Is this API change safe to ship?
is_change_safeAnalyzes API spec changes to determine if they are safe to merge, providing a safe-to-merge verdict, risk level, and blocking reasons to prevent breaking consumers.
Instructions
THE DEPLOY GATE. Analyzes whether an API spec change is safe to merge/deploy — will it break existing consumers? Returns a safeToMerge verdict, a risk level, the exact blocking reasons, and a recommended action. Use this before merging or releasing an API change to catch breaking changes before they reach your consumers. Analyzes API contract compatibility only; it does NOT modify code.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| specFormat | No | ||
| environment | No | Optional target environment, e.g. staging or production. | |
| baseSpecPath | No | Path to the base (old) spec file. | |
| targetSpecPath | No | Path to the target (new) spec file. | |
| baseSpecContent | No | Inline base (old) spec content. | |
| targetSpecContent | No | Inline target (new) spec content. |