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

Supersession and repeats: a later thought wins, a repeated one raises what it repeats #654

shipped production is serving it opened this has it
opened this

Pillar: P7 Steering (#593), linked to the alignment work (#610-#615). First wave. One run, fresh from main.

Why. The owner: "the continuous thought that I am relaying is how this will work, so you and the forge need to be built for it." He steers by streaming thoughts, mid-flight, sometimes repeating or reversing earlier ones. Nothing may be lost or mangled.

Outcome. When the owner contradicts an earlier thought, the later one wins and the map shows it; when he repeats one, what it repeats moves up instead of a duplicate appearing, and the planner says "you asked this on <date>; here is its state".

Today. Nothing relates thoughts to each other; repeats become duplicate issues and reversals leave both on the map.

The path: the owner says something again or changes his mind; the reply under the thought names the earlier one and its state; primary action open it; next the issue.

Acceptance.

  • [ ] Triage (#652) compares a thought with earlier thoughts and open issues; a repeat links to the earlier thought, raises the placed issue's priority (ahead in the ready order) and replies with its date and state; no new issue.
  • [ ] A reversal marks the earlier placement superseded: its issues get a comment linking the new thought and are closed as superseded or deferred, never silently changed.
  • [ ] The map and /asked show the supersession.
  • [ ] Minimal, not bare: one primary next action; the pull's looks show the path at phone and desktop widths and say what it removes.

Done means reachable:

  • Page: the reply under the thought and /asked
  • MCP: thought {id} shows repeats or supersedes
  • Test: repeat raises priority without a new issue; reversal supersedes with links
  • Look: a repeat and a reversal in the stream

Removes: duplicate issues from repeated asks.

Start from: src/crew/autonomy.ts (ready order), src/crew/brief.ts, src/actions/plan.ts.

Depends on: #652.

Must not touch: the release workflow, the chart, other repositories.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs