Spec : <nom de la tâche>
Auteur : <nom> · Date : <date> · Branche : <branche>
1. Contexte
Ce qui existe déjà, où cela se trouve, ce qu'il ne faut pas casser.
- Module/paquet :
<chemin> - Comportement actuel : <description>
- Consommateurs concernés : <qui l'utilise>
2. Objectif
Une phrase : ce qui doit exister au final.
3. Exigences
- <affirmation vérifiable>
- <affirmation vérifiable>
- <affirmation vérifiable>
- <affirmation vérifiable>
- <affirmation vérifiable>
4. Contraintes
- Ne pas modifier :
<fichiers/modules> - Ne pas ajouter de dépendances : <oui/non>
- Style : comme dans
<fichier d'exemple> - Taille : pas plus de <N> lignes dans le diff par étape
5. Critères d'acceptation
./scripts/check.shpasse- le test
<nom>couvre <cas> - <vérification/commande manuelle>
- comportement X quand Y : <résultat attendu>
6. Hors périmètre
- <ce que nous ne faisons explicitement pas>
- <ce que nous ne faisons explicitement pas>
7. Risques
| Risque | Probabilité | Ce que nous faisons |
|---|---|---|
| <risque> | faible/moyen/élevé | <action> |