LifePlay-Revival/Docs/Migration/etat/sandbox/S8/S8-VAL.md
edujiro5972 04b053554f Sandbox addon : brancher le jeu sur LifePlay-Sandbox (plugin LPSandbox).
Charge le plugin via AdditionalPluginDirectories, conserve ShowCouple et les commandlets anim côté jeu, et documente les lots S0–S8 (CHG-212 à CHG-220).

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-06 21:10:53 +02:00

3.9 KiB
Raw Blame History

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.