marcie
7d86d55577
mosaic q + shared brain-dispatch helper (second embedded tool command)
- brain-dispatch.ts: shared resolveBrainTool / execBrainTool /
exitStatusFor / brainToolExists. Interpreter support (python3) for
non-shell tools. Pass-through contract documented once, used by every
brain-tool command.
- mosaic q new|render -> tools/questions/q-new.sh | render.py. Unknown or
missing subcommand: usage list + exit 2 (usage-error contract).
- watch.ts refactored onto the shared helper; behavior unchanged.
- Specs 13/13 green (resolution mapping, usage exit 2, live stub
pass-through with exit 7, shared exit mapping). Live smoke: mosaic q
(usage, rc 2), absent-tool watch (rc 127) verified against dist.
2026-08-28 17:39:44 -05:00
..
2026-07-14 23:33:06 +00:00
2026-06-16 01:10:44 +00:00
2026-04-22 03:10:20 +00:00
2026-04-06 00:39:56 +00:00
2026-07-25 21:03:18 +00:00
2026-04-19 23:42:18 +00:00
2026-07-18 05:51:58 +00:00
2026-08-28 02:22:53 +00:00
2026-04-06 00:39:56 +00:00
2026-08-18 05:52:45 +00:00
2026-07-13 14:45:08 +00:00
2026-08-18 05:56:38 +00:00
2026-07-13 12:44:31 +00:00
2026-08-28 17:39:44 -05:00
2026-08-18 05:56:51 +00:00
2026-08-18 17:54:47 +00:00
2026-04-06 00:39:56 +00:00
2026-05-04 17:06:50 -05:00
2026-08-12 20:11:12 +00:00