Repository navigation
v0.8.0
Token + wall-clock optimizations for the pair design loop, profiled from a real long session where cache reads were ~75% of the cost.
Headline: phase-per-session is the default rhythm. Each pairing feature lives in .pair-plans/<short-plan-name>/ (roadmap + numbered phase plans), and a handoff check runs before clearing context so nothing that lives only in the transcript is lost on /clear.
Also in this release:
ruby-builderagent + a decide-first Build gate — optionally offload a phase's build to a subagent so its churn stays off the main thread. The decision happens before reading build guidance, and the builder hands back a summary + diff without ever committing or presenting (its prompt enforces the boundary).- Parallel verifier + compliance gates — dispatched concurrently instead of serially; saves a gate's wall-clock in the common case.
- Focused-spec discipline + self-tuning large-spec memory — run focused specs inside the loop, full runs only at the verify gate; when a spec file proves large/slow, record a memory so future sessions run it focused from the start.
- Session-hygiene note — disable unused plugins/MCP before a long run.
Every behavior change went through the writing-skills RED-GREEN discipline (evals 4–9), with honest notes on which edits are genuinely additive vs. reliability insurance.