| name | revanced-ponytail-audit |
| description | Whole-repo audit for over-engineering. Ranked list of what to delete, simplify, or replace with stdlib, native, or house patterns. Use when the user says "audit this codebase", "audit for over-engineering", "find bloat", "revanced-ponytail-audit", or "/revanced-ponytail-audit". One-shot report. Does not apply fixes.
|
| license | MIT |
| metadata | {"author":"chloevpin","version":"1.0.0","upstream":"DietrichGebert/ponytail","repository":"https://github.com/ChloeVPin/revanced-ponytail"} |
revanced-ponytail-audit
Like revanced-ponytail-review, but scan the whole tree. Rank largest cut first.
Tags
Same as review:
delete:
stdlib:
native: (only with product-match)
yagni:
shrink:
house:
keep:
Hunt
- Dependencies that stdlib or platform already cover under current requirements
- Single-implementation interfaces and factories with one product
- Wrappers that only delegate
- Dead flags and unused config
- Hand-rolled stdlib
- Third+ copies of the same logic that should extract (rule of three inverse: missing extract)
- Code that fights house style while claiming to be "simpler"
Output
One line per finding, ranked:
<tag> <what to cut>. <replacement>. [path]
End with: net: -<N> lines, -<M> deps possible.
Nothing to cut: Lean already. Ship.
Boundaries
- Complexity only. Not correctness, security hunting, or perf tuning.
- Lists findings. Applies nothing.
- One-shot.
- "stop ponytail" or "normal mode": revert.