Definition Of Done¶
A DAG change is done only when behavior, evidence, and documentation are all updated and coherent.
Visual Summary¶
flowchart TD
code[implementation complete] --> tests[test evidence complete]
tests --> docs[docs and links updated]
docs --> risk[risk and limitations updated]
risk --> review[review checklist passes]
Done Criteria¶
- implementation aligns with declared ownership boundaries
- affected tests pass, including contract coverage when applicable
- replay/diff compatibility impact is documented clearly
- docs include updated operator and maintainer guidance
- known limitations and risk posture are updated when needed
Non-Done Conditions¶
- tests missing for behavior-changing logic
- docs references stale command names or code anchors
- compatibility-sensitive behavior changed without explicit statement