Recovery
Inspect and resume a stopped run.
Last updated
#Continue an attempt
roark continue 123 --repo owner/repo --attempt 1If --attempt is omitted, Roark uses the latest attempt recorded in:
.roark/runs/issue/<number>/attempts.json#What continue does
continue keeps valid artifacts, rebuilds missing or malformed outputs, reruns readiness and verification, and publishes if both pass.
If verification failed and fix budget remains, continue starts the next fix and review pass before running verification again.
#Dirty workspaces
A failed attempt may leave uncommitted edits in its workspace. continue resumes that work. A new auto run refuses the dirty workspace.
#Limits
Uncommitted work is recoverable only while the issue workspace exists. Roark can recreate a deleted workspace from the issue branch, but it cannot restore deleted uncommitted edits.
#Files to inspect
.roark/runs/issue/<n>/attempts/<k>/attempt.json.roark/runs/issue/<n>/attempts/<k>/summary.json.roark/runs/issue/<n>/attempts/<k>/verification.md.roark/runs/issue/<n>/attempts/<k>/verification-before-fix-<pass>.md.roark/runs/issue/<n>/attempts/<k>/readiness.json.roark/runs/issue/<n>/attempts/<k>/readiness.md
See Artifacts for the full layout.
#Recovery checklist
- Open
summary.json. - Open
readiness.mdandverification.md; usereadiness.jsonfor exact gate values. - Inspect the managed workspace if uncommitted edits matter.
- Fix host setup, config, hook, ignored-file, or code issues.
- Run
roark continue.