L6 : ERR-029 qualifie (dette R-03/R-04, pas de regression) ; protocole de validation V1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
14ef71f5dc
commit
3ac74a3560
2 changed files with 38 additions and 1 deletions
37
Docs/Migration/06_Protocole_Validation_V1.md
Normal file
37
Docs/Migration/06_Protocole_Validation_V1.md
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
# 06 — Protocole de validation de la V1 (lot L6)
|
||||
|
||||
> Build candidate : `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.
|
||||
|
|
@ -33,4 +33,4 @@
|
|||
| ERR-019 | Plantages du resave de masse : `BulkData IsUnlocked`, `Array.h:783` (`fnt_new100/111`) | `Saved/Crashes` 09-07 | 2 | à surveiller | L4 | ouvert |
|
||||
| ERR-025 | `LPFixEditableTextBoxFont` : un `Make EditableTextBoxStyle` peut perdre sa police sans rebranchement selon l'ordre de parcours (`CharGen::Make_64`) | relecture du diff L4-CX-B02 | 1 nœud | haute (silencieuse) | L4-CX-B02 | corrigé dans la commandlet (CHG-020) ; présent probablement dans le contenu du 2026-09-07 |
|
||||
| ERR-026 | Build Development incomplète : 3 257 packages cuits au lieu de 8 561 ; la plupart des maillages, vêtements, coiffures et textures manquent (chargés par chemin à l'exécution, invisibles pour le cuiseur) | retour utilisateur sur `LifePlay_Build_5.5_L4` | 5 304 packages | **bloquante** | L4 | corrigé (CHG-025) : `+DirectoriesToAlwaysCook=(Path="/Game")` ; test T-PKG-01 ajouté |
|
||||
| ERR-029 | Cuisson L5d : 95 avertissements (L5c : 0) | `L5d_BuildCookRun.log` | 95 | à qualifier | L6 | ouvert |
|
||||
| ERR-029 | Cuisson L5d : 95 avertissements (L5c : 0) | `L5d_BuildCookRun.log` | 95 | faible | L7a | **accepté** : ≈ 90 dépréciations `Get SkeletalMesh` (R-03) + 3 `GetRandomPointInNavigableRadius` (R-04) + 1 Unreal Trace Server ; visibles car la cuisson itérative a recompilé les 17 Blueprints modifiés par CX-B08 (L5c n'en recompilait aucun). Pas de régression |
|
||||
|
|
|
|||
Loading…
Reference in a new issue