From 3a823eb2a23b9ad3409dff4f6c131967f0a489f6 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Tue, 3 Feb 2026 16:23:53 +0900 Subject: [PATCH] feat(tasks-todowrite-disabler): add strong emphasis to register tasks before working Add warning that even trivial tasks must be registered with TaskCreate before starting work - no direct work without task tracking. --- src/hooks/tasks-todowrite-disabler/constants.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/hooks/tasks-todowrite-disabler/constants.ts b/src/hooks/tasks-todowrite-disabler/constants.ts index d67fb20a..8e5aa2dc 100644 --- a/src/hooks/tasks-todowrite-disabler/constants.ts +++ b/src/hooks/tasks-todowrite-disabler/constants.ts @@ -18,4 +18,13 @@ export const REPLACEMENT_MESSAGE = `TodoRead/TodoWrite are DISABLED because expe CRITICAL: 1 task = 1 delegate_task. Fire independent tasks concurrently. +**STOP! DO NOT START WORKING DIRECTLY - NO MATTER HOW SMALL THE TASK!** +Even if the task seems trivial (1 line fix, simple edit, quick change), you MUST: +1. FIRST register it with TaskCreate +2. THEN mark it in_progress +3. ONLY THEN do the actual work +4. FINALLY mark it completed + +**WHY?** Task tracking = visibility = accountability. Skipping registration = invisible work = chaos. + DO NOT retry TodoWrite. Convert to TaskCreate NOW.`