Le 2026-11-03, Pierre a joué une partie complète sur le Fairphone 4 : « très rapide de la part de l'ordinateur ». Avec make lint et make test au vert, le critère de fin de l'étape 0 est atteint : une partie complète sur le téléphone, moins de 2 s par coup de l'IA, tous les tests au vert.
Pierre a aussi décidé que la vue paysage « plateau = écran » s'applique dès que le téléphone est tourné. L'ADR 0012 ne la prévoyait qu'avec le bouton « Plein écran ».
Quoi
Fichiers temporaires de l'étape supprimés, comme le prévoit docs/organisation.md :
docs/etape-0.md ;
docs/guide-test-etape-0.md.
Leurs décisions sont dans les ADR 0005 et 0009.
Feuille de route : l'étape 0 est marquée terminée, avec ses acquis. Les sous-étapes 0e, retours du premier test, passent dans une section propre, « avant l'étape 1 ».
CLAUDE.md : le travail en cours se lit dans la feuille de route, et non plus dans docs/etape-0.md. Un commentaire de web/moteur/benchmark.mjs pointait vers ce fichier ; il pointe maintenant vers l'ADR 0009.
ADR 0012, amendement daté :
la vue paysage s'applique dès la rotation, sans plein écran ;
les contrôles sont dans le plateau ;
la géométrie suit l'écran ;
les numéros des flèches font au moins 12 px ;
le bouton « Plein écran » garde son rôle.
Journal : entrée datée, avec le nouvel objectif fixé par Pierre : traiter les retours 0e, puis réaliser l'étape 1, livrée avec un plan de test.
Comment
La décision sur le paysage a été préparée avec la session « identité ». Elle a maquetté l'écran « Immersif : plein écran, contrôles dans le plateau » sur le canevas https://claude.ai/artifact/CQw6vbDpi6XQqVWQa4sANe. Pierre l'a validée directement, ici et auprès de cette session.
Choix et compromis
L'ADR 0012 est amendé, pas remplacé. L'ADR écartait le fait de forcer l'orientation. Ici, seule la mise en page suit l'orientation choisie par le joueur.
Le test en mode avion sur le téléphone n'a pas été rapporté. Il ne fait pas partie du critère de fin. Le hors ligne est vérifié dans Chromium par make test-browser, et le journal le note.
Risques et déploiement
Documentation seule, rien à déployer.
Le sous-agent de la sous-étape 0e.1 modifiait le guide de test supprimé ici. Il a reçu la consigne de ne plus y toucher.
Comment vérifier
git switch main && git pull
make lint && make test
Hors périmètre
L'implémentation du paysage (0e.3), qui viendra après la revue UX.
Le fichier docs/etape-1.md, qui fera l'objet de la MR suivante.
## Pourquoi
Le 2026-11-03, Pierre a joué une partie complète sur le Fairphone 4 : « très rapide de la part de l'ordinateur ». Avec `make lint` et `make test` au vert, le critère de fin de l'étape 0 est atteint : une partie complète sur le téléphone, moins de 2 s par coup de l'IA, tous les tests au vert.
Pierre a aussi décidé que la vue paysage « plateau = écran » s'applique dès que le téléphone est tourné. L'ADR 0012 ne la prévoyait qu'avec le bouton « Plein écran ».
## Quoi
- **Fichiers temporaires de l'étape supprimés**, comme le prévoit `docs/organisation.md` :
- `docs/etape-0.md` ;
- `docs/guide-test-etape-0.md`.
Leurs décisions sont dans les ADR 0005 et 0009.
- **Feuille de route** : l'étape 0 est marquée terminée, avec ses acquis. Les sous-étapes 0e, retours du premier test, passent dans une section propre, « avant l'étape 1 ».
- **CLAUDE.md** : le travail en cours se lit dans la feuille de route, et non plus dans `docs/etape-0.md`. Un commentaire de `web/moteur/benchmark.mjs` pointait vers ce fichier ; il pointe maintenant vers l'ADR 0009.
- **ADR 0012, amendement daté** :
- la vue paysage s'applique dès la rotation, sans plein écran ;
- les contrôles sont dans le plateau ;
- la géométrie suit l'écran ;
- les numéros des flèches font au moins 12 px ;
- le bouton « Plein écran » garde son rôle.
- **Journal** : entrée datée, avec le nouvel objectif fixé par Pierre : traiter les retours 0e, puis réaliser l'étape 1, livrée avec un plan de test.
## Comment
La décision sur le paysage a été préparée avec la session « identité ». Elle a maquetté l'écran « Immersif : plein écran, contrôles dans le plateau » sur le canevas https://claude.ai/artifact/CQw6vbDpi6XQqVWQa4sANe. Pierre l'a validée directement, ici et auprès de cette session.
## Choix et compromis
- **L'ADR 0012 est amendé, pas remplacé.** L'ADR écartait le fait de forcer l'orientation. Ici, seule la mise en page suit l'orientation choisie par le joueur.
- **Le test en mode avion sur le téléphone n'a pas été rapporté.** Il ne fait pas partie du critère de fin. Le hors ligne est vérifié dans Chromium par `make test-browser`, et le journal le note.
## Risques et déploiement
Documentation seule, rien à déployer.
Le sous-agent de la sous-étape 0e.1 modifiait le guide de test supprimé ici. Il a reçu la consigne de ne plus y toucher.
## Comment vérifier
```
git switch main && git pull
make lint && make test
```
## Hors périmètre
- L'implémentation du paysage (0e.3), qui viendra après la revue UX.
- Le fichier `docs/etape-1.md`, qui fera l'objet de la MR suivante.
Generated with Claude Code https://claude.com/claude-code
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Pourquoi
Le 2026-11-03, Pierre a joué une partie complète sur le Fairphone 4 : « très rapide de la part de l'ordinateur ». Avec
make lintetmake testau vert, le critère de fin de l'étape 0 est atteint : une partie complète sur le téléphone, moins de 2 s par coup de l'IA, tous les tests au vert.Pierre a aussi décidé que la vue paysage « plateau = écran » s'applique dès que le téléphone est tourné. L'ADR 0012 ne la prévoyait qu'avec le bouton « Plein écran ».
Quoi
Fichiers temporaires de l'étape supprimés, comme le prévoit
docs/organisation.md:docs/etape-0.md;docs/guide-test-etape-0.md.Leurs décisions sont dans les ADR 0005 et 0009.
Feuille de route : l'étape 0 est marquée terminée, avec ses acquis. Les sous-étapes 0e, retours du premier test, passent dans une section propre, « avant l'étape 1 ».
CLAUDE.md : le travail en cours se lit dans la feuille de route, et non plus dans
docs/etape-0.md. Un commentaire deweb/moteur/benchmark.mjspointait vers ce fichier ; il pointe maintenant vers l'ADR 0009.ADR 0012, amendement daté :
Journal : entrée datée, avec le nouvel objectif fixé par Pierre : traiter les retours 0e, puis réaliser l'étape 1, livrée avec un plan de test.
Comment
La décision sur le paysage a été préparée avec la session « identité ». Elle a maquetté l'écran « Immersif : plein écran, contrôles dans le plateau » sur le canevas https://claude.ai/artifact/CQw6vbDpi6XQqVWQa4sANe. Pierre l'a validée directement, ici et auprès de cette session.
Choix et compromis
make test-browser, et le journal le note.Risques et déploiement
Documentation seule, rien à déployer.
Le sous-agent de la sous-étape 0e.1 modifiait le guide de test supprimé ici. Il a reçu la consigne de ne plus y toucher.
Comment vérifier
Hors périmètre
docs/etape-1.md, qui fera l'objet de la MR suivante.Generated with Claude Code https://claude.com/claude-code