Écrans des leçons, carte de l'accueil et adresses #/lecons

Liste des leçons, écrans d'une leçon sur le moteur d'écrans du
tutoriel, carte « prochaine leçon » de l'accueil, ligne du menu.
Tests du contenu sur le vrai moteur, scénario Gherkin, test navigateur.
Amendement de l'ADR 0013 ; 1g faite, plan clos.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Pierre MARTIN
2026-11-12 10:18:07 +01:00
co-authored by Claude Opus 5.5
parent e9ef965438
commit 0493858c1a
25 changed files with 2016 additions and 113 deletions
+26
View File
@@ -192,3 +192,29 @@ demande suivie de `/ia` :
- Le prompt contient, lui, le lien public de la position
(`https://ustagammon.sans.pub/#/position/<Position ID>/<Match ID>`),
qui se partage.
### 2026-11-12 — Adresses des leçons
Ajoutées avec les cinq premières leçons (étape 1g), dans le même schéma,
sur le modèle du tutoriel :
| Écran | Adresse |
| --- | --- |
| Liste des leçons | `#/lecons` |
| Une étape d'une leçon (son écran d'explication) | `#/lecons/<n>/<étape>` |
| L'exercice « à vous » d'une étape | `#/lecons/<n>/<étape>/a-vous` |
| Fin d'une leçon | `#/lecons/<n>/fin` |
- `<n>` est le numéro de la leçon (1 à 5 pour l'instant), `<étape>` celui
d'une étape de la leçon, à partir de 1 ; `#/lecons/<n>` mène à sa
première étape. Le `<écran>` du plan de l'étape 1g se décline ainsi en
`<étape>`, `<étape>/a-vous` ou `fin`, comme pour le tutoriel.
- Une leçon qui n'existe pas mène à la liste (`#/lecons`), une étape qui
n'existe pas à la première étape de la leçon, un exercice absent à
l'explication de son étape : jamais une page cassée.
- « Continuer » (la liste, la carte de l'accueil) mène à l'étape où l'on a
quitté la leçon ; « Quitter » et « Retour » sur la première étape
ramènent à la liste ; l'action de la fin mène à la leçon suivante, ou à la
liste après la dernière. Le menu a une ligne « Les leçons ».
- Ces adresses se partagent : le contenu des leçons est le même pour tous ;
seule la progression (barre, état) dépend de l'appareil.