Skip to main content

When to Use

Add this when making modifications to existing code, APIs, or interfaces to ensure changes do not break existing consumers or integrations.

Rule Definition

Name — Preserve Backward Compatibility Description — paste this into the rule description field on the platform:

How It Works

  1. Add this rule to your project on the platform
  2. Existing interfaces and contracts are identified before modifications begin
  3. Changes are implemented with backward compatibility preserved
  4. Deprecated items include migration notes explaining the replacement
  5. Code review validates that no breaking changes were introduced without a compatibility path