LifePlay-Revival/Docs/Migration/etat/U58/U8/U8-T5a-VAL.md
edujiro5972 8084622450 LifePlay UE 5.8 : état de développement au 2026-10-19
Tickets : REP1-T4

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 22:57:42 +02:00

37 lines
3 KiB
Markdown

Fiche U8-T5a — Niveau utilisateur (préparation N2 orchestrateur) — Modèle prévu opus | utilisé claude-opus-5-5 — Agent orchestrateur + utilisateur — Skills lp-validate, sk-protocol
# U8-T5a-VAL : smoke du Shipping U8 joué par l'utilisateur (2026-10-09)
## 1. Fiches amont relues
`U8-T2-BUILD.md` (compilation Shipping), `U8-T3-BUILD.md` (cuisson complète), `U8-T4-BUILD.md` (archive
`D:\Game\LifePlay_Build_5.8_Shipping_U8`, PDB à part) ; aucune IMPL dans le lot (vérifié dans `U8-TACHES.md`).
## 2. Points à confirmer des IMPL
sans objet : aucune IMPL dans U8 (vérifié dans `U8-TACHES.md`).
## 3. Critères rejoués
| Critère | Commande / source | Résultat |
|---|---|---|
| Copie d'essai fidèle | robocopy de l'archive → `D:\Game\LifePlay_Build_5.8_Shipping_U8_essai` ; `Get-FileHash` exe | 2 220 + 10 = 2 230 fichiers ; `LifePlay-Win64-Shipping.exe` identique au SHA-256 |
| Sauvegarde de référence | `Backup_5.5\U6\SaveGames_DC4` → `_userdir\Saved\SaveGames` ; `Saves_DC4` → `Content\Saves` | `Player.lpcharacter` MD5 5FC99D7F (= U6) |
| Isolement des sauvegardes réelles | lancement par `Windows\Lancer_U8_essai.bat` (`-UserDir=…\_userdir`) ; Shipping desktop « installé » (`App.cpp:218-219`), `Saved` sinon dans `%LOCALAPPDATA%\LifePlay\Saved` | réel avant / après : 72 fichiers, 21 879 848 octets, dernière écriture 2026-10-07T03:08:26 (identiques) ; écritures du jeu dans `_userdir` (`Config`, `LPDataCache` 18:31) |
| Lancement, Continuer, nouvelle partie | parcours joué par l'utilisateur | réalisé ; `Content\Saves\_session\Characters\1.lpcharacter` (18:33:35) et `2.lpcharacter` (18:33:29) écrits par la nouvelle partie |
| Plantage | `_userdir\Saved\Crashes` | absent (seul `Config\CrashReportClient\…\CrashReportClient.ini`, écrit au démarrage) |
| Défauts visibles | déclaration de l'utilisateur 2026-10-09 : « pas de défaut constaté » | aucun |
| Journal | Shipping sans `bUseLoggingInShipping` (`Source/LifePlay.Target.cs`) | aucun journal : mesure reportée en U8-T5c (Development) |
## 4. Diff lu en entier
sans objet : aucun fichier du dépôt modifié par T5a (copie d'essai et sauvegardes hors dépôt).
## 5. Verdict
`PASS` pour le smoke Shipping (lancement, Continuer, nouvelle partie, aucun plantage ni défaut visible, sauvegardes
réelles intactes). Limite : un parcours court, sans sauvegarde puis rechargement dans la partie, sans journal.
## 6. Points à confirmer par l'utilisateur
- [x] Continuer et nouvelle partie aboutissent, sans défaut visible (utilisateur, 2026-10-09).
- [ ] Brouillard Effects Low-Med (U8-T6) : différé.
## Constats
- Le Shipping écrit `Saved` dans `%LOCALAPPDATA%\LifePlay\Saved`, où se trouvent aussi les sauvegardes des versions
précédentes (19 `.sav` de 2025-2026) : une V2.0 Shipping distribuée lira et écrira dans ce dossier commun
(`GameSettings.sav`, `LPDataCache`). À considérer à la publication (U8-T8 / porte), lien SAV1 / ERR-042.
- Le Development garde `Saved` dans son dossier : les comportements Shipping et Development diffèrent sur ce point.