Valider le flux combat-en-monde et retirer l’ancien chemin principal #9

Closed
opened 2026-06-19 08:25:12 +00:00 by Reliodas · 0 comments
Owner

Sécuriser le jalon par un parcours automatisé réel et supprimer les dépendances devenues obsolètes à l’arène séparée.

Périmètre :

  • smoke test : chargement de World, détection hostile, initiative, action joueur, tour ennemi, victoire et reprise ;
  • vérification que la scène et les autoloads restent stables ;
  • couverture des régressions de sauvegarde et de rencontre vaincue ;
  • suppression ou déclassement explicite de combat_scene.tscn et du routage GameState associé ;
  • mise à jour architecture, README, roadmap et changelog.

Critères d’acceptation :

  • le parcours complet s’exécute automatiquement en headless ;
  • aucune rencontre ordinaire n’appelle change_scene vers l’ancienne arène ;
  • les tests unitaires et smoke sont verts en CI ;
  • le code mort et les commentaires décrivant l’ancien flux sont retirés ;
  • une validation manuelle confirme les entrées, la caméra et la reprise immédiate.
Sécuriser le jalon par un parcours automatisé réel et supprimer les dépendances devenues obsolètes à l’arène séparée. Périmètre : - smoke test : chargement de World, détection hostile, initiative, action joueur, tour ennemi, victoire et reprise ; - vérification que la scène et les autoloads restent stables ; - couverture des régressions de sauvegarde et de rencontre vaincue ; - suppression ou déclassement explicite de combat_scene.tscn et du routage GameState associé ; - mise à jour architecture, README, roadmap et changelog. Critères d’acceptation : - le parcours complet s’exécute automatiquement en headless ; - aucune rencontre ordinaire n’appelle change_scene vers l’ancienne arène ; - les tests unitaires et smoke sont verts en CI ; - le code mort et les commentaires décrivant l’ancien flux sont retirés ; - une validation manuelle confirme les entrées, la caméra et la reprise immédiate.
Reliodas added this to the 0.15.0 milestone 2026-06-19 08:25:12 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jeux/beaulieu-sur-brume#9
No description provided.