2.1 KiB
2.1 KiB
06 — Protocole de validation de la V1 (lot L6)
Build candidate :
D:\Game\LifePlay_Build_5.5_L5d\Windows(code : tagL5-valide). Référence des exigences :04_Cahier_Des_Charges.md§1.1 (EX-01 à EX-09).
1. Ce qui est déjà acquis
| Exigence | État | Preuve |
|---|---|---|
| EX-01 compilation éditeur | ✅ 0 erreur, 0 avertissement | L2, L3, CX-B08 |
| EX-02 Blueprints | ✅ 0 erreur, 0 échec de chargement, 0 broche orpheline | L4-CX-B08_CompileAllBlueprints_* |
EX-04 données Modules |
✅ 2 051 fichiers = 4.27 ; résumé de démarrage identique | T-STAT-02, journal L5d |
| EX-05 personnages | ✅ aléatoires et de quête visibles et habillés (partie du 2026-09-30) | journal L5d |
| EX-07 journal | ✅ LogLifePlay, bilan de session, trace détaillée sur option |
L3 |
| EX-08 traçabilité | ✅ git + Tools/Snapshot.ps1 / Restore.ps1, journal CHG-001 à CHG-030 |
Journal_Modifications.md |
| EX-09 environnement préservé | ✅ | T-STAT-03, T-STAT-04 |
| T-PKG-01 contenu cuit | ✅ 8 561 packages | L5d |
2. Reste à valider en jeu (utilisateur)
Lancer LifePlay.exe de la build candidate (sans option de diagnostic).
| # | Test | Attendu | Résultat |
|---|---|---|---|
| V1-a | Nouvelle partie, jouer 30 minutes en variant les lieux et les scènes | aucun plantage, aucun gel | |
| V1-b | Au moins 3 scènes avec personnages (aléatoires et de quête) | visibles, habillés, prénoms variés | |
| V1-c | Sauvegarder (emplacement nommé TestV1), noter jour/heure et 2 contacts |
sauvegarde sans erreur | |
| V1-d | Quitter, relancer, charger TestV1 |
même jour et heure, contacts présents, personnages visibles | |
| V1-e | Quitter normalement | fermeture propre (bilan de session écrit) |
3. Analyse (Claude)
Journal archivé sous Saved/Logs/portage/V1_partie_<date>.log, puis :
Tools\LogStats.ps1 (normalisation par personnage), bilan de session (LogLifePlay), contrôle Saved/Crashes,
recherche de SaveGameToSlot / LoadGameFromSlot et des LoadTxt/SaveTxt de Saves/TestV1.
Si tout est vert : tag v1.0, mise à jour du cahier des charges, lots L7 ouverts.