LifePlay-Revival/Docs/Migration/etat/REL/MAPDL1/MAPDL1-VAGUE1-BUILD.md
2026-10-22 21:10:39 +02:00

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.log
  • lpm_city_mumbai_20261022_144253.log
  • lpm_city_shanghai_20261022_144341.log
  • lpm_city_seoul_20261022_144416.log
  • lpm_city_mexicocity_20261022_144455.log
  • lpm_city_nyc_20261022_144543.log
  • lpm_city_beijing_20261022_144627.log
  • lpm_city_moscow_20261022_144702.log
  • lpm_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 lignes Success - 0 error(s), 0 warning(s) (voir § 4).

Écarts à la fiche

  1. Ligne Success - N error(s), M warning(s) absente de la sortie de BuildMod : lue dans les journaux (§ 4), non dans le résumé de BuildMod.
  2. Taille dans la ligne Archive : de BuildMod affichée avec des caractères altérés (14?876?888, cp1252). Valeurs retenues : celles de ArchivePack et Get-FileHash.
  3. Le manifeste CSV a l'en-tête nom;md5 (deux colonnes, comme demandé). Taille et date sont dans ce livrable (§ Constats).
  4. Le glob lpm_city_*-1.0.0-…2026.10.2.2a.zip a aussi renvoyé lpm_city_paris-1.0.0 et lpm_city_tokyo-1.0.0 : archives préexistantes, non produites par cette vague.
  5. 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 /Game n'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, les Error: et Failure (aucun dans les 9) ; les LogCook: Warning ne 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 dans D:\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.