From 4dffbd1e8bae4dd8c2d6a6a92eb8eeb3f1007b62 Mon Sep 17 00:00:00 2001 From: Brummel Date: Sun, 31 May 2026 12:27:41 +0200 Subject: [PATCH] boss: done-state is not a milestone close Reference the single-source gate; a /boss done-state means the queue is empty, not that the tracker milestone may be closed. --- boss/SKILL.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/boss/SKILL.md b/boss/SKILL.md index a85c625..3769eb7 100644 --- a/boss/SKILL.md +++ b/boss/SKILL.md @@ -118,8 +118,12 @@ For each dispatched skill's result, decide: - **Bounce-back** — one of the four named triggers fired (see "Notifications" below). Send a notify, stop the loop. - **Done-state** — queue is empty AND the cycle is fully - ratified (audit clean, fieldtest clean if applicable). Go to - Step 5. + ratified (audit drift-clean, fieldtest clean if applicable). + Go to Step 5. A `/boss` done-state means this run has nothing + left to dispatch; it is not an automatic milestone close — + closing a tracker milestone needs its end-to-end milestone + fieldtest green and stays a deliberate manual act (see + `../docs/pipeline.md` § Milestone-close gate). ### Step 5 — On done-state: Notify