6.3 KiB
Fiche U8-T3 — Niveau N0 — Modèle prévu lp-builder | utilisé claude-haiku-5-5 — Agent lp-builder — Skills lp-build, sk-protocol, sk-windows-shell
U8-T3-BUILD : cuisson Shipping Win64 complète, sans -iterate (2026-10-09)
Verdict : OK. UAT code 0, BUILD SUCCESSFUL (journal l.584), Success - 0 error(s), 0 warning(s) (l.566), Saved\Cooked\Windows recréé (20 369 fichiers) et mesuré. Aucune correction, aucun commit.
1. Commande exacte
Fichier .cmd (écrit par l'outil Write, contenu conforme à la fiche § 4c) : D:\Game\LifePlay-master 5.8\Saved\Logs\portage\U8-T3_Cook_20261009-180541.cmd
Contenu : @call "D:\Game\Launcher\Engine\UE_5.8\Engine\Build\BatchFiles\RunUAT.bat" BuildCookRun -project="D:\Game\LifePlay-master 5.8\LifePlay.uproject" -platform=Win64 -clientconfig=Shipping -skipbuild -cook -unattended -utf8output -nop4 > "D:\Game\LifePlay-master 5.8\Saved\Logs\portage\U8-T3_Cook_20261009-180541.log" 2>&1, puis @exit /b %ERRORLEVEL%.
Lancement (une seule exécution, pwsh 7, arrière-plan) : & cmd /c 'D:\Game\LifePlay-master 5.8\Saved\Logs\portage\U8-T3_Cook_20261009-180541.cmd'.
Moteur lu : . .\Tools\Engine.ps1 ; $LPEngineRoot = D:\Game\Launcher\Engine\UE_5.8\Engine.
Absent, voulu : -iterate, -stage, -pak, -archive, -createreleaseversion, -basedonreleaseversion.
2. Code de sortie
- Code de sortie de
cmd /c: 0 (CODE_UAT=0, sortie de tâchebd3c46bfe). Cook command time: 164.28 s(l.581),UnrealEditor-Cmd.exe, ExitCode=0(l.580),BuildCookRun time: 166.38 s(l.583),AutomationTool executed for 0h 2m 47s(l.585),AutomationTool exiting with ExitCode=0 (Success)(l.586),BUILD SUCCESSFUL(l.584).- Commandlet (
Execution of commandlet took) : 148,41 s (l.569). - Début 2026-10-09 18:05:49 ; fin 18:08:37 ; durée mesurée côté shell 168 s.
- Éditeur de cuisson :
UnrealEditor-Cmd.exe -run=CookPID 32376, démarré 18:05:52 (Tools\UeState.ps1 -Kind Editeur,Compilation) ; aucun autre processus.
3. Modules recompilés
sans objet : cuisson seule, -skipbuild (aucune compilation dans ce lot). Binaire repris tel quel : Binaries\Win64\LifePlay-Win64-Shipping.exe, 09/10/2026 17:56:48 (compilé par U8-T2).
4. Erreurs et avertissements (comptés par LogStats)
Commande : pwsh -Command "& 'D:\Game\LifePlay-master 5.8\Tools\LogStats.ps1' -Log '<journal>' -Pattern 'Error:','Warning:','LegacyIterative','error\(s\)' -Max 20 -Context 1" (le paramètre est -Log ; -Path n'existe pas).
Error:: 0 lignes sur 586.Warning:: 0 ligne.LegacyIterative: 1 ligne (l.252), de niveauLogCook: Display(FULL COOK ... -legacyiterative was not specified), pas un avertissement.- Nouveaux : 0 erreur, 0 avertissement.
Classement des lignes liées au mode de cuisson (établi, niveau Display, non comptées comme avertissements) :
LegacyIterativeconnu (U7-T14, 1 avertissementCookIncremental ... LegacyIterative is required) : absent ici, sans-iterate.- l.241 :
INCREMENTAL COOK DEPENDENCIES: Disabled ... Falling back to legacy iterative cook mode. - l.252-253 :
FULL COOK ... Deleting previously cooked packages;Sandbox cleanup took 0.144 seconds.
Autres lignes Display à classer :
- l.260-262 : trois
Package ... has a dependency on package ... which does not exist.(/Game/Heavy/Daz/Anims/MF,/Game/Heavy/Daz/BoneMapping_bridget,/Game/Heavy/Daz/BoneMapping). Connues : mêmes trois lignes au journal U7-T14 (l.199-201).
5. Toolchain
sans objet : aucune compilation dans ce lot. Moteur lu par Tools\Engine.ps1 : D:\Game\Launcher\Engine\UE_5.8\Engine.
6. Preuve de chargement de l'addon
sans objet : cuisson seule, aucun code compilé dans ce lot.
7. Journal archivé
- Journal UAT :
D:\Game\LifePlay-master 5.8\Saved\Logs\portage\U8-T3_Cook_20261009-180541.log(585 lignes, 49 619 octets). - Journal interne AutomationTool :
D:\Game\Launcher\Engine\Programs\AutomationTool\Saved\Cook-2026.10.09-18.05.52.txt(chemin-abslogdu cuiseur, lu dans la commande de l'éditeur).
Constats
- Cuisson :
Cooked packages 8923 Packages Remain 0 Total 8923(l.317). U7-T14 : 8 923 (l.255). Même nombre de paquets. - Durées : cuisson
UnrealEditor-Cmd164,18 s (U8-T3, l.580) ; U7-T14 : 192,53 s (l.507, avec-iterate). BuildCookRun : 166,38 s (U8-T3) contre 254,89 s (U7-T14, qui inclut stage, pak et archive ; non comparables directement). - Cache DDC :
LocalGetHitPct 1.000000,LocalGetHits = LocalGetTotal = 23747,ZenLocalGetHitPct 1.000000(l.501-508). Établi. Estimé : le DDC chaud (D:/DDC, Zen gardé) explique la durée de 2 min 47 s, très en dessous des 10 à 60 min annoncées par la fiche. - Comptes de fichiers (commande :
Get-ChildItem -Recurse -File | Measure-Object Length -Sum, lecture seule) :- Avant (
D:\Game\LifePlay_Backup_5.5\U8\Cooked_Windows_avant-T3) : 20 370 fichiers, 2 697 431 402 octets. - Après (
D:\Game\LifePlay-master 5.8\Saved\Cooked\Windows) : 20 369 fichiers, 2 697 511 301 octets. - Écart : −1 fichier, +79 899 octets.
Compare-Objectsur les chemins relatifs : un seul écart,\LifePlay\Metadata\Crypto.jsonprésent dans l'ancien seulement. Cause non vérifiée (incertain) : ce fichier de métadonnées vient probablement des étapes stage ou pak, absentes ici ; à confirmer. - Racine du dossier cuit :
Engine,LifePlay.
- Avant (
- Report amont (doc 21, « cuisson Shipping à froid, avertissement LegacyIterative requis, bUseZenStore=False ») : l'avertissement n'a pas réapparu sans
-iterate(0Warning:). Le modelegacy iterativeest annoncé enDisplay(l.241). La condition « avertissement requis » ne se vérifie donc pas sans-iterate: à relever par l'orchestrateur. - Écarts à la fiche : (1)
LogStats -Pathn'existe pas, c'est-Log; (2)UeState.ps1 -File ... -Kind Editeur,Compilationa été refusé par ValidateSet (la valeur est passée comme une seule chaîne) ; relancé parpwsh -Commandavec tableau, code 0 ; (3) le.cmda été écrit par l'outil Write (contenu identique à la fiche) ; (4) durée bien inférieure à l'estimation de la fiche (voir DDC). - Non faits (conformes à la fiche) : pas de stage, pak, archive,
Releases\, DDC, Zen store ;BinariesetIntermediatenon touchés ;Saved\Cooked\Windowsde l'ancien dossier non modifié ; aucun commit.