Răsfoiți Sursa

sdd: clarify deviation valve scope and concern status

Drew Ritter 1 lună în urmă
părinte
comite
ef834a2949

+ 3 - 1
skills/subagent-driven-development/SKILL.md

@@ -396,7 +396,9 @@ message as your other bookkeeping:
   downstream builds on. Record the ruling in the ledger. A green build with
   a parked, recorded deviation is complete — do not fail the task, and do
   not rewrite landed history to chase cosmetics. A load-bearing violation
-  is different: that is a BLOCKED, not a deviation.
+  is different: that is a BLOCKED, not a deviation. This valve is not the
+  breaker: it needs no exhausted fix rounds — a mechanical deviation
+  discovered at completion parks here directly, with its ruling in the ledger.
 
 Then mark the todo complete and move on. Never move to the next task while
 the review has open Critical/Important issues that are neither fixed nor

+ 2 - 1
skills/subagent-driven-development/implementer-prompt.md

@@ -156,7 +156,8 @@ Subagent (general-purpose):
     If BLOCKED or NEEDS_CONTEXT, put the specifics in the final message
     itself — the controller acts on it directly.
 
-    Use DONE_WITH_CONCERNS if you completed the work but have doubts about correctness.
+    Use DONE_WITH_CONCERNS if you completed the work but have doubts about correctness, or
+    when you are reporting a known deviation you could not safely fix.
     Use BLOCKED if you cannot complete the task. Use NEEDS_CONTEXT if you need
     information that wasn't provided. Never silently produce work you're unsure about.
 ```