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

27 lines
3.5 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.

# 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.