Parcourir la source

optimize(code-clean): empty-approval branch — record audit + skip Phase 2 cleanly (d3 target)

bastien il y a 1 semaine
Parent
commit
f514308305
1 fichiers modifiés avec 19 ajouts et 0 suppressions
  1. 19 0
      agents/code-cleaner.md

+ 19 - 0
agents/code-cleaner.md

@@ -110,6 +110,25 @@ Present the report. Ask the user:
 If the user says "all" or "go ahead" → approve everything.
 If the user says "all" or "go ahead" → approve everything.
 If the user cherry-picks → execute only approved items.
 If the user cherry-picks → execute only approved items.
 
 
+#### Empty-approval branch
+
+If the user denies every item, replies "skip", "none", "don't fix anything", or
+declines to approve any item:
+
+1. Print:
+   ```
+   CODE-CLEAN — NO-OP
+   APPROVED: 0 items
+   ACTION  : audit only — no files modified
+   ```
+2. Skip Phase 2 entirely. Do NOT run STEP 4–7.
+3. Still write the audit report to `.claude/audits/CODE-CLEAN.md` so the
+   findings are recorded for next session.
+4. Still write `.claude/audits/BUGS-FOUND.md` if STEP 3 detected real bugs
+   (those are signal regardless of cleanup approval).
+5. Exit cleanly with summary `"Audit recorded. No changes applied."` — do not
+   warn or escalate. The user's "no" is a valid outcome.
+
 ---
 ---
 
 
 ## PHASE 2 — EXECUTION (after approval)
 ## PHASE 2 — EXECUTION (after approval)