What problem does it solve?
Whole-repo audit for over-engineering. Like ponytail-review, but scans the entire codebase instead of a diff — a ranked list of what to delete, simplify, or replace with stdlib/native/dep equivalents. Use when the user says "audit this codebase", "audit for over-engineering", "what can I delete from this repo", "find bloat in this repo", "ponytail-audit", or "/ponytail-audit". One-shot report — does not apply fixes.
Core Features & Use Cases
- Step 1 — Confirm scope: Root, Focus, Excludes; Confirm root + focus before dispatching the scan.
- Step 2 — Dispatch the scan: For non-trivial repos, dispatch a read-only subagent via delegate, with a conservative mandate and a ranking output.
- Output template and guidance: outlines the audit report structure, the categories to hunt (delete, stdlib, native, dep, yagni, shrink) and the conservative stance.
- BE CONSERVATIVE: Changes that affect API, observable behavior, or intentional design choices are not bloat; list them for design review.
Quick Start
Run ponytail-audit in the repository to dispatch a read-only scan and generate a ranked list of over-engineering findings.