Fix dispatch prelaunch reservation architecture #1189

Merged
coilysiren merged 1 commit from issue-1188 into main 2026-07-13 20:04:04 +00:00
Member

closes #1188
ward.workflow: pull-request-and-merge

This splits prelaunch capacity from visible/running capacity so a reservation that never becomes visible drops out after the launch-confirmation TTL instead of blocking the repo pool for hours.

It also teaches ward agent reap to clear stale prelaunch holds and keeps dispatch-health/list/docs aligned with the new state machine.

  • ward exec test
  • pre-commit run --all-files
closes #1188 ward.workflow: pull-request-and-merge This splits prelaunch capacity from visible/running capacity so a reservation that never becomes visible drops out after the launch-confirmation TTL instead of blocking the repo pool for hours. It also teaches `ward agent reap` to clear stale prelaunch holds and keeps dispatch-health/list/docs aligned with the new state machine. - `ward exec test` - `pre-commit run --all-files`
fix: age out stale prelaunch reservations
All checks were successful
test / test (pull_request) Successful in 36s
4584863a3a
Sign in to join this conversation.
No description provided.