kenken Resume
For Claude: Resume an interrupted kenken iteration from saved state.
Actions
Read .agents/kenken-state.json
If no state found:
- Display: "No kenken iteration in progress. Use
/kenken:iterate to start."
- Exit
If state found:
- Display current status (use same format as
/kenken:iterate-status)
- Use AskUserQuestion:
- "Resume iteration from Phase {X.Y} ({phase name})?"
- Options:
- "Yes, resume" - Continue from saved phase
- "Restart current stage" - Go back to start of current stage
- "Start fresh" - Clear state and start new iteration
Based on user choice:
- Resume: Continue iterate workflow from currentPhase
- Restart stage: Reset current stage phases to pending, start from first phase of stage
- Start fresh: Delete state file, prompt for new task with /kenken:iterate
Example Flow
User: /kenken:iterate-resume
Claude:
kenken Status
Task: Add user authentication
Stage: TEST (3/4)
Phase: 3.4 Run Tests [blocked - code logic error]
...
Resume iteration from Phase 3.4 (Run Tests)?
[Yes, resume]
[Restart current stage]
[Start fresh]
User selects: Restart current stage
Claude:
Restarting TEST stage. Note: Previous error was a code logic error.
Recommend restarting from IMPLEMENT stage to fix the underlying issue.
Proceed with TEST stage anyway, or restart from IMPLEMENT?
[Restart from IMPLEMENT (recommended)]
[Proceed with TEST]