You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Rapport de dette : points chauds classés par coût, avec remède #49
Le graphe dit où regarder, pas quoi faire. Une méthode complexe que rien n'appelle ni ne modifie coûte peu ; le coût réel combine complexité, dépendants et fréquence de modification (analyse de points chauds, A. Tornhill).
User story
En tant qu'agent chargé de réduire la dette d'un projet, je veux un rapport qui classe les points chauds par coût et propose un remède nommé pour chacun, afin de ouvrir des chantiers priorisés plutôt qu'une liste brute de chiffres.
Acceptance criteria
Score par méthode : complexité x fan-in (graphe) x nombre de commits qui la touchent (git, période paramétrable)
Catalogue signal vers remède (Extract Method, Strategy, Service Layer, Dependency Inversion, Value Object...) appliqué à chaque point chaud
Sortie Markdown et JSON, réutilisable par un agent pour ouvrir une issue par chantier
Aucune modification du code par l'outil
Hints
Dépend de l'issue « complexité cyclomatique »
Règles d'architecture en couches déjà mesurables sur graph.json (appels dans un sens interdit)
Activity
github-actions commentedon Oct 11, 2026
Thanks for opening this issue, @alexwrite. A maintainer will take a look soon.
If you would like to discuss it in real time, come say hi on our Discord server. For longer-form questions and ideas there is also GitHub Discussions.
To help us triage, please make sure the report includes what you expected, what actually happened, and the steps (and a small sample) to reproduce it.