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

shipped production is serving it opened this
opened this

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. planIfThin returns notPlanned(repo, "the planner declined; waiting for a person"): a log line only.

Acceptance.

  • [ ] The board's top line says the planner declined, with its last words and a reply box (a comment on the direction issue).
  • [ ] The owner is notified once per decline through the existing notify path (src/crew/notify.ts).
  • [ ] Answering clears it.

Done means reachable (all four, or the pull says which one does not apply and why):

  • Page: the board
  • MCP: now includes the decline
  • Test: decline shows, notifies once, clears on a reply
  • Look: the board line, on the pull

Start 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.

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.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs