Coding

Backward Compatibility Audit

Run a compatibility audit on a single diff before a library release or service deployment. - Flags removed or renamed public methods, changed signatures, and schema changes missing a migration - Catches renamed JSON fields and environment variable changes that break callers silently - Rates each issue as breaking or deprecation-worthy with a migration path - Mention your semver policy to get major-bump items flagged separately

Prompt
Analyze this diff for backward compatibility issues. Check for: removed or renamed public API methods, changed function signatures, modified database schema without migration, changed JSON field names in request/response bodies, changed environment variable names, and altered default behavior. List each breaking change with its severity (breaking vs. deprecation-worthy) and a migration path.

{{diff}}
Download .md

Variables