What problem does it solve? After a feature's code is implemented and passing, teams need a disciplined cleanup pass that improves reuse, quality, and efficiency without breaking the behavior contract or violating project architecture rules. ## Core Features & Use Cases - Three-lens parallel review: Dispatches Reuse, Quality, and Efficiency subagents over the feature branch's changed code, merging and deduplicating their findings. - Charter-bound filtering: Validates every refactor proposal against CHARTER.md and the ACs/specs contract, rejecting violations before they reach the human. - Graceful breaking changes: Classifies changes as consumer-facing or internal, introducing deprecation-marked forwarding shims and migration notes for consumer-facing shapes. - Use Case: After ATDD produces passing code for a feature, run the refine checkpoint to detect duplication via deterministic scanning, clean up incidental complexity, and hand off to change-risk verification with a structured summary. ## Quick Start Ask the agent to refine the code we just built for this feature and clean it up before verification.