Skip to content

code_index: code_impact mode fichier + code_hotspots#6

Merged
citarf merged 1 commit into
mainfrom
feat/graph-file-hubs
Jun 19, 2026
Merged

code_index: code_impact mode fichier + code_hotspots#6
citarf merged 1 commit into
mainfrom
feat/graph-file-hubs

Conversation

@citarf

@citarf citarf commented Jun 19, 2026

Copy link
Copy Markdown
Collaborator

Mode FICHIER dans code_impact (chemin → impact cumulé des symboles du fichier) + nouvel outil code_hotspots (hubs par centralité PageRank / fan-in, filtrables). Réutilise les métriques déjà au build → aucun rebuild d'artefact. 19 tests graph, suite verte.

- code_impact accepte un CHEMIN DE FICHIER (pas seulement un symbole) → impact
  cumulé de tous les symboles définis dans le fichier (« qu'est-ce qui casse si
  je supprime ce fichier »). scope=file + liste des fichiers correspondants
  (ambiguïté multi-fichiers signalée) ; resolve_file() exposé.
- code_hotspots() : hubs du code = top-N par centralité PageRank (défaut) ou
  fan-in, filtrables par repo/sous-système/langage — répond à « le symbole le
  plus utilisé / les fonctions critiques ». Réutilise centrality/fan_in déjà
  calculés au build (aucun rebuild d'artefact). CLI `hotspots`.

19 tests graph, suite code_index verte.
@citarf citarf merged commit fd80d57 into main Jun 19, 2026
3 checks passed
@citarf citarf deleted the feat/graph-file-hubs branch June 19, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant