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 equivalents. Use when the user says "audit this codebase", "audit for over-engineering", "what can I delete from this repo", "find bloat", "ponytail-audit", or "/ponytail-audit". One-shot report, does not apply fixes.
ponytail-review,仓库级别。扫描整个树而非差异。按最大削减优先排序结果。
标签
与 ponytail-review 相同:
delete:死代码、未使用的灵活性、投机性功能。替换:无。stdlib:标准库已提供的手写实现。命名该函数。native:依赖项或代码实现了平台已有的功能。命名该特性。yagni:只有一个实现的抽象、无人设置的配置、只有一个调用者的层。shrink:相同逻辑,更少行数。展示更简短的形式。
搜索目标
标准库或平台已提供的依赖项、单一实现的接口、单一产品的工厂、仅委托的包装器、只导出一个东西的文件、死标志和配置、手写的标准库。
输出
每个发现一行,按优先级排序:<tag> <what to cut>. <replacement>. [path]。
以 net: -<N> lines, -<M> deps possible. 结尾。无内容可删:Lean already. Ship.
边界
范围:仅限过度工程和复杂性。正确性错误、安全漏洞和性能问题明确排除在外。将它们引导至正常的审查流程。列出发现,不应用任何修改。一次性。
输入 "stop ponytail-audit" 或 "normal mode" 恢复。






