Common status codes
Retry policy
Never retry every5xx or timeout automatically. A connection can fail after a database, storage, endpoint, or external provider has accepted the mutation.
Safe retry sequence:
- Classify the operation as read-only, idempotent, or non-idempotent.
- Check the returned resource or execution state when possible.
- Reuse an idempotency or correlation key supported by the target.
- Apply bounded exponential backoff with jitter.
- Stop on validation, authentication, authorization, and version conflicts until corrected.

