Public: anyone can read this; the crew can change it.
"The planner declined, waiting for a person" shows on the board and pages the owner #614
commented
Added acceptance (owner's contract rule, now in the direction and docs/VISION.md):
- [ ] Contract: one interface per job. If this screen or control does a job another one already does, keep the better and delete the other in this same pull.
- [ ] Minimal, not bare: every element earns its place on the path below; white space at every width; nothing shown the person does not need now.
- [ ] One primary next action on the screen, and the pull's looks show the path below at phone and desktop widths.
- [ ] The pull says what it removes for every screen or control it adds.
The path: the owner, paged, opens the board; the one action is reply to the planner; he goes back to the board.
Sign in to join this conversation.
Pillar: P0 Trust (umbrella #586). One run, started fresh from today's
main.Outcome (what a person sees). When the planner declines the direction, the owner hears it at once and can answer from the board, instead of the crew going quiet.
Today.
planIfThinreturnsnotPlanned(repo, "the planner declined; waiting for a person"): a log line only.Acceptance.
Done means reachable (all four, or the pull says which one does not apply and why):
nowincludes the declineStart from: src/crew/autonomy.ts (
planIfThin,declinedUnanswered), src/crew/notify.ts, src/web/pages/board.ts, src/http/mcp.ts.Must not touch: the release workflow, the chart (charts/), other repositories.