9.8 KiB
Fiche STE-D — Niveau N0 — Modèle prévu (modèle de l'agent lp-builder) | utilisé passe 1 : lp-builder lancé par Lot 29 (modèle non déclaré, session fermée) ; suite : lp-builder claude-haiku-5-5 ; inventaire : Opus 5.5 (orchestrateur LOT STE) — Agent lp-builder, orchestrateur (inventaire) — Skills lp-build, lp-commandlets
STE-D-INV : dumps requis par STE (2026-10-10)
Statut : fait, 13 dumps valides sur 14. Le 14e (GI PlayerChangeRace) n'est pas une fonction mais un événement
personnalisé de l'EventGraph de GI : il sera couvert par le dump GI EventGraph (fiche STE-D2, demandée à Big Boss après
STF-T4). Deux passes : la passe 1 (Lot 29) a été interrompue à 11:09:01 quand sa session s'est fermée (6 dumps) ; la suite
(LOT STE, BUILD-GO Big Boss) a tourné de 11:25 à 11:32 (8 commandes).
1. Commandes exactes
Depuis D:\Game\LifePlay-master 5.8, une commande à la fois, éditeur fermé (.\Tools\UeState.ps1 = tout à 0 avant et après la suite) :
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=GI -Fn=CallFunction -Pins -Exec'
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=GI -Fn=getActorVar -Pins -Exec'
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=GI -Fn=setActorVar -Pins -Exec'
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=GI -Fn=LoadPreset -Pins -Exec'
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=GI -Fn=CheckConditionsWho -Pins -Exec'
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=GI -Fn=ReadSceneLine -Pins -Exec'
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=GI -Fn=GenerateAndApplyStrings -Pins -Exec' (passe 1 interrompue, refaite en suite)
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=GI -Fn=GetSpecific -Pins -Exec'
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=GI -Fn=getPerson -Pins -Exec'
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=GI -Fn=PlayerChangeRace -Pins -Exec'
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=GI -Fn=CheckConditionsOther -Pins -Exec'
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=GI -Fn=Calculator -Pins -Exec'
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpFunction -Args '-BP=PC -Fn=EventGraph -Pins -Exec'
.\Tools\RunCommandlet.ps1 -Lot STE-D -Commandlet LPDumpComponents -Args '-Map=/Game/Scenes/CentralLondon -Filter=SceneCapture'
Pour D-2, un premier appel a échoué dans le wrapper, avant tout commandlet : « Argument manquant pour le paramètre Args ».
Cause : Git Bash convertit les chemins /Game/.... L'appel a été relancé à l'identique avec MSYS_NO_PATHCONV=1. Aucun
résumé n'a été produit par l'appel raté.
Copie vers dumps\ : résumé → dumps\<BP>__<Fn>.txt, seulement si la cible est absente (passe 1 : orchestrateur,
Copy-Item ; suite : lp-builder, cp -n). MD5 recalculés par l'orchestrateur sur dumps\ (Get-FileHash -Algorithm MD5).
2. Comptes bruts
Code et durée : ligne 3 de chaque résumé. Erreurs : ligne 6. Nœuds : ligne === <BP> :: <Fn> (<n> noeuds) ===.
| # | Dump | Passe | Code | Durée | Nœuds | Erreurs | Résumé (etat\ST\STE) | Fichier dumps\ | MD5 (8) | Octets |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | GI CallFunction | 1 | 0 | 51 s | 1538 | 0 | STE-D_LPDumpFunction_20261010-110347.txt |
GI__CallFunction.txt |
38B81CD6 | 642 904 |
| 2 | GI getActorVar | 1 | 0 | 46 s | 15 | 0 | STE-D_LPDumpFunction_20261010-110444.txt |
GI__getActorVar.txt |
1B6F64A3 | 22 518 |
| 3 | GI setActorVar | 1 | 0 | 46 s | 32 | 0 | STE-D_LPDumpFunction_20261010-110533.txt |
GI__setActorVar.txt |
0291143B | 28 921 |
| 4 | GI LoadPreset | 1 | 0 | 46 s | 109 | 0 | STE-D_LPDumpFunction_20261010-110623.txt |
GI__LoadPreset.txt |
DAB6AD9D | 66 067 |
| 5 | GI CheckConditionsWho | 1 | 0 | 46 s | 32 | 0 | STE-D_LPDumpFunction_20261010-110712.txt |
GI__CheckConditionsWho.txt |
8CB87299 | 30 530 |
| 6 | GI ReadSceneLine | 1 | 0 | 46 s | 105 | 0 | STE-D_LPDumpFunction_20261010-110802.txt |
GI__ReadSceneLine.txt |
AC67F1A8 | 65 192 |
| 7 | GI GenerateAndApplyStrings | suite | 0 | 51 s | 391 | 0 | STE-D_LPDumpFunction_20261010-112505.txt |
GI__GenerateAndApplyStrings.txt |
4B24D97B | 172 825 |
| 8 | GI GetSpecific | suite | 0 | 51 s | 263 | 0 | STE-D_LPDumpFunction_20261010-112602.txt |
GI__GetSpecific.txt |
534371FA | 125 492 |
| 9 | GI getPerson | suite | 0 | 52 s | 110 | 0 | STE-D_LPDumpFunction_20261010-112659.txt |
GI__getPerson.txt |
B64AC6FF | 58 709 |
| 10 | GI PlayerChangeRace | suite | 1 | 51 s | — (introuvable) | 2 | STE-D_LPDumpFunction_20261010-112756.txt |
GI__PlayerChangeRace.txt (résumé d'échec, pas un dump) |
FB126406 | 1 529 |
| 11 | GI CheckConditionsOther | suite | 0 | 52 s | 70 | 0 | STE-D_LPDumpFunction_20261010-112856.txt |
GI__CheckConditionsOther.txt |
72992D16 | 48 368 |
| 12 | GI Calculator | suite | 0 | 51 s | 54 | 0 | STE-D_LPDumpFunction_20261010-112952.txt |
GI__Calculator.txt |
688AAFA9 | 38 987 |
| 13 | PC EventGraph (D-1) | suite | 0 | 51 s | 1433 | 0 | STE-D_LPDumpFunction_20261010-113046.txt |
PC__EventGraph.txt |
2B7AE036 | 556 622 |
| 14 | CentralLondon SceneCapture (D-2) | suite | 0 | 51 s | 2 acteurs, 4 composants | 0 | STE-D_LPDumpComponents_20261010-113200.txt |
CentralLondon__SceneCapture.txt |
BF6B2D87 | 13 803 |
Le passage « interrompue » de la passe 1 (GenerateAndApplyStrings) n'a laissé que son journal :
Saved\Logs\portage\STE-D_LPDumpFunction_20261010-110851.log, arrêté à 11:09:01 pendant le démarrage, sans aucune ligne LogLPDump.
Les avertissements LogLPDump: Warning: ne sont pas des défauts : LPDumpFunction écrit chaque broche au niveau Warning.
D-2, relevé dans dumps\CentralLondon__SceneCapture.txt :
- l. 73 :
[acteur] FaceCapture (SceneCapture2D); l. 76 :RootComponent = None; l. 80-81 : composantsSceneComponent (SceneComponent)etNewSceneCaptureComponent2D (SceneCaptureComponent2D). - l. 90 :
[acteur] SecondScreen (SceneCapture2D); l. 93 :RootComponent = SceneComponent; l. 97, 100 : même paire de composants.
3. Écarts au compte attendu de la fiche
- Fiche : 14 dumps attendus. Obtenus : 13 en code 0, plus 1 en code 1 (
PlayerChangeRace). PlayerChangeRace: la fiche STE-D (§ 4) etSTD-SCN-DIAG.md:155le rangent parmi les fonctions de GI, mais c'est un événement personnalisé de l'EventGraph :K2Node_CustomEvent_806 evenement personnalise 'PlayerChangeRace'(etat\ST\STB\dumps\GI__EventGraph.txt:1096, dump antérieur à STC). Il est appelé depuis GenerateAndApplyStrings (dumps\GI__GenerateAndApplyStrings.txt:733,K2Node_CallFunction_60714 appel ?::PlayerChangeRace()).UpdatePlayerMeshWithMorphsest aussi un événement de l'EventGraph (STB\dumps\GI__EventGraph.txt:1160). Suite : fiche STE-D2,LPDumpFunction -BP=GI -Fn=EventGraph -Pins -Exec, demandée à Big Boss (après STF-T4).- Passe 1 interrompue par la fermeture de la session Lot 29 (
ListAgents, 11:14). Le compte rendu de son agent n'a jamais été reçu ; les lignes de commande de la passe 1 viennent de la ligne 1 de chaque résumé.
4. Établi / estimé / incertain
- Établi : les 13 dumps valides du § 2 (code 0, nœuds comptés, MD5 recalculés sur
dumps\). - Établi : en 5.8,
FaceCapturen'a toujours pas deRootComponent(D-2, l. 76), alors queSecondScreenen a un. La garde R07/R08 de STE-GI reste donc nécessaire (fiche STE-GI § 5 : le cas « FaceCapture a désormais une racine » ne se produit pas). - Établi :
LPDumpComponentsaccepte-Map=<chemin> -Filter=<texte> [-All]et retient un acteur si sa classe ou son nom contient le filtre (Source\LifePlayEditorTools\LPDumpComponentsCommandlet.h:10,.cpp:59-60,.cpp:81). - Établi : contrôle de fin de la suite (lp-builder, recompté par l'orchestrateur) : MD5
Content\UI\MainMenu.uasset= 39135BCD… (modifié par STF, non touché),Content\BPs\GI.uasset= D93785FC… ;git status --short -- Content Config Source=M Content/UI/MainMenu.uassetseulement ; UeState tout à 0. - Incertain : pourquoi
FaceCapturea unSceneComponentmaisRootComponent = None. Le DIAG l'attribue à un défaut d'origine de la carte (4.27,STD-GIX-DIAG.md), et l'utilisateur a décidé de ne pas corriger la carte.
Complément STE-D2 (2026-10-10, 12:27-12:30, BUILD-GO Big Boss)
Commandes (même forme qu'au § 1) : LPDumpFunction -BP=GI -Fn=EventGraph|CallFunctionReturnBool|ReturnStatIfNeeded -Pins -Exec.
| # | Dump | Code | Durée | Nœuds | Erreurs | Résumé (etat\ST\STE) | Fichier dumps\ | MD5 (8) | Octets |
|---|---|---|---|---|---|---|---|---|---|
| 15 | GI EventGraph | 0 | 61 s | 6218 | 0 | STE-D_LPDumpFunction_20261010-122659.txt |
GI__EventGraph.txt |
6BCCE837 | 2 599 353 |
| 16 | GI CallFunctionReturnBool | 0 | 56 s | 585 | 0 | STE-D_LPDumpFunction_20261010-122807.txt |
GI__CallFunctionReturnBool.txt |
40D94608 | 272 853 |
| 17 | GI ReturnStatIfNeeded | 0 | 62 s | 95 | 0 | STE-D_LPDumpFunction_20261010-122907.txt |
GI__ReturnStatIfNeeded.txt |
4A76BA98 | 52 108 |
- EventGraph :
evenement personnalise 'PlayerChangeRace'à la l. 1096 (K2Node_CustomEvent_806) ;'UpdatePlayerMeshWithMorphs'à la l. 1160 (K2Node_CustomEvent_1498) ;'PlayScene'à la l. 6002 (K2Node_CustomEvent_404). Cela couvre le 14e dump de STE-D (PlayerChangeRace). - Contrôle de fin (lp-builder, recompté par l'orchestrateur) : MD5 MainMenu 00E42D72… (modifié par STF), GI D93785FC… ;
git status --short -- Content Config Source=M Content/UI/MainMenu.uassetseulement ; 0 processus Unreal.
Tours : orchestrateur, 4 (inventaire et recomptage) / 40 ; lp-builder (suite), 18 / 40 ; lp-builder (STE-D2), 9 / 30