Unify Run Re-entry
Unified Run Re-entry
Existing runs re-enter through `gantry resume`.
1 milestones 8 tasks 27 agents
2 plan 9 execute 9 review
196k peak context
132k median execute
4h 55m total 23m 12s per task
3m 8s plan 1h 35m execute 55m 54s review
66 edits 535 commands
codex harness
2.4M tokens in 183.5k tokens out
Gantry previously had distinct re-entry paths for a recorded run and for a plan invocation that identified that run. This run made the run record, rather than the command spelling, select the re-entry path. `--ignore-position-checkpoint` remains the declared variation for entering the entry pattern without discarding the other re-entry protections.
How this walkthrough is structured
Feature
What did the run build and ship?
The current tree routes a plan address for an existing run through the same resume path and documents the position-checkpoint variation.
Build
How did Gantry structure the work?
The cut put the shared re-entry contract in a milestone, while the run record leaves its gate failures unattributed to a unit.
Milestone 1
unify-run-reentry
8 tasks 24 agents 4h 25m wall time 196k peak context
The recorded commit changes `src/main.rs`, where a plan address that resolves to an existing run becomes `PlanSource::Resume` and can use `--ignore-position-checkpoint`. The current tree retains that route and refuses that flag for a fresh run or with `--clean` or `--remove`. The current manuals and agent documentation also state that `gantry resume <address>` accepts a run name, plan path, or plan directory and describe the position-checkpoint variation.
The milestone carried the complete re-entry contract: address resolution, record-backed restoration, fresh-start refusal, and the position-checkpoint variation. Those concerns share a boundary at the existing run record, giving a fresh agent a shared command surface and lifecycle to reconcile. The ledger records the milestone as green. The run facts contain no milestone attribution, so they do not identify which part of this milestone produced the run-wide gate failures or repairs.