7. Definition of Done template
This is the gate before work is accepted as finished.
Definition of Done
A ticket is Done only when all mandatory criteria are satisfied.
Delivery Criteria
- [ ] Acceptance criteria are satisfied.
- [ ] Code is implemented.
- [ ] Code review is complete.
- [ ] Required tests are passing.
- [ ] Manual verification is documented.
- [ ] Documentation is updated, if needed.
- [ ] Monitoring/logging is updated, if needed.
- [ ] Security impact is reviewed, if needed.
- [ ] Performance impact is reviewed, if needed.
- [ ] No unresolved critical issue remains.
Verification Evidence
The ticket must include evidence:
- Test results: [link or paste]
- Manual verification: [steps]
- Screenshots/logs/metrics: [links]
- Known limitations: [details]
AI-Specific Done Criteria
- [ ] AI-generated code was reviewed as untrusted code.
- [ ] AI-generated tests were reviewed for meaningful coverage.
- [ ] AI-generated documentation was checked against reality.
- [ ] AI-generated review comments were not blindly accepted.
- [ ] Human owner accepts responsibility for the final result.
If verification evidence is missing, the work is not Done.