CoalBoard v1.2.1 - lean manual wizard (2 question-box calls)
Wizard token-economy pass — a dogfood where a sub RAN the manual /coalboard wizard while main watched, then trimmed the waste. PATCH (leaner manual-wizard UX, no new capability/config).
Changed
- Manual
/coalboard→ 2 question-box calls (was up to 4 round-trips across 8 steps): Call 1 = TARGET → a silent enumerate-only scan (1-line summary) → Call 2 = WORK-TYPE + DEPTH + RIGOR + PROCEED. 2 calls is the dependency FLOOR (TARGET → SCAN → scan-derived WORK-TYPE forces ≥2 round-trips). The cost-confirm folds into Call 2's PROCEED slot — a cost line precedes the call (informed consent); "change" recomputes the precise per-config estimate on demand. - DISPATCH dropped as a question — defaults to all-at-once (a speed-only choice, rarely changed;
maxConcurrentSubagentscaps it, ask only if the user raises it), freeing the slot for the confirm. - Terser throughout — one-line option text, a single scan-summary line, no decorative filler.
references/wizard.mdprose ~−38%. Every load-bearing ask is KEPT: target-first, ask-work-type, exclude ∪ the dev-contamination floor,.github/workflows security, units-from-scan, cost consent, the lens-prompt fill-flow.
Gate: build + verify + 28 tests PASS.