Skip to contentDefinition of Done
- [ ] Acceptance criteria are satisfied and non-goals remain untouched
- [ ] Behavior is verified with relevant automated or manual checks
- [ ] Error, empty, loading, boundary, and permission states were considered
- [ ] Security and privacy implications were reviewed
- [ ] Logs and errors are useful without leaking sensitive data
- [ ] Documentation and examples match the implementation
- [ ] Migration, compatibility, rollout, and rollback needs were considered
- [ ] The diff contains no accidental generated files or unrelated edits
- [ ] Remaining limitations and risks are explicit
Knowledge connections