Étape 0d.2 : guide de test, aide documentée, résultat du plan

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Pierre MARTIN
2026-11-03 00:46:48 +01:00
co-authored by Claude Opus 5.5
parent 2c43a0a69f
commit e3b31f3269
3 changed files with 62 additions and 4 deletions
+5
View File
@@ -5,6 +5,11 @@ joueur, écrit pour lui. Ces fichiers sont la seule source (ADR 0008) :
l'application les met en forme comme pages d'aide, et ils sont exécutés comme
tests d'intégration sur le domaine et le moteur réel.
`make site` copie ce dossier dans le site publié (`docs/scenarios/`) ; l'aide
de l'application (bouton « Aide ») lit ces copies à l'exécution
(`app/src/ui/help.ts`). Les fichiers affichés dans l'aide sont ceux de la
liste `FEATURES` de `help.ts`.
`make test` les exécute avec Cucumber : les étapes, définies dans
`app/tests/steps/`, pilotent le domaine branché sur le vrai moteur
WebAssembly, avec des dés imposés pour que chaque exécution soit identique. Une