From 1c2a5de4754676c6475c08e4f00475e2e1c2ee9f Mon Sep 17 00:00:00 2001 From: Garry Tan Date: Tue, 25 Aug 2026 00:49:53 +0000 Subject: [PATCH] docs(todos): file output-template carve wave + plan-ceo doctrine revisit; mark preamble-carve P3 in flight Two follow-ups deferred from the approved token-reduction program (CEO review 'NOT in scope' list), filed with full context per TODOS format. The existing P3 preamble-carve entry gets a status update pointing at the program that supersedes it. Co-Authored-By: Claude Fable 5 --- TODOS.md | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/TODOS.md b/TODOS.md index 742ecf796..84bf7f9e0 100644 --- a/TODOS.md +++ b/TODOS.md @@ -629,6 +629,66 @@ then roll corpus-wide. **Effort estimate:** L (human team) → M (CC+gstack) **Priority:** P3 **Depends on / blocked by:** The section pipeline (shipped v1.54). No hard blocker. +**Status update (2026-08-25):** IN FLIGHT — superseded by the approved token-reduction +program on branch `prompt-token-load-reduction` (plan reviewed via CEO + eng + 2x +outside voice). Phases 1-3 of that program implement this carve in a stronger form +(bash → `bin/gstack-skill-start`/`-end`, conditional onboarding echo, AUQ slim). +Phase 0 (context-budget ratchet, dead-key strip) already landed on the branch. + +### P3: Output-template carve wave — REVIEW_DASHBOARD + PLAN_FILE_REVIEW_REPORT + +**What:** Carve the two output-format resolver blocks — the review dashboard table +shape and the plan-file report skeleton — out of the six skills that inline them +(`{{REVIEW_DASHBOARD}}` 5,940B ×6 + `{{PLAN_FILE_REVIEW_REPORT}}` 5,989B ×6, +~71.6KB total) into on-demand sections or a shared reference doc. + +**Why:** Largest remaining duplicated block after the preamble program lands. These +are output TEMPLATES (table shapes, markdown skeletons), not behavioral steps — the +classic carve candidate. + +**Pros:** ~1.4KB×2 saved per invocation across 6 review-family skills; single source +for the dashboard/report format. +**Cons:** Both blocks are partially pinned (`test/skill-e2e-review-attribution.test.ts` +slices `## Review Readiness Dashboard`; `test/skill-validation.test.ts:1566` asserts a +specific row) — needs a pin-relocation design first, which is why it was deferred from +the main program. + +**Context:** Deferred from the token-reduction program's Phase 4 (plan on branch +`prompt-token-load-reduction`, "NOT carving" list). The carve pipeline and guard +registry to use are the same as carve wave 4. Start by mapping every test that slices +or asserts dashboard/report text, then decide skeleton-vs-section placement per pin. + +**Effort estimate:** M (human team) → S (CC+gstack) +**Priority:** P3 +**Depends on / blocked by:** Token-reduction program Phases 1-4 landing (carve +machinery churn would conflict). + +### P3: Revisit plan-ceo-review doctrine carve after the preamble program lands + +**What:** Re-evaluate carving plan-ceo-review's ~13KB of always-loaded doctrine +(`## Prerequisite Skill Offer` 7,125B + `## Cognitive Patterns` 3,336B + +`## Philosophy` 2,535B) into its existing sections/ dir. + +**Why:** Deferred from the token-reduction program because the skeleton had only +~555B of headroom under its carve-guard ceiling and the doctrine is behavior-core. +The preamble phases shrink the skeleton by ~22KB, which changes the tradeoff: the +ceiling gets recomputed and the doctrine becomes the dominant remaining always-loaded +block in the skill. + +**Pros:** ~3.2K tokens off every /plan-ceo-review invocation if the doctrine reads +lazily without behavior loss. +**Cons:** The Cognitive Patterns section shapes the review voice throughout — a +requiredReads guard + A/B eval (same design as the design-doctrine carve) is mandatory, +and the answer may legitimately be "keep it inline." + +**Context:** Filed from the token-reduction program's CEO review ("NOT carving" list). +Measure with `bin/gstack-context-bill --skill plan-ceo-review` after Phase 3 lands; +use the carve-guards registry + a behavioral loading eval if carved. + +**Effort estimate:** S (human team) → S (CC+gstack) +**Priority:** P3 +**Depends on / blocked by:** Token-reduction program Phase 3 (re-baseline + recomputed +carve ceilings). ## gbrowser memory follow-ups (filed via /plan-eng-review + /codex on the v1.49 leak-fix PR)