17 KiB
Fiche MAPDL1-VAGUE1-BUILD — Niveau N0 — Modèle prévu non précisé dans la fiche | utilisé claude-haiku-5-5 (déclaré par l'environnement, non relu dans modelUsage) — Agent lp-builder — Skills lp-build, sk-protocol
MAPDL1-VAGUE1-BUILD : cuisson des neuf packs lpm_city_* en 2026.10.2.2a, archivage et contrôles (2026-10-22)
Hors gabarit : aucun. Gabarit BUILD (D:\Game\LifePlay-Sandbox\Tools\claude\skills\lp-doc\gabarits.md, § BUILD) suivi.
1. Commande exacte
Préalables (sorties brutes en Constats) : pwsh -NoProfile -File "D:\Game\LifePlay-master 5.8\Tools\UeState.ps1" -Kind Editeur (processus=0 editeur=0, code 0) ; Mods\ de la copie vide (0 entrée).
Relevé du manifeste, avant la vague : MD5, taille et date des 41 archives D:\Game\LifePlay_Publication\Mods\*.zip (sortie de pwsh -NoProfile -Command 'Get-ChildItem … | Get-FileHash -Algorithm MD5') ; manifeste écrit par Write dans D:\Game\LifePlay_Backup_5.5\MAPDL1\archives-avant-vague1.csv (en-tête nom;md5 puis 41 lignes).
Cuisson, séquentielle, un seul build à la fois, en arrière-plan (depuis D:\Game\LifePlay-Sandbox-5.8, pwsh) :
pwsh -NoProfile -File Tools/BuildMod.ps1 -Name <pack> -GameRoot "D:/Game/LifePlay-master 5.8" -Version 2026.10.2.2a
pour lpm_city_manila, lpm_city_mumbai, lpm_city_shanghai, lpm_city_seoul, lpm_city_mexicocity, lpm_city_nyc, lpm_city_beijing, lpm_city_moscow, lpm_city_bangalore, dans cet ordre, sans -Install. Après chaque pack : compte de Mods\ (0 à chaque fois). Démarrage 14:42:19, fin 14:48:32 (heures locales du poste).
Contrôle des archives : python -I -X utf8 "D:/Game/LifePlay-master 5.8/Tools/ArchivePack.py" <archive> --credits "D:/Game/LifePlay-Sandbox-5.8/ModSources/<pack>/Module/CREDITS.txt", un par archive.
Contrôle après : MD5 des 41 archives d'avant comparées au CSV ; Mods\ ; UeState.ps1 -Kind Editeur (code relu avec $? juste après, bash).
2. Code de sortie
- BuildMod : code 0 pour les 9 packs (
=== FIN PACK <pack> CODE=0, sortie de la tâche d'arrière-plan). Aucun échec, aucun pack à reprendre. - ArchivePack : code 0 pour les 9 archives (
=== CODE ArchivePack <pack> = 0). - Après la vague : comparaison CSV
LIGNES_CSV=41 IDENTIQUES=41 ECARTS=0(code 0) ;Mods\= 0 entrée ;UeState.ps1 -Kind Editeur:processus=0 editeur=0,UESTATE_EXIT=0.
Tableau par pack (chiffres des journaux et de ArchivePack, voir Constats) :
| Pack | Code BuildMod | Paquets cuits | Ligne Success (journal) |
Archive | Octets | MD5 | SHA-256 | Code ArchivePack | Membres |
|---|---|---|---|---|---|---|---|---|---|
| lpm_city_manila | 0 | 2 | Success - 0 error(s), 0 warning(s) (l. 504) | lpm_city_manila-1.0.0-for-LifePlay-2026.10.2.2a.zip | 14 876 888 | A9F733D6E317CE48E51CA92BDD33E2B3 | 376B821C5E965ACDB654BA4F4932472D21AAE993BE68BD10B793E291D3400326 | 0 | 7 |
| lpm_city_mumbai | 0 | 2 | Success - 0 error(s), 0 warning(s) (l. 506) | lpm_city_mumbai-1.0.0-for-LifePlay-2026.10.2.2a.zip | 71 029 355 | 314C7C7128C521133E8DA77574E7DB1F | F8B55BC24ACDB50B9CD88B109D79233F20B8BB7F7F43E2244AEDF0E82E0750A2 | 0 | 7 |
| lpm_city_shanghai | 0 | 2 | Success - 0 error(s), 0 warning(s) (l. 505) | lpm_city_shanghai-1.0.0-for-LifePlay-2026.10.2.2a.zip | 26 463 346 | 1F704B53C67A9B652C167B22FF049B2C | 11EA66E30F9834156B220401C4DEA76D1BDC744637C0BDDFF5B2EB52DD0FB203 | 0 | 7 |
| lpm_city_seoul | 0 | 2 | Success - 0 error(s), 0 warning(s) (l. 505) | lpm_city_seoul-1.0.0-for-LifePlay-2026.10.2.2a.zip | 43 613 985 | B3A656A8CD4D957F8BB4F5468205B109 | 642135AAAB81C58CF1BA9AB57476952F7CF9DD0BC0486C4D2867A5E9EECCD987 | 0 | 7 |
| lpm_city_mexicocity | 0 | 2 | Success - 0 error(s), 0 warning(s) (l. 505) | lpm_city_mexicocity-1.0.0-for-LifePlay-2026.10.2.2a.zip | 47 767 456 | BC07DDFDA75975E8027D3FD786AC0282 | A888084948A38EF979627DA68DEBDBACA18A780A8DF5D241849EDD5E90B531CE | 0 | 7 |
| lpm_city_nyc | 0 | 2 | Success - 0 error(s), 0 warning(s) (l. 506) | lpm_city_nyc-1.0.0-for-LifePlay-2026.10.2.2a.zip | 67 692 937 | 3D40C28BA5B81A444CCA9615C5DA60FC | 08CAC39CA1EE222DD01E0471D4807D4281AC2DA896A79E40E186A61ACB0A0F99 | 0 | 7 |
| lpm_city_beijing | 0 | 2 | Success - 0 error(s), 0 warning(s) (l. 505) | lpm_city_beijing-1.0.0-for-LifePlay-2026.10.2.2a.zip | 32 167 005 | 1C792CC5956F6796C2EE1F3BA131167F | 84E166654A6B5D3EACF5CA0E77559EF1B06020065A556D452FC208009CD776D1 | 0 | 7 |
| lpm_city_moscow | 0 | 2 | Success - 0 error(s), 0 warning(s) (l. 505) | lpm_city_moscow-1.0.0-for-LifePlay-2026.10.2.2a.zip | 41 632 598 | C7FC60DC9A9661C3084474E7A6FAA2B4 | 575AABA5863190855BBA09152D2064A6941051A8F31D1077705DE52B5F4493B0 | 0 | 7 |
| lpm_city_bangalore | 0 | 2 | Success - 0 error(s), 0 warning(s) (l. 508) | lpm_city_bangalore-1.0.0-for-LifePlay-2026.10.2.2a.zip | 97 849 317 | A7735EAC3C9B264806A0B576FBA9A865 | 4B4D8A9C6C0B5DC23705F7F7FE5451A3E5129E3479B20E9EC2FF472B140CDEF9 | 0 | 7 |
Les octets et les SHA-256 viennent de ArchivePack et de Get-FileHash (voir § 4 des constats sur l'affichage de la taille par BuildMod).
3. Modules recompilés
sans objet : aucune compilation dans cette fiche. BuildMod cuit des paquets DLC contre le build 2026.10.2.2a ; la cuisson utilise le moteur 5.8.3 (D:\Game\Launcher\Engine\UE_5.8\Engine) (ligne moteur de la cuisson, sortie BuildMod de chaque pack).
4. Erreurs et avertissements nouveaux
Ligne de compte du journal de chaque pack, relevée par Grep (Success - |error\(s\)|Errors?: sur D:\Game\LifePlay-master 5.8\Saved\Logs\portage\mods) :
- lpm_city_manila :
LogInit: Display: Success - 0 error(s), 0 warning(s)(journal l. 504) - lpm_city_mumbai : idem (l. 506)
- lpm_city_shanghai : idem (l. 505)
- lpm_city_seoul : idem (l. 505)
- lpm_city_mexicocity : idem (l. 505)
- lpm_city_nyc : idem (l. 506)
- lpm_city_beijing : idem (l. 505)
- lpm_city_moscow : idem (l. 505)
- lpm_city_bangalore : idem (l. 508)
Aucune ligne Error: ni Failure dans les 9 journaux de cette vague. Les lignes LogCook: Error: Uncooked Engine or Game content … MAPDL1_ParisLegacy.uasset (journal lpm_city_paris_20261022_123137.log, l. 262, 527 ; Failure - 1 error(s) l. 529) appartiennent à une cuisson de Paris antérieure à cette vague, hors de ce lot : citées pour mémoire, non relues ici.
Avertissements : le compte warning(s) est 0 dans les 9 journaux. Les lignes LogCook: Warning n'ont pas été recherchées séparément.
5. Toolchain
sans objet : aucune compilation (voir § 3). Moteur de cuisson : 5.8.3, D:\Game\Launcher\Engine\UE_5.8\Engine (sortie BuildMod, citée § 3).
6. Preuve de chargement addon
sans objet : aucun addon chargé ni compilé ; BuildMod lancé sans -Install, sans lancement de jeu.
7. Journal archivé
Journaux de cuisson (dossier D:\Game\LifePlay-master 5.8\Saved\Logs\portage\mods\) :
lpm_city_manila_20261022_144220.loglpm_city_mumbai_20261022_144253.loglpm_city_shanghai_20261022_144341.loglpm_city_seoul_20261022_144416.loglpm_city_mexicocity_20261022_144455.loglpm_city_nyc_20261022_144543.loglpm_city_beijing_20261022_144627.loglpm_city_moscow_20261022_144702.loglpm_city_bangalore_20261022_144740.log
Archives produites (D:\Game\LifePlay_Publication\Mods\) : lpm_city_<pack>-1.0.0-for-LifePlay-2026.10.2.2a.zip, neuf fichiers. Le journal n'est pas archivé ailleurs ; il reste dans Saved\Logs\portage\mods (dossier non suivi par git).
Constats
Sorties brutes
Sortie BuildMod (un pack, les neuf sont identiques en forme) :
=== DEBUT PACK lpm_city_manila 14:42:19
Mod lpm_city_manila monte dans Mods\lpm_city_manila
Cuisson DLC de lpm_city_manila contre 2026.10.2.2a (journal : D:\Game\LifePlay-master 5.8\Saved\Logs\portage\mods\lpm_city_manila_20261022_144220.log)
moteur de la cuisson : 5.8.3 (D:\Game\Launcher\Engine\UE_5.8\Engine)
2 paquet(s) cuit(s)
conteneur : 2 fichier(s), tous sous Mods/lpm_city_manila/
Mod lpm_city_manila remis dans ModSources\lpm_city_manila
Archive : D:\Game\LifePlay_Publication\Mods\lpm_city_manila-1.0.0-for-LifePlay-2026.10.2.2a.zip (14?876?888 octets, 7 fichiers, SHA-256 376B821C5E965ACDB654BA4F4932472D21AAE993BE68BD10B793E291D3400326)
=== FIN PACK lpm_city_manila CODE=0 14:42:51
=== MODS APRES lpm_city_manila : 0
Sortie ArchivePack (lpm_city_manila, complète) :
archive : lpm_city_manila-1.0.0-for-LifePlay-2026.10.2.2a.zip
octets : 14 876 888
MD5 : A9F733D6E317CE48E51CA92BDD33E2B3
SHA-256 : 376B821C5E965ACDB654BA4F4932472D21AAE993BE68BD10B793E291D3400326
membres (octets ; MD5) :
LifePlay/Content/Modules/lpm_city_manila/CREDITS.txt ; 1 245 ; 0259592D563A46D12E74A3C5D9DB71C6
LifePlay/Content/Modules/lpm_city_manila/lpm_city_manila.lpmod ; 558 ; 3208EA6C78CC27EE03881106F6324B6F
LifePlay/Mods/lpm_city_manila/Content/Paks/Windows/lpm_city_manilaLifePlay-Windows.pak ; 1 689 ; 77C9BAE5BAE35E8B3487344D68FD68C0
LifePlay/Mods/lpm_city_manila/Content/Paks/Windows/lpm_city_manilaLifePlay-Windows.ucas ; 15 202 512 ; D7FE1EF73635E19C29187A2EDE78B4C4
LifePlay/Mods/lpm_city_manila/Content/Paks/Windows/lpm_city_manilaLifePlay-Windows.utoc ; 11 617 ; 67ECD23BFC1BFF2DF0B9D8E46A920275
LifePlay/Mods/lpm_city_manila/lpm_city_manila.uplugin ; 478 ; FADFC5584D9A7B4557D6A83F6C8B0CA9
README.txt ; 1 019 ; DC7E5C39B86E3457F0501050FA4E4D43
fichiers installes : 6 (hors README.txt)
CREDITS : identique a la source (1245 / 1245 o)
=== CODE ArchivePack lpm_city_manila = 0
Membres des huit autres archives (ArchivePack, octets) : même liste de 7 entrées (CREDITS.txt, .lpmod, .pak, .ucas, .utoc, .uplugin, README.txt), CREDITS : identique a la source pour chacune, code 0 :
- mumbai : CREDITS 1250 ; lpmod 558 ; pak 1679 ; ucas 72800784 ; utoc 61873 ; uplugin 478 ; README 1019
- shanghai : CREDITS 1256 ; lpmod 566 ; pak 1686 ; ucas 26967392 ; utoc 21077 ; uplugin 484 ; README 1033
- seoul : CREDITS 1246 ; lpmod 554 ; pak 1684 ; ucas 44429440 ; utoc 34295 ; uplugin 475 ; README 1012
- mexicocity : CREDITS 1266 ; lpmod 577 ; pak 1695 ; ucas 48543440 ; utoc 37845 ; uplugin 493 ; README 1048
- nyc : CREDITS 1236 ; lpmod 546 ; pak 1682 ; ucas 68493632 ; utoc 55159 ; uplugin 469 ; README 998
- beijing : CREDITS 1252 ; lpmod 562 ; pak 1681 ; ucas 32782960 ; utoc 26259 ; uplugin 481 ; README 1026
- moscow : CREDITS 1248 ; lpmod 558 ; pak 1677 ; ucas 42214496 ; utoc 31429 ; uplugin 478 ; README 1019
- bangalore : CREDITS 1263 ; lpmod 570 ; pak 1691 ; ucas 101029104 ; utoc 81835 ; uplugin 487 ; README 1040
Contrôle des 9 archives (Get-FileHash, relu après ArchivePack) : MD5 et SHA-256 identiques à ceux du tableau de la section 2 (octets Get-FileHash/Length : manila 14876888, mumbai 71029355, shanghai 26463346, seoul 43613985, mexicocity 47767456, nyc 67692937, beijing 32167005, moscow 41632598, bangalore 97849317).
Manifeste avant vague (41 archives, Get-ChildItem + Get-FileHash; MD5 dans D:\Game\LifePlay_Backup_5.5\MAPDL1\archives-avant-vague1.csv) : taille (octets) et date (LastWriteTime) :
- LPHairSample-for-LifePlay-2026.10.4.precedent_20261003_082208.zip ; 334478 ; 2026-10-03 08:21:32
- LPHairSample-for-LifePlay-2026.10.4.zip ; 334473 ; 2026-10-03 08:22:09
- lpm_city_paris-1.0.0-for-LifePlay-2026.10.2.2a.zip ; 15108811 ; 2026-10-21 11:56:21
- lpm_city_paris-1.1.0-…precedent_20261021_133438.zip ; 26792653 ; 2026-10-21 13:27:18
- lpm_city_paris-1.1.0-…precedent_20261021_135947.zip ; 26834963 ; 2026-10-21 13:34:40
- lpm_city_paris-1.1.0-…2a.zip ; 27489557 ; 2026-10-21 13:59:49
- lpm_city_paris-1.2.0-…2a.zip ; 64976668 ; 2026-10-21 14:40:46
- lpm_city_paris-1.2.1-…2a.zip ; 65625208 ; 2026-10-21 15:32:58
- lpm_city_paris-1.2.2-…2a.zip ; 65633184 ; 2026-10-21 16:10:59
- lpm_city_paris-1.3.0-…2a.zip ; 78193348 ; 2026-10-21 16:58:48
- lpm_city_paris-1.3.1-…2a.zip ; 78193386 ; 2026-10-21 17:27:33
- lpm_city_paris-1.3.2-…2a.zip ; 78161723 ; 2026-10-21 17:42:23
- lpm_city_paris-1.3.3-…2a.zip ; 78161892 ; 2026-10-21 18:11:51
- lpm_city_paris-1.3.4-…2a.zip ; 78154815 ; 2026-10-21 18:29:46
- lpm_city_paris-1.3.5-…2a.zip ; 78149051 ; 2026-10-21 18:55:44
- lpm_city_paris-1.4.0-…2a.zip ; 94943603 ; 2026-10-21 19:31:08
- lpm_city_paris-1.4.1-…2a.zip ; 94411647 ; 2026-10-22 07:39:48
- lpm_city_paris-1.4.2-…2a.zip ; 99035503 ; 2026-10-22 08:24:29
- lpm_city_paris-1.4.3-…2a.zip ; 100910125 ; 2026-10-22 09:10:44
- lpm_city_paris-1.5.0-…precedent_20261022_100521.zip ; 120103773 ; 2026-10-22 09:57:32
- lpm_city_paris-1.5.0-…2a.zip ; 121055406 ; 2026-10-22 10:05:25
- lpm_city_paris-1.5.1-…precedent_20261022_105634.zip ; 121223688 ; 2026-10-22 10:50:15
- lpm_city_paris-1.5.1-…2a.zip ; 131179406 ; 2026-10-22 10:56:39
- lpm_city_paris-1.5.2-…2a.zip ; 131211893 ; 2026-10-22 11:24:10
- lpm_city_paris-1.6.0-…2a.zip ; 132332154 ; 2026-10-22 11:49:34
- lpm_city_paris-1.6.1-…2a.zip ; 135501855 ; 2026-10-22 12:36:57
- lpm_city_paris-1.6.2-…2a.zip ; 137235575 ; 2026-10-22 13:02:43
- lpm_city_paris-1.7.0-…2a.zip ; 145321853 ; 2026-10-22 13:41:40
- lpm_city_tokyo-1.0.0-for-LifePlay-2026.10.2.2a.zip ; 67607089 ; 2026-10-22 13:50:16
- lpr_anim_freeanims-1.0-for-LifePlay-2026.10.1.6.zip ; 4416299 ; 2026-10-07 02:39:17
- lpr_anim_freeanims-1.0-…2026.10.2.0.precedent_20261011_002926.zip ; 4417182 ; 2026-10-09 10:49:24
- lpr_anim_freeanims-1.0-for-LifePlay-2026.10.2.0.zip ; 4417182 ; 2026-10-11 00:29:27
- lpr_anim_freeanims-1.0-for-LifePlay-2026.10.2.1a.zip ; 4417184 ; 2026-10-14 17:17:06
- lpr_anim_quaternius-1.0-for-LifePlay-2026.10.1.6.zip ; 15798332 ; 2026-10-07 02:36:51
- lpr_anim_quaternius-1.0-…2026.10.2.0.precedent_20261011_002856.zip ; 15798361 ; 2026-10-09 10:48:50
- lpr_anim_quaternius-1.0-for-LifePlay-2026.10.2.0.zip ; 15798361 ; 2026-10-11 00:28:57
- lpr_anim_quaternius-1.0-for-LifePlay-2026.10.2.1a.zip ; 15798364 ; 2026-10-14 17:16:42
- lpr_hair_pocolov-1.0-…2026.10.2.0.precedent_20261011_002812.zip ; 3810003 ; 2026-10-09 10:48:08
- lpr_hair_pocolov-1.0-for-LifePlay-2026.10.2.0.zip ; 3810003 ; 2026-10-11 00:28:12
- lpr_hair_pocolov-1.0-for-LifePlay-2026.10.2.1a.zip ; 3810007 ; 2026-10-14 17:16:12
- lpr_hair_pocolov-1.0-for-LifePlay-2026.10.4.zip ; 3807460 ; 2026-10-03 10:03:12
(Les noms abrégés par « … » se lisent avec le préfixe et le suffixe du nom complet du CSV, MD5 inclus.)
Après la vague : ARCHIVES_AUJOURDHUI=50 (41 d'avant + 9 nouvelles) ; le Paris 1.0.0 et le Tokyo 1.0.0 ont leur MD5 inchangé.
Mesuré (commandes et sorties, citées)
pwsh -NoProfile -File "D:\Game\LifePlay-master 5.8\Tools\UeState.ps1" -Kind Editeur:processus=0 editeur=0,EXIT=0(avant),UESTATE_EXIT=0(après).pwsh … (Get-ChildItem "D:/Game/LifePlay-master 5.8/Mods" -Force).Count:0(avant et après chaque pack).- Comparaison CSV :
LIGNES_CSV=41 IDENTIQUES=41 ECARTS=0,EXIT_COMPARE=0. - Grep
Success - |error\(s\)|…sur les journaux : neuf lignesSuccess - 0 error(s), 0 warning(s)(voir § 4).
Écarts à la fiche
- Ligne
Success - N error(s), M warning(s)absente de la sortie deBuildMod: lue dans les journaux (§ 4), non dans le résumé de BuildMod. - Taille dans la ligne
Archive :de BuildMod affichée avec des caractères altérés (14?876?888, cp1252). Valeurs retenues : celles deArchivePacketGet-FileHash. - Le manifeste CSV a l'en-tête
nom;md5(deux colonnes, comme demandé). Taille et date sont dans ce livrable (§ Constats). - Le glob
lpm_city_*-1.0.0-…2026.10.2.2a.zipa aussi renvoyélpm_city_paris-1.0.0etlpm_city_tokyo-1.0.0: archives préexistantes, non produites par cette vague. - Le modèle prévu n'est pas indiqué dans la fiche.
Incertitudes et non-mesures
ModSources\<pack>: BuildMod indique « remis dans ModSources » ; je n'ai pas revérifié ce dossier.- Rien sous
Content\ni/Gamen'a été lancé ni lu par cette fiche ; le jeu de l'utilisateur (COM30) n'a pas été touché. - Les journaux n'ont été lus que pour les comptes
Success, lesError:etFailure(aucun dans les 9) ; lesLogCook: Warningne sont pas comptés. - Le SHA-256 de l'archive Paris 1.0.0 et de Tokyo 1.0.0 n'a pas été comparé (hors manifeste MD5).
Fichiers écrits (chemins absolus)
D:\Game\LifePlay_Backup_5.5\MAPDL1\archives-avant-vague1.csv(créé)D:\Game\LifePlay-master 5.8\Docs\Migration\etat\REL\MAPDL1\MAPDL1-VAGUE1-BUILD.md(ce livrable)- Par BuildMod : 9 archives dans
D:\Game\LifePlay_Publication\Mods\, 9 journaux dansD:\Game\LifePlay-master 5.8\Saved\Logs\portage\mods\.
Fichiers à commiter
- A
Docs/Migration/etat/REL/MAPDL1/MAPDL1-VAGUE1-BUILD.md(dépôt : copie 5.8, branche ue5.8). Aucun fichier suivi par git n'a été modifié par cette fiche.
Tours
Tours : 11 / 40
À verser
À verser : lp-build § 4 — BuildMod n'imprime pas la ligne Success - N error(s) ; elle se lit dans le journal de chaque pack (LogInit: Display, l. 504 à 508 pour ces packs). Sa taille d'archive est affichée en cp1252 (14?876?888) ; prendre la taille de ArchivePack ou de Get-FileHash.
Suite
Suite : orchestrateur doit décider de la suite de la vague (aucune action restante pour lp-builder), état : 9 archives produites et contrôlées, 0 erreur dans les journaux, Mods\ vide, éditeur fermé, manifeste CSV de 41 lignes écrit.