Files
Ustagammon/docs/feuille-de-route.md
T

2.4 KiB

Feuille de route

Le travail restant, dans l'ordre. Une ligne réalisée est retirée : ce qui a été fait se lit dans les merge requests et le journal, ce qui a été décidé dans les ADR (docs/adr/). Les versions et leur contenu sont définis dans docs/cadrage.md ; le détail de l'étape en cours est dans docs/etape-0.md.

Légende : 🔄 en cours · ⏳ à venir · ⏸ conditionnel

Étape 0 — Prototype technique

Acquis : socle du dépôt, organisation (ADR 0001, 0003, 0006), source du moteur (ADR 0005 : gnubg officiel, commit 14b6798), gnubg de référence et 32 positions de référence (0a.2), moteur embarqué et engine-cli (0a.3), comparaison automatique aux références, tolérance 0,002 (0a.4), moteur en WebAssembly avec page de test, page de mesure et guide de test (0b), mesures sur le Fairphone 4 et socle PWA en TypeScript (ADR 0009 ; 0c Android natif abandonnée), domaine « partie » en journal d'événements avec scénario exécuté sur le vrai moteur et garde-fous d'architecture (0d.1), déploiement sur https://ustagammon.sans.pub.

Sous-étape Contenu État Plan
0d.2 Plateau minimal jouable (PWA hors ligne), publié ; reste la vérification avec Pierre sur le Fairphone 4 (docs/guide-test-etape-0.md, section « Étape 0d ») 🔄
0d.2+ Fluidité de la partie : supprimer ce qui interrompt le jeu sans nécessité (bouton « Nouvelle partie » toujours visible, confirmations, étapes inutiles) : demande de Pierre ⏳

Critère de fin : une partie complète jouée sur le Fairphone 4, moins de 2 s par coup de l'IA en niveau standard, tous les tests au vert.

Étapes suivantes

Étape Contenu État
1. V1 Jouer et comprendre Charte graphique appliquée à la PWA (ADR 0010, docs/identite/charte/), plateau soigné, niveaux, conseil du maître après le coup, bilan de fin de partie, premières leçons numérotées (ADR 0011), mode immersif en paysage (ADR 0012), analyse, branches, tutoriel, prompts, sauvegarde ⏳
2. V1.5 Apprendre Parcours 2, exercices, progression ⏳
3. V2 Perfectionnement et IA Parcours 3 et 4, rollouts, révision espacée ⏳

Chaque étape reçoit son fichier docs/etape-N.md avant de démarrer.

Prérequis côté PC

  • adb n'est pas installé : sudo apt install adb avant les tests sur le téléphone (0b au plus tard pour 0c, sinon pour l'étape 1).