From 4a0cc917dd345a699d3c42124af81d040772503a Mon Sep 17 00:00:00 2001 From: marcie Date: Fri, 28 Aug 2026 21:20:44 -0500 Subject: [PATCH] mosaic coord: board subcommand (P3 gap closure) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Measured: coord already dispatches to framework/tools/orchestrator for init/status/session/mission/progress/continue/next/run/start/smoke/ test/resume/recover, and prdy to framework/tools/prdy — the Q10 'collision' was never one; the npm commands already wrap the brain tool lineage. The single gap vs tools/orchestrator was board-roll.sh: adds coord board (+ roll alias) and the help line. P3 collapses to this patch; build green; mission-prd specs 3/3. --- packages/mosaic/src/commands/launch.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/mosaic/src/commands/launch.ts b/packages/mosaic/src/commands/launch.ts index 274e4406..a3aaf9da 100644 --- a/packages/mosaic/src/commands/launch.ts +++ b/packages/mosaic/src/commands/launch.ts @@ -1162,6 +1162,8 @@ const COORD_SUBCMDS: Record = { test: 'smoke-test.sh', resume: 'session-resume.sh', recover: 'session-resume.sh', + board: 'board-roll.sh', + roll: 'board-roll.sh', }; function runCoord(args: string[]): never { @@ -1195,6 +1197,7 @@ Commands: run [--project ] Launch runtime with mission context smoke Run orchestration smoke checks resume [--project ] Crash recovery + board Roll the orchestration board (board-roll.sh) Runtime: --claude (default) | --codex | --pi | --yolo`); process.exit(subcmd === 'help' ? 0 : 1);