What problem does it solve?
It helps reviewers and authors find simpler, smaller, more idiomatic changesets by identifying confirmed opportunities to remove unnecessary complexity before deeper review.
Core Features & Use Cases
- Scope-aware simplification: Uses the same diff-source rules as $crit and inspects the actual changed code, not just summaries.
- Depth control for efficiency: Chooses direct inspection for small diffs and dispatches a focused simplifier approach for larger or multi-area changes.
- Evidence-gated recommendations: Produces a PASS or SIMPLIFY_RECOMMENDED verdict only when each finding clearly answers what to change, why it is behavior-preserving or lower risk, what local pattern proves it, and what verification to run.
- Optional automated fixes: Applies only confirmed, behavior-preserving simplifications when --auto is present or when explicitly requested.
Quick Start
Ask the AI to simplify your diff by running: simplify <base..head> --auto.