Ship Resume
Resume from last checkpoint after session restart or compaction. Reads progress.json and reconstructs state.
Resume — Continue from last checkpoint
Process
- Read
.claude/state/progress.json. - Determine current phase and task from the progress data.
- Read the relevant state files for the current phase:
- If in discovery: read PROJECT.md
- If in research/spec/architect: read CONTEXT.md + any completed state files
- If in execution: read PRD.md + ARCHITECTURE.md + current plan file
- If a worktree exists, switch to it.
- Report current state to the user.
- Suggest the next action.
Rules
- This is the recovery mechanism. It must work after compaction, session restart, or laptop sleep.
- Never re-run completed phases. Pick up from exactly where things left off.