LifePlay-Revival/Docs/Migration/etat/sandbox/S8/S8-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

57 lines
3.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# S8-VAL - Smoke Pair final (fiche S8-T2)
- **Date :** 2026-10-06
- **Fiche :** S8-T2 | **Rôle :** A-DOC+Orch (validation de clôture) | **Entrée journal :** CHG-220
- **Modèle prévu :** `claude-opus-5-5-medium` (M4) | **Modèle utilisé :** Claude Opus 5.5 (déclaré par l'environnement ; niveau d'effort non vérifiable depuis la session)
- **Pin addon :** `f09c42e5a2bc613cf269cce76c878461ca41c8b7` ; `HEAD` addon `dae6206` (doc seule, S7-T4) ; **`origin/main` = `dae6206`** (`git ls-remote origin main`) : le pin est désormais poussé
- **Références :** `S7-VAL.md` (dernier smoke), `S5-VAL.md` (référence de la boîte), `22_Eval_Agents_Sandbox.md`
## Verdict : **PASS**
| # | Contrôle | Résultat |
|---|---|---|
| 1 | Lancement par le **`.bat` lui-même** (`Tools/debug/LifePlay_pair_sandbox.bat`), pas une ligne équivalente | **PASS** (levée de la limite S7-VAL « bat équivalent lancé à la main ») |
| 2 | Plugin monté depuis `AdditionalPluginDirectories`, GameMode Pair résolu | **PASS** |
| 3 | Initialisation sandbox (`LogLPSandbox`) | **PASS** (16 lignes) |
| 4 | Boîte du couple identique à S5-VAL / S7-VAL | **PASS** (valeurs identiques à 10⁻³ cm) |
| 5 | Fatal / assertion / `ensure` / `Access violation` / module introuvable / `LNK2` | **PASS** (0) |
| 6 | Nouveau dossier `Saved/Crashes`, processus résiduel | **PASS** (0 / 0) |
| 7 | `Saved/sandbox_mode.txt` | `Pair` avant et après (inchangé) |
## 1. Déroulé
| Heure (locale) | Événement |
|---|---|
| 21:02:35 | `cmd /c Tools\debug\LifePlay_pair_sandbox.bat` (processus `UnrealEditor` 17896) |
| avant 21:02:45 | `LogPluginManager: Mounting External plugin LPSandbox` (ligne non horodatée, au démarrage du moteur) |
| 21:02:45 | erreur coiffures connue (`LogLifePlay`) |
| 21:02:47 | `LogLoad: Game class is 'LPPairSandboxGameMode'` |
| 21:03:20 – 21:03:21 | 16 lignes `LogLPSandbox` (murs, collision, éclairage, interaction, Quaternius, corps, boîte, poses) |
| 21:04:22 | arrêt forcé (`Stop-Process`) ; `Responding = True` jusque-là |
Fenêtre demandée ~30–45 s : **non tenable à l'identique**, l'initialisation de la carte prend à elle seule ~46 s
(S4-VAL : ~32 s, S5-VAL : ~50 s). Session observée ~1 min 47 s au total, dont ~60 s après la fin de l'initialisation.
Binaires utilisés : `UnrealEditor-LPSandbox.dll` 20:37:08, `UnrealEditor-LPAnimMeasure.dll` 20:37:07 (aucune source
modifiée depuis S7, pas de rebuild).
## 2. Journal
Copie : `Saved/Logs/S8-VAL-runtime-game.log` (1 366 lignes, copie locale non versionnée).
| Constat | Ligne |
|---|---|
| Collision | `Sandbox collision : 54 meubles, 0 absents, capsule 20 / 88, profil Person lu, depart X=-508.667 Y=-499.333 Z=108.000` |
| Éclairage | `Sandbox eclairage : soleil 5 (canal 1), plein corps 1.5, ciel 0.6 (heure 9 ou 15)` |
| Interaction | `Sandbox interaction : 286 actions, 160 lieux, 12 horaires` |
| Quaternius | `corps /Game/Quaternius/UAL/UAL1_Standard.UAL1_Standard, 43 animation(s)` |
| Corps | `bridget_gp`, `michael` |
| **Boîte** | `Sandbox boite AgMakeout : centre X=20.831 Y=1.400 Z=-0.534, etendue X=41.180 Y=50.958 Z=89.466` (fond −90,000 cm) |
| Poses | `AgMakeout_F sur Bridget`, `AgMakeout_M sur Michael` |
| `: Error:` | 1 : `LogLifePlay: Error: Coiffures : GI.HairstyleTable ou GI.MorphableHairs introuvable` (connu depuis S3-VAL, module jeu, sans lien avec l'addon) |
## 3. Limites
- Preuve par journal uniquement ; pas de contrôle visuel, pas d'entrée clavier (Interaction, Mesure non exercés).
- `BuildMod.ps1 -Target sandbox -Open` non rejoué (la ligne S8 de `21` le cite ; reste ouvert).
- Parcours Show complet, Shipping compilé, déplacement des commandlets anim : inchangés (non faits, voir `21` § Acceptation).
- Côté jeu, aucun fichier de la migration sandbox n'est commité (`21`, `etat/sandbox/**`, `LifePlay.uproject`, `Config/LPSandbox.ini`) : voir `22` § 6.