Module I
Error Definition Library
Reusable catalog of error definitions — bind them to scenarios, prevalidation rules and the OpenAI control center.
| Code | HTTP | Category | Severity | Retryable | Message | Actions |
|---|---|---|---|---|---|---|
| 409 | business | warning | no | Order is locked by another fulfillment process. | ||
| 429 | rate_limit | warning | yes · 30s | Too many requests — back off and retry. | ||
| 402 | dependency | error | no | Carrier account has insufficient balance. | ||
| 422 | ai | error | yes | Provider returned non-JSON output despite structured-output contract. | ||
| 451 | ai | warning | no | Input blocked by moderation policy. |