What problem does it solve?
Provides a repeatable protocol to save and restore session state across multi-agent development sessions so interrupted work can be resumed, replayed, or forked without re-analyzing the entire codebase.
Core Features & Use Cases
- Standardized checkpoint file: Maintains .opencastle/SESSION-CHECKPOINT.md with phase, completed work, in-progress tasks, delegation logs, approvals, and resume instructions.
- Resume and recovery workflow: Verifies git state, tracker issues, and approvals before resuming to prevent drift and accidental deployment.
- Delegation cost and audit: Tracks delegation cost, model tiers, and durations to optimize budgets and postmortems.
- Use Case: After a long-running refactor or DB migration, developers restore the last checkpoint to continue phase-by-phase work and verify preconditions before risky operations.
Quick Start
Resume the current session by loading .opencastle/SESSION-CHECKPOINT.md, verify branch and tracker state, and follow the checkpoint's Resume Instructions.