repo-mailbox/scripts
Kjell Tore Guttormsen 09fd4b74fa feat(board): add --inbox-plan, a fourth rendering independent of --plan's admission
morning-driver's own regression (0.22.0 narrowed --plan's admission gate,
and morning --innboks derives its population from --plan, so 21 mailboxes
with unhandled post produced only 3 openable tabs): --plan answers "which
repos deserve a tab today" (admission, ranking, a cap), --inbox-plan answers
"which repos have unhandled post" (population, no judgement, no cap) - a
superset of --plan's candidates, not a complement.

One block per name with pending>0 in the mailbox, classified against
board.sh's own RECORDS scan (no new discovery logic): class=repo (STATE.md
present), no-state (scanned repo, no STATE.md), orphan-mailbox (no matching
directory at all). pending=/owed= surface coord-count.sh's two counts
directly. TDD-first: board-selftest.sh section 15 (6 fixtures, isolated
root+mailbox) written and confirmed red before implementation.

Accepted work order: morning-driver 20260814T175317Z, corrected 20260814T180854Z.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014mKC7v8gytdsota36tL7oP
2026-08-14 20:30:22 +02:00
..
board-selftest.sh feat(board): add --inbox-plan, a fourth rendering independent of --plan's admission 2026-08-14 20:30:22 +02:00
board.sh feat(board): add --inbox-plan, a fourth rendering independent of --plan's admission 2026-08-14 20:30:22 +02:00
brief-nightly.sh feat(brief): render the nightly cross-repo briefing without a model 2026-08-01 22:38:46 +02:00
coord-count.sh fix(coord-send): stop rejecting dot-prefixed repo names 2026-08-09 21:09:23 +02:00
coord-done.sh feat(engine): make a bulk close state what Rule 7 says must be stated 2026-07-31 15:48:42 +02:00
coord-inbox.sh feat(engine): let a message say it needs no answer, and count debt without losing sight of the rest 2026-07-31 15:46:14 +02:00
coord-selftest.sh fix(coord-send): stop rejecting dot-prefixed repo names 2026-08-09 21:09:23 +02:00
coord-send.sh fix(coord-send): stop rejecting dot-prefixed repo names 2026-08-09 21:09:23 +02:00
coord-sweep.sh fix(coord-send): stop rejecting dot-prefixed repo names 2026-08-09 21:09:23 +02:00
route-selftest.sh feat(route)!: Fable rows are a hand-written override, never a route.sh outcome 2026-08-09 22:03:05 +02:00
route.sh feat(route)!: Fable rows are a hand-written override, never a route.sh outcome 2026-08-09 22:03:05 +02:00
state-line-guard-selftest.sh fix(hooks): state-line-guard ratchets against current size, not a flat gate 2026-08-14 17:10:04 +02:00