---
name: revue-avant-merge
description: Use before handing work back or merging. The agent reviews its own diff against the architecture rules and the test suite, and lists what it could not verify.
---

# revue-avant-merge

Relis ton propre diff comme si quelqu'un d'autre l'avait écrit.

## La checklist

- [ ] Chaque fichier modifié : je sais dans quelle couche il vit.
- [ ] Aucun import interdit (métier → données / UI, présentation → données).
- [ ] Aucune entité ne touche base, réseau, UI ou horloge système.
- [ ] Les erreurs techniques sont traduites en erreurs métier typées.
- [ ] Chaque règle métier ajoutée ou modifiée a son test.
- [ ] La suite de tests complète passe. Le lint passe.
- [ ] Les noms de classes concrètes portent leur techno.
- [ ] Aucun fichier au-delà de ~200 lignes créé ou agrandi sans découpage.
- [ ] Aucun fichier d'une autre fonctionnalité touché sans raison.
- [ ] Aucun code mort, aucun `TODO` laissé sans le signaler.

## Le rendu

Termine par trois lignes :
1. Ce qui a changé, en une phrase.
2. Ce qui est vérifié (tests, lint) et comment.
3. **Ce que tu n'as pas pu vérifier.** Ne le cache jamais : c'est ce que l'humain doit regarder.
