These templates apply to:
- New endpoints
- API changes
- Schema updates
- Versioned releases
- Internal service-to-service contracts
Definition of Ready (DoR)
An API task is Ready when:
1. Business clarity
2. Contract clarity
3. Data & consistency
4. Security & access
5. Operational concerns
6. Documentation
Only when all relevant boxes are checked can development start.
Definition of Done (DoD)
An API change is Done when:
1. Implementation
2. Tests
3. Security
4. Observability
5. Documentation
6. Deployment & release
7. Consumer validation
Breaking Change Checklist (extra guardrail)
If the change is breaking:
Lightweight DoR/DoD (for small internal changes)
For minor non-breaking changes:
Ready
Done