novahiz-delta-reviewlisted
Install: claude install-skill novahiz/novahiz
# novahiz-delta-review
Analyse de diff intelligente avec détection de risque, calcul de blast radius et suggestions de tests. Elle ne lit que ce qui a changé depuis le dernier commit, puis remonte les impacts par appelants et imports.
## Quand l'utiliser
- Revue du travail non commité avant un commit.
- Validation d'un changement ciblé avant merge.
- Estimation rapide du risque d'un diff.
Pour une revue complète du dépôt, utiliser `novahiz-code-review`.
## Procédure
### 1. Collecter le delta
```
git diff # working tree vs HEAD
git diff --staged # staged vs HEAD
git status --short # fichiers non suivis
```
Si le working tree est propre, s'arrêter : il n'y a rien à revivre.
### 2. Lire le diff
Lire chaque hunk. Ne pas ouvrir les fichiers entiers sauf si le contexte local ne suffit pas à juger la modification.
### 3. Blast radius
Pour chaque symbole modifié (fonction, classe, endpoint, colonne, route) :
- Qui l'appelle (références, imports, `narsil` ou `rg`).
- Quelles couches touchent (API, données, UI, tests).
- Ce qui casse si le contrat change.
Le rayon se note en couches touchées, pas en nombre de fichiers.
### 4. Classification du risque
| Risque | Critère | Action |
|--------|---------|--------|
| élevé | contrat public cassé, migration, auth, écriture de données | revue ligne à ligne + tests ciblés |
| moyen | logique interne, comportement observable | vérifier les appelants |
| faible | commentaires, typo, code mort | aperçu |
### 5. Sugge