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

The terminal's limbs screen says what the planner changed on a re-planned limb: each old issue and what replaced it, as the milestones page does #7448

shipped production is serving it opened this has it
opened this

Intent: after the owner asks for a limb to be re-planned, the terminal shows the answer, not only "with the planner".

The milestones page draws "Re-planned <time>" with each split from replanResult (src/actions/limb_replan.ts). The limbs screen (src/tui/screens/limbs.ts) calls replanLimb and pendingReplans but never replanResult.

Done:

  • [ ] Under a limb whose re-plan has been answered, the screen draws Re-planned <time ago>, then one line per split: #old title → #new, #new. It uses the same replanResult read and the same gate as the page (canSeeOwnerFacts).
  • [ ] Enter on a split line opens that new issue's screen.
  • [ ] A limb with no answered re-plan draws nothing new.
  • [ ] A test (e.g. test/tui-limbs-replanned.test.ts) records a re-plan answered with a split into two issues and checks the lines and the Enter. A reader without owner facts sees none of it.

Files: src/tui/screens/limbs.ts, a new test.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs