| name | direct-audit |
| description | AUDIT complet du dépôt pour la sur-ingénierie. Analyse l'ensemble du code au lieu du diff uniquement (comme ponytail-review). Liste classée de ce qu'il faut supprimer, simplifier ou remplacer par des équivalents de la bibliothèque standard/natifs. Rapport unique, n'applique PAS les corrections. Déclencheurs : "audit this codebase", "audit for over-engineering", "what can I delete from this repo", "find bloat", "ponytail-audit", "/ponytail-audit".
|
| version | 2.0.0 |
| last_updated | 2026-06-28T00:00:00.000Z |
| category | direct |
| lang | fr |
| direction | ltr |
| source_version | 2.0.0 |
| translated_at | 2026-06-29T00:00:00.000Z |
Ponytail Audit : Analyse de Sur-Ingénierie du Dépôt
ÉTIQUETTES
Identiques à ponytail-review :
delete: code mort, flexibilité inutilisée, fonctionnalité spéculative. Remplacement : rien.
stdlib: fonction de bibliothèque standard réimplémentée. Nommer la fonction.
native: dépendance/code faisant ce que la plateforme propose déjà. Nommer la fonctionnalité.
yagni: abstraction avec une seule implémentation, configuration inutilisée, couche avec un seul appelant. Intégrer.
shrink: même logique, moins de lignes. Montrer la forme plus courte.
CIBLES DE RECHERCHE
- Dépendances que la bibliothèque standard ou la plateforme propose déjà
- Interfaces avec une seule implémentation
- Fabriques avec un seul produit
- Wrappers qui ne font que déléguer
- Fichiers exportant une seule chose
- Drapeaux et configuration morts
- Bibliothèque standard réimplémentée
SORTIE
Une ligne par résultat, classée :
<étiquette> <quoi réduire>. <remplacement>. [chemin]
Terminer par : net: -<N> lignes, -<M> dépendances possibles.
Rien à réduire : Déjà propre. Livrer.
LIMITES
Périmètre : sur-ingénierie et complexité UNIQUEMENT. Bugs de correction, failles de sécurité, performance hors périmètre. Liste les résultats, n'applique rien. Usage unique.
"stop ponytail-audit" ou "normal mode" pour revenir.