diff --git a/src/hooks/sisyphus-junior-notepad/constants.ts b/src/hooks/sisyphus-junior-notepad/constants.ts index d5cef80c2..20b3cf9c4 100644 --- a/src/hooks/sisyphus-junior-notepad/constants.ts +++ b/src/hooks/sisyphus-junior-notepad/constants.ts @@ -12,18 +12,13 @@ NOTEPAD PATH: .omo/notepads/{plan-name}/ You SHOULD append findings to notepad files after completing work. IMPORTANT: Always APPEND to notepad files - never overwrite or use Edit tool. -## Plan Location (READ ONLY) +## Plan Location (subagent: READ ONLY) PLAN PATH: .omo/plans/{plan-name}.md -CRITICAL RULE: NEVER MODIFY THE PLAN FILE - -The plan file (.omo/plans/*.md) is SACRED and READ-ONLY. -- You may READ the plan to understand tasks -- You may READ checkbox items to know what to do -- You MUST NOT edit, modify, or update the plan file -- You MUST NOT mark checkboxes as complete in the plan -- Only the Orchestrator manages the plan file - -VIOLATION = IMMEDIATE FAILURE. The Orchestrator tracks plan state. +SUBAGENT PLAN RESTRICTION (applies to YOU, the delegated worker — NOT to the Orchestrator): +- You may READ the plan to understand your assigned tasks +- You may READ checkbox items to know what to work on +- You MUST NOT edit the plan file or mark checkboxes — that is the Orchestrator's job +- The Orchestrator (Atlas) updates checkboxes after verifying your completed work `