41 lines
2.4 KiB
Markdown
41 lines
2.4 KiB
Markdown
# 06 — Protocole de validation de la V1 (lot L6)
|
|
|
|
> **Résultat : V1 validée le 2026-09-30, tag `v1.0`.** Build finale `D:\Game\LifePlay_Build_5.5_V1rc`
|
|
> (= L4-CX-B07) : partie utilisateur d'environ 2 h, 339 personnages générés, 0 plantage, sortie normale,
|
|
> sauvegardes `1.sav` et `2.sav` rechargées. Détail : `Journal_Modifications.md`, section V1.
|
|
>
|
|
> Build candidate initiale : `D:\Game\LifePlay_Build_5.5_L5d\Windows` (code : tag `L5-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.
|