Plan 0e.5 : accueil, installation, tutoriel, aide #31

Manually merged
pierre merged 1 commits from plan-0e5 into main 2026-11-03 14:02:22 +00:00
Owner

Pourquoi

Le 2026-11-03, Pierre a fait trois demandes :

  • une page d'accueil ;
  • un tutoriel des règles « TRÈS DIDACTIQUE » avec de belles visualisations du plateau ;
  • une aide plus « humaine ».

Il a ajouté l'installation en un toucher : « Ajouter à l'écran d'accueil », proposée par l'app.

La session « identité » en a écrit les règles et les maquettes (MR !30, docs/identite/charte/accueil-tutoriel-aide.md). Cette MR ajoute le plan d'implémentation, écrit avant la délégation.

Quoi

Le plan docs/plans/2026-11-03-accueil-tutoriel-aide.md couvre :

  • L'accueil : un choix au premier lancement, puis la partie en cours.
  • L'installation : le bouton Chrome passe par beforeinstallprompt, avec une marche à suivre pour Firefox et l'iPhone. L'app ne la propose qu'après la première partie terminée.
  • Le tutoriel en 8 étapes : les positions sont données par leurs identifiants gnubg, et le moteur vérifie les coups du joueur. Le texte est dans une source unique sous docs/, sous licence CC BY-SA.
  • L'aide en trois onglets : les questions viennent des scénarios, les mots du jeu sont présentés en cartes avec une recherche, et un onglet « À propos ».
  • Les tests et les captures pour la recette design.

La feuille de route pointe vers ce plan.

Comment

L'implémentation sera déléguée à un sous-agent après la fusion de 0e.4, qui touche les mêmes fichiers.

Le tutoriel respecte les ADR 0007 et 0008 :

  • aucune règle du jeu hors du moteur ;
  • un seul texte source, versionné ;
  • un test vérifie que chaque position est valide et que chaque coup attendu est légal.

Choix et compromis

  • Accueil : la prochaine leçon et la progression attendent les sous-étapes 1g et 1h. D'ici là, on n'affiche que ce qui existe.
  • Texte du tutoriel : c'est une première version, que Pierre devra valider, puisqu'elle relève du ton.

Risques et déploiement

Documentation seule.

Comment vérifier

make lint && make test

Hors périmètre

  • Les leçons (1g).
  • La progression (1h).

Generated with Claude Code https://claude.com/claude-code

## Pourquoi Le 2026-11-03, Pierre a fait trois demandes : - une page d'accueil ; - un tutoriel des règles « TRÈS DIDACTIQUE » avec de belles visualisations du plateau ; - une aide plus « humaine ». Il a ajouté l'installation en un toucher : « Ajouter à l'écran d'accueil », proposée par l'app. La session « identité » en a écrit les règles et les maquettes (MR !30, `docs/identite/charte/accueil-tutoriel-aide.md`). Cette MR ajoute le plan d'implémentation, écrit avant la délégation. ## Quoi Le plan `docs/plans/2026-11-03-accueil-tutoriel-aide.md` couvre : - **L'accueil** : un choix au premier lancement, puis la partie en cours. - **L'installation** : le bouton Chrome passe par `beforeinstallprompt`, avec une marche à suivre pour Firefox et l'iPhone. L'app ne la propose qu'après la première partie terminée. - **Le tutoriel en 8 étapes** : les positions sont données par leurs identifiants gnubg, et le moteur vérifie les coups du joueur. Le texte est dans une source unique sous `docs/`, sous licence CC BY-SA. - **L'aide en trois onglets** : les questions viennent des scénarios, les mots du jeu sont présentés en cartes avec une recherche, et un onglet « À propos ». - **Les tests et les captures** pour la recette design. La feuille de route pointe vers ce plan. ## Comment L'implémentation sera déléguée à un sous-agent après la fusion de 0e.4, qui touche les mêmes fichiers. Le tutoriel respecte les ADR 0007 et 0008 : - aucune règle du jeu hors du moteur ; - un seul texte source, versionné ; - un test vérifie que chaque position est valide et que chaque coup attendu est légal. ## Choix et compromis - **Accueil :** la prochaine leçon et la progression attendent les sous-étapes 1g et 1h. D'ici là, on n'affiche que ce qui existe. - **Texte du tutoriel :** c'est une première version, que Pierre devra valider, puisqu'elle relève du ton. ## Risques et déploiement Documentation seule. ## Comment vérifier ``` make lint && make test ``` ## Hors périmètre - Les leçons (1g). - La progression (1h). Generated with Claude Code https://claude.com/claude-code
pierre added 1 commit 2026-11-03 14:02:14 +00:00
pierre manually merged commit cbef27ae9c into main 2026-11-03 14:02:22 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: pierre/Ustagammon#31