From 47624aff7cbf8cbe8d8b36c7670e2b94c8017fb8 Mon Sep 17 00:00:00 2001 From: garrytan Date: Fri, 2 Oct 2026 23:53:50 +0000 Subject: [PATCH] tasks-section: inline the effort ratios for every phase (s03 M9) The non-CEO/Eng branch said 'Effort uses the AI-compression table from CLAUDE.md', but at runtime CLAUDE.md is the user's project file; the table exists only in gstack's own repo. Every phase now renders the inline ratios the CEO/Eng branch already used. No test pins the removed text. expected red until the regeneration commit --- scripts/resolvers/tasks-section.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/resolvers/tasks-section.ts b/scripts/resolvers/tasks-section.ts index 202e8cce3..8c2642920 100644 --- a/scripts/resolvers/tasks-section.ts +++ b/scripts/resolvers/tasks-section.ts @@ -50,7 +50,7 @@ Rules: - P1 blocks ship; P2 should land same branch; P3 is a follow-up TODO. - If a finding produced no actionable task, do not invent one. - If a section had zero findings, emit \`_No new tasks from
._\` -- ${conditionalWrites ? 'Show human-team and CC+gstack effort estimates. Default task-type ratios (human ÷ CC time): scaffolding ~100x, tests ~50x, features ~30x, bug fix with regression ~20x, architecture ~5x, research ~3x. Adjust to the actual work and state the assumption.' : 'Effort uses the AI-compression table from CLAUDE.md.'} +- Show human-team and CC+gstack effort estimates. Default task-type ratios (human ÷ CC time): scaffolding ~100x, tests ~50x, features ~30x, bug fix with regression ~20x, architecture ~5x, research ~3x. Adjust to the actual work and state the assumption. ### JSONL artifact (${conditionalWrites ? 'write when permitted, including zero tasks' : 'always write, even if zero tasks'})