another-harness resume-recover environment
Question
What does it mean for another-harness to make recovery a real executable harness family instead of merely a tasteful promise in the Atropos schema?
Short answer
It means the repo can now benchmark interrupted work honestly.
The important move is not just “there is a third runner now.” It is that the runner preserves the asymmetry already formalized in Lean:
- a stream can carry continuity across retries
- a restarted attempt still has to earn its own status honestly
- a strong handoff is evidence of continuity, not a completion indulgence coupon
What the prototype currently proves
The repo now has two deterministic recovery patterns:
- Honest re-orientation
- the task is resumed on the same stream
- a recovery note and handoff update are produced
- the work item still remains
in_progress
- Recovered implementation finish
- interrupted implementation work is actually finished
- the checker passes
- the work item can move to
reviewed
That is exactly the right first split. If the family had started by forcing every recovery episode to end in triumphant completion, it would have violated the model before it even shipped.
Why this matters
This slice is the first place where the Lean restart architecture visibly governs runtime behavior rather than merely explaining it afterwards.
another-harness had already implemented:
- builder-side bounded work-item closure
- evaluator-side honest review
Recovery was the missing third family because it is where stale claims, partial work, stream continuity, and fresh attempts all collide. That is where a harness either becomes honest or becomes theatrical.
Limits
The family is still intentionally modest:
- synthetic only
- no live
prepare-liverecovery path yet - no MCP wrapper yet
- no checkpoint/control-plane projection yet
So this is not yet the repo’s full recovery runtime. It is the first executable rung, which is enough to make the next rung meaningful.
Bottom line
another-harness now has a real recovery family, and it is correctly shaped. It does not confuse historical support with grounded completion, and it does not let recovery quietly become a flattering synonym for “done.”
Related pages
Read this with another-harness-and-atropos, another-harness-work-item-closure-environment, another-harness-evaluator-discipline-environment, formal-cognition-loop, and evaluation-and-review-loops.