From 2ccd5bc33724792e15ffd1b36b4ddea4128c0e80 Mon Sep 17 00:00:00 2001 From: Joe Julian Date: Thu, 23 Apr 2026 21:50:02 -0700 Subject: [PATCH] Require cleanup before starting a new feature --- AGENTS.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 17557af..b064fbf 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -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: