From 57eeb19630536dd33a91fc7e1e28be2f898dbcaf Mon Sep 17 00:00:00 2001 From: Pierre MARTIN Date: Thu, 12 Nov 2026 03:34:40 +0100 Subject: [PATCH] =?UTF-8?q?Plan=20des=20retours=20des=20premiers=20joueurs?= =?UTF-8?q?=20clos=20:=20r=C3=A9sultat=20dans=20la=20description=20de=20la?= =?UTF-8?q?=20MR?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- docs/plans/2026-11-11-retours-joueurs.md | 50 ------------------------ 1 file changed, 50 deletions(-) delete mode 100644 docs/plans/2026-11-11-retours-joueurs.md diff --git a/docs/plans/2026-11-11-retours-joueurs.md b/docs/plans/2026-11-11-retours-joueurs.md deleted file mode 100644 index b1706b7..0000000 --- a/docs/plans/2026-11-11-retours-joueurs.md +++ /dev/null @@ -1,50 +0,0 @@ -# Retours des premiers joueurs - -- **Date** : 2026-11-11 -- **Étape** : 1 (retours des premiers joueurs, après 1f) -- **Statut** : en cours -- **Exécutant** : sous-agent general-purpose - -## Objectif -Mettre en œuvre dans l'application les règles tirées des retours des premiers -joueurs par la session design (MR !54 et !55) : pions blancs et noirs avec -contour, pions de l'ordinateur lisibles sur la barre, numéros des flèches sur -le cadre en portrait, flèches circulaires au tutoriel, vocabulaire des jans. - -## Consignes -1. **Pions blancs et noirs, avec contour** (ADR 0010, amendement du - 2026-11-11) : reporter dans `web/app.css`, pour les deux thèmes, les - valeurs de `docs/identite/charte/tokens.json` pour `checker-*`, - `checker-*-edge`, `count-*`, `die-*`, `pip-*`, `cube` et `cube-text`. Le - logo et le cadre ne changent pas. Aucune couleur en dur dans le TypeScript. -2. **Pions de l'ordinateur lisibles sur la barre** : contour noir sur la barre - à environ 6,8:1 (clair) et 8,5:1 (sombre). `tests/browser/recette.mjs` - contrôle le contraste du contour des pions sur le fond qui les porte - (3:1 au moins, règle de `recette-ux.md`). -3. **Numéros des flèches sur le cadre en portrait** : bandes haute et basse du - cadre agrandies pour loger des numéros de 12 px au moins ; `geometry.ts`, - ses tests et la recette adaptés. -4. **Tutoriel, étape 2** : deux flèches circulaires (claire pour le joueur, - sombre pour l'ordinateur, chacune dans le sens de son joueur, avec une - pointe), dessinées sous les pions, avec un liseré de la couleur opposée ; - jamais en brique. -5. **Les jans** : « jan intérieur » (flèches 1 à 6) et « jan extérieur » - (7 à 12) remplacent « camp » dans le tutoriel, l'aide, les phrases du maître - et les prompts ; fiches `jan-interieur.md` (Home board) et - `jan-exterieur.md` (Outer board) reliées au code ; fiche « camp » retirée - sans lien cassé ; dans `regles.md`, pions « blancs » et « noirs ». - -Limites : CSP stricte (aucun `.style.`), aucune nouvelle dépendance, `-j2` au -plus, pas de recompilation du moteur. Vérifier avec `docker ps` qu'aucun autre -test navigateur ne tourne avant `make test-browser`. - -## Critères de réussite -- `make lint`, `make test` et `make test-browser` passent. -- Captures dans `build/browser-shots/retours-joueurs/` (412×915 et 915×412, - thèmes clair et sombre) : pions des deux camps sur la barre, étape 2 du - tutoriel, portrait avec les numéros sur le cadre. -- Aucune occurrence de « camp » au sens de jan dans `docs/tutoriel/`, - `docs/scenarios/`, `docs/maitre/` et `docs/prompts/`. - -## Résultat -Rempli à la clôture.