What problem does it solve? When a task needs an external code review but a full multi-agent ceremony is overkill, teams lack a lightweight, structured way to pass review feedback between an implementing agent and a reviewing agent across separate sessions. ## Core Features & Use Cases - Two-Role Workflow: Defines an Implementer (writes code, tests, spec updates) and a Reviewer (checks edge cases, alternatives, and OUTPUTS compliance) with a clear dialogue-execute-review-fix loop. - CurrentReview.md Coordination: Uses a single temporary review file with REVIEWING, NEEDS_FIXES, and APPROVED statuses to transfer feedback between agents until approval. - Human-Gated Completion: Enforces the rule that agents never mark a step DONE; only a human verifies via the test plan and deletes the review file. - Use Case: A developer finishes a feature step, moves it to IN_REVIEW, and a second agent in another session reviews the code against the topic's OUTPUTS, iterating fixes until the human approves. ## Quick Start Ask the agent to run the pair workflow on the current step: implement the changes, create CurrentReview.md with status REVIEWING, and hand it to a reviewer agent for feedback.