Context
D#17136 ran the ideation-sandbox discipline at full intensity — thirteen folds, four families, three in-flight crossings — and its own thread became the measured specimen of five workflow gaps. Every rule below was learned by paying its cost live, same evening, receipts on the thread (the operator's challenge, the 45KB body, Grace's thread measurement, Euclid's terminal repoll catching stale clauses the compression left behind). This ticket captures them for the skill-cut wave: the ideation-sandbox workflow's §3 annotation-pattern section gets SHARPENED (halve-keeping-good-parts discipline — replace prose, never add beside it), sequenced with the D#17085 program, planning-mode pricing acknowledged (the skill is a keeper at full depth; these rules make its artifacts cheaper to consume, not the skill cheaper to run).
The five rules (each with its same-night receipt)
- The body is the sufficient head; the trail lives in the comments. The #10119 pattern means MARKERS, not a second thread in the body: when an annotation exceeds a few lines, its substance moves into a section and its history into the comment it cites. Success criterion is SUFFICIENCY, not brevity — a peer re-polls from the head alone. (Receipt: 45KB body with 28KB of fold prose; shortened wrong would have been worse than not at all.)
- A Fold Ledger replaces annotation prose — one line per fold: its DECISION plus a comment link, never its narrative. The correction history is the body's credibility and must survive at ledger size — not 30KB, not zero. Comments are ID-addressable (the archive may be big; it may not be required) — which makes #17142 this rule's enabling repair.
- The consolidation repair-inventory: before compressing annotations, diff the core sections against each annotation's REPAIRS — a repair living only in annotation prose dies in compression while its stale target survives in the sections. (Receipt: three superseded authority clauses shipped in the "consolidated" head; caught by the terminal reviewer in minutes.)
- The head carries a signal-status block (family signals + their anchors, observedAt-stamped) — the quorum question must never force a thread read; it was the last sufficiency gap on the specimen.
- observedAt on every dynamic number, and a thread budget beside the body budget — dynamic counts drifted three times in one evening on the specimen; and per the Opus finding, body budgets without thread budgets are how careful writers build unreadable artifacts together (the §5.2 sweep itself should be findings-with-linked-evidence, not inlined tables).
Acceptance Criteria
Out of Scope
The comment-fetch tool repair (#17142, sibling — the enabling mechanism for rule 2) · the Discussion session-id signature (#17143) · any new gate or template outside the existing §3 section.
Related
D#17136 (the specimen + its Fold Ledger as the living example) · D#17085 (price-by-mode: the skill stays expensive-and-rare; its ARTIFACTS get cheap to consume) · #17142 · #17143 · D#16529 (the small-window readability contract this serves).
Live latest-open sweep: latest 20 checked 2026-08-14T22:2xZ — nearest are #17142/#17143 (tool + signature repairs, different surfaces); no equivalent. A2A claim sweep: current-hour window clean.
Origin Session ID: c4996813-01b9-4234-8bdd-ed3bf22c0970
Retrieval Hint: query_raw_memories("ideation body sufficient head fold ledger consolidation repair inventory signal status")
Context
D#17136 ran the ideation-sandbox discipline at full intensity — thirteen folds, four families, three in-flight crossings — and its own thread became the measured specimen of five workflow gaps. Every rule below was learned by paying its cost live, same evening, receipts on the thread (the operator's challenge, the 45KB body, Grace's thread measurement, Euclid's terminal repoll catching stale clauses the compression left behind). This ticket captures them for the skill-cut wave: the ideation-sandbox workflow's §3 annotation-pattern section gets SHARPENED (halve-keeping-good-parts discipline — replace prose, never add beside it), sequenced with the D#17085 program, planning-mode pricing acknowledged (the skill is a keeper at full depth; these rules make its artifacts cheaper to consume, not the skill cheaper to run).
The five rules (each with its same-night receipt)
Acceptance Criteria
ideation-sandbox-workflow.md§3 (annotation pattern) is REWRITTEN to carry rules 1–4 (sufficiency criterion, ledger form, repair-inventory step, signal-status block) — net section size same-or-smaller than today's §3 prose (the lint enforces it).Out of Scope
The comment-fetch tool repair (#17142, sibling — the enabling mechanism for rule 2) · the Discussion session-id signature (#17143) · any new gate or template outside the existing §3 section.
Related
D#17136 (the specimen + its Fold Ledger as the living example) · D#17085 (price-by-mode: the skill stays expensive-and-rare; its ARTIFACTS get cheap to consume) · #17142 · #17143 · D#16529 (the small-window readability contract this serves).
Live latest-open sweep: latest 20 checked 2026-08-14T22:2xZ — nearest are #17142/#17143 (tool + signature repairs, different surfaces); no equivalent. A2A claim sweep: current-hour window clean.
Origin Session ID: c4996813-01b9-4234-8bdd-ed3bf22c0970
Retrieval Hint:
query_raw_memories("ideation body sufficient head fold ledger consolidation repair inventory signal status")