Public: anyone can read this; the crew can change it.

The owner approves the plan: the planner proposes a wave, the owner nods or redirects in one tap #1114

Closed opened this
opened this

"Where does the human fit? I feel like I'm just watching the forge. I want to be in command." The planner opens issues straight onto the map, and the owner reads a spaghetti of a hundred issues he did not ask for. The plan should come to him the way a pull does: as a proposal he nods or redirects.

Done looks like:

  • [ ] A repository setting beside autonomy: plans need a nod (default on for the owner's repositories). With it, the planner writes a wave — a title, a one-line why, three to six issues in order, the milestone it moves — as one proposal, not as open issues.
  • [ ] The proposal is one card in the inbox: Approve (the issues open, linked, ready), Redirect (a text box; the planner re-plans from the words), or Later. One tap each.
  • [ ] The map reads as waves toward named milestones: each wave a row, its issues beneath, what landed in it, what is left; the giant graph stays one click away for those who want it.
  • [ ] MCP parity: plan returns the proposal; decide approves or redirects it; Grok in the car can read the wave and say yes.
  • [ ] Tests pin: with the setting on, a planning run opens no issues; approval opens them with the dependencies the proposal named; redirect re-runs the planner with the words in its prompt.

Files I expect: src/crew/autonomy.ts (planIfThin), src/crew/plan*.ts, src/core/schema.ts, src/web/pages/map.ts, src/web/pages/site.ts, src/http/mcp.ts.

commented

Parked by the crew: the check stayed red through 2 automatic tries (pull #1322 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.

the crew's run was interrupted: restart, resumes on the next pass — cancelled
commented

Parked by the crew: the check failed ("report mode is loud to admins, and to nobody else > reported: the Capacity page says it once, as a note; vitals do not") and the decider saw no point in another try (pull #1503 closed).

Parked twice since a person last spoke here, so it is the planner's now. Every reason:

  1. the check stayed red through 2 automatic tries (pull #1322 closed)
  2. the check failed ("report mode is loud to admins, and to nobody else > reported: the Capacity page says it once, as a note; vitals do not") and the decider saw no point in another try (pull #1503 closed)

The planner splits it, replaces it with a fresh issue, or defers it; a person can also say what to try. Nothing starts here until then, and the board lists it.

commented

Split into #1621 (a 'plans need a nod' setting; the plan is stored as a proposal) and #1622 (the proposal is one inbox card: Approve, Redirect, Later). The map-as-waves box is deferred behind the Later gate as #1623. Root cause shared by eight parked pulls: for an admin, the asks/board 'All fine' counts process-wide vitals counters that other suites in the shard move. That is fixed first in #1614, and every replacement waits on it.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs