Require cleanup before starting a new feature

This commit is contained in:
Joe Julian
2026-04-23 21:50:02 -07:00
parent 9a9d9e7447
commit 2ccd5bc337
+4
View File
@@ -136,6 +136,10 @@ These features are product requirements, not “nice to have” ideas.
## Delivery Discipline
- Treat bug fixes as the highest-priority items in `TODO.md`.
- Do not start a new feature while unrelated tracked or untracked local changes
remain in the repo.
- If previous work leaves unrelated uncommitted changes behind, stop and ask
the user before continuing with the next feature.
- Do not treat this product as complete until the stated requirements in this file are actually satisfied.
- Do not stop at a “good checkpoint” or “meaningful tranche” when required product capabilities are still missing.
- Continue iterating in test-first slices: