LifePlay-Revival/Docs/Migration/etat/sandbox/ADD1/ADD1-TACHES.md
edujiro5972 56dfcfc3d2 LifePlay UE 5.8 : état de développement au 2026-10-20
Tickets : PUB-20261020-T1

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-20 17:35:10 +02:00

3.5 KiB
Raw Blame History

ADD1-TACHES : build de l'addon et validation des sources SBXTYP-R2 et CGREF1-R1 (alpha 2026.10.2.2a, U1)

Ouvert le 2026-10-19 par Big Boss (session « Tri depuis BOSS-ETAT PAUSE »). Feuille de route : Docs\37_Feuille_De_Route_Alpha2.md § 1.2 U1 (l. 48) et § 3 (l. 163). Session : Medium · ADD1 (opus medium), orchestratrice. BUILD-GO ADD1 accordé par Big Boss (jeton de la copie UE, premier de la file). État relevé à l'ouverture : HEAD jeu cdd69d9, addon 35a9e2c (contient 53517a9 SBXTYP et 5c5c038 CGREF1) ; UeState : processus 0. Aucune écriture git. Aucun correctif sans SPEC.

Fiche Objet Agent (modèle) Statut Livrable
ADD1-BUILD-01 Tools\Build.ps1 -Lot ADD1 : cible éditeur du jeu LifePlayEditor (charge le plugin LPSandbox par AdditionalPluginDirectories, LifePlay.uproject:329-331), puis cible autonome de l'addon LPSandboxEditor (D:\Game\LifePlay-Sandbox-5.8\Source\LPSandboxEditor.Target.cs) lp-builder rendue : build 1 LifePlayEditor code 0, 813 s ; build 2 LPSandboxEditor code 0, 641 s ; 0 erreur ; par build 4 C4996 + 20 lignes HyperAIStudio connues ; Module.LPSandbox.cpp, LPSceneCompareCommandlet.cpp, LPShapeMeasureCommandlet.cpp compilés ADD1-BUILD-01.md
ADD1-VAL-01 recomptage par Build.ps1 -FromLog : code 0, 0 avertissement nouveau, modules de l'addon recompilés lp-validator (agent distinct) rendue : code 0 PASS (Result: Succeeded, journal 1 l. 110, journal 2 l. 93) ; 0 avertissement nouveau dans l'addon PASS ; hors addon, 4 C4996 nouveaux dans Plugins\UE_MCP_Bridge de l'addon (non suivi : .gitignore:44 de l'addon ; dossier créé le 2026-10-19), compilé par le jeu via AdditionalPluginDirectories ; recompilation de l'addon PASS (preuve indirecte : unity et dates) ; chiffres de BUILD-01 recomptés ADD1-VAL-01.md

Constats de l'orchestratrice (2026-10-20)

  • Le résumé du build 1 avait été écrit dans etat\ADD1\ (dossier parasite : EtatDir.ps1 ne connaît pas ADD1). Déplacé dans etat\sandbox\ADD1\, dossier vide retiré.
  • Plugins\LPSandbox\Binaries de l'addon a été réécrit par le build 2 (UnrealEditor-LPSandbox.dll du 2026-10-19 23:50:13), avec le même BuildId que le jeu (lp-build l. 127). À déplacer avant tout lancement du jeu : décision de Big Boss, rien n'est déplacé.
  • Les résumés .txt sont ignorés par git (.gitignore:75) : seuls ADD1-TACHES.md, ADD1-BUILD-01.md et ADD1-VAL-01.md sont à commiter.
  • Fichiers modifiés par d'autres lots, non touchés : LifePlay.uproject (M) ; dans l'addon, .gitignore, LPSandbox.uproject et Tools\….

Sources visées

  • 53517a9 SBXTYP (24 fichiers, + 3 402 / − 158) : LPSandboxSceneLevel, LPSandboxStage, LPPairSandbox, LPSandboxScene, LPSandboxCoupleMod, LPSandboxActors, LPSceneCompareCommandlet, LPShapeMeasureCommandlet, LPModTools.Build.cs, LPSandbox.Build.cs, …
  • 5c5c038 CGREF1 : LPSandboxCharGenMod.cpp / .h.

Pièges connus (skill lp-build, l. 126-129)

  • La compilation autonome de LPSandbox.uproject écrit Plugins\LPSandbox\Binaries de l'addon avec le même BuildId que le jeu : ce dossier doit être déplacé (pas supprimé) avant tout lancement du jeu. Il existe déjà (daté du 2026-10-10). Aucun lancement du jeu dans ce lot ; le dossier est relevé et signalé.
  • Makefile.bin sans les modules de l'addon (après un test sans addon) : code 0 sans recompilation de l'addon. Preuve exigée : le journal nomme les fichiers de l'addon compilés.