
de code-archaeologist10
Analysez l'historique d'un dépôt pour faire remonter les reverts, les points chauds, les objets dieux et les violations de modèles avant d'apporter des modifications au code.
Cette compétence analyse l'historique git d'une base de code pour fournir des conseils tenant compte des risques avant de modifier le code. Elle détecte les reverts, les fonctions fréquemment modifiées (hotspots), les fichiers 'dieux' volumineux avec de nombreuses dépendances et l'adoption de modèles communs à travers un projet. Les résultats incluent des scores de risque, des chronologies, des statistiques de modèles, des graphes de dépendances et des recommandations pour guider les modifications et les décisions de conception en toute sécurité.
Utilisez cette compétence avant de corriger des bugs, de refactoriser ou d'ajouter des fonctionnalités à une base de code existante — en particulier pour des dossiers ou des modules inconnus avec un historique de commits substantiel. Les déclencheurs incluent : les demandes de modification de code, l'ajout de fonctionnalités ou l'investigation de questions 'pourquoi' concernant des choix de conception passés.
Idéal pour les assistants conscients du code et les agents ayant accès à git et au shell (Claude Code, agents de type Codex, assistants compatibles CLI).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.