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

An issue the crew found done on main is held as done_on_main, not stalled #2513

shipped production is serving it opened this has it
opened this

Part of #2502, smaller: only the hold.

Done looks like:

  • [ ] src/crew/held.ts gains a done_on_main hold in HOLDS, asked before stalled, true when alreadyDone(app.db, [issue.id]) (src/core/done_on_main.ts) names commits. It is not in REPLANNABLE, so the tick line says done_on_main=N and the planner is never handed it.
  • [ ] Tests in test/crew-held.test.ts (or the file that already tests heldBy): an issue with the crew's done note is held as done_on_main and not replannable; a later 'Parked by the crew' note makes it replannable again.
  • [ ] Update any test that asserts the exact heldWords output. Change nothing else.
Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs