6.8 KiB
Fiche MAPDL1-PROD-CONSIGNE — Niveau N2 — Modèle prévu opus medium | utilisé claude-opus-5-5 — Agent session « Medium · MAPDL1 » — Skills sk-protocol, lp-lot, lp-commandlets
MAPDL1 : production automatique des villes reprises, confiée à des modèles réduits (2026-10-22)
Demande de l'utilisateur, tapée dans la session MAPDL1, citée mot pour mot : « même processus, automatiser la chaine de production, il y a 280 villes à traiter. je veux que des modèles plus réduits les prennent en charge »
1. Ce qui reste à faire
- L'index Mega compte 279 zips. En sont retirés :
CentralLondon_DEFAULT(Londres est déjà dans le jeu),Paris(pack STM1) etBiysk.zip(remplacé parBiysk_Fixed.zip). - Il reste 266 villes à produire, soit 11 947 134 482 octets de zips (11,1 Gio), en plus des 10 déjà faites : Tokyo et la vague 1.
- Disque : D: a 2 111 Go libres (relevé du 2026-10-22). Il n'y a pas de contrainte de place.
- Durée : de 2 à 3,5 min de commandlets par ville d'après la vague 1, plus environ 1 min de cuisson et le Classic. Soit environ 20 à 25 h de machine pour 266 villes, en lots de 20 (environ 1 h 30 à 2 h par lot).
2. Outils (écrits, essayés à blanc)
| Outil | Rôle | MD5 | Lien addon |
|---|---|---|---|
Tools\ProduireCartes.ps1 (neuf) |
chaîne complète par lot de villes : RepriseCarte Lire, Creer, Importer et Classic, puis BuildMod, puis ArchivePack ; une ligne de rapport par ville ; une ville en échec est sautée ; arrêt du lot après 3 échecs de suite ou si Mods\ n'est pas vide |
2CAEFFE978735879B90F97E2A3D34EAA (12 195 o) |
à poser (Big Boss) |
Tools\RepriseCarte.ps1 (écrit en place) |
noms de ville avec tiret (Pre-Saint-Gervais donne le pack lpm_city_pre_saint_gervais) ; ligne de l'index lue d'après le zip réel (Biysk_Fixed.zip) |
2042423AE3F52D1E928E831D021F2077 (24 533 o) |
gardé : fsutil liste les deux chemins, avec le même MD5 |
- Instantanés :
MAPDL1-PROD(RepriseCarte.ps1à4373F440…,ProduireCartes.ps1absent). - Les deux fichiers sont en ASCII et LF ; l'analyse syntaxique donne 0 erreur.
Rapport :
Docs\Migration\etat\REL\MAPDL1\PRODUCTION.csv, avec les colonnesdate;ville;pack;resultat;etape;code;batiments;tri_static;tri_classic;archive;octets;sha256;duree_s;- un journal par ville :
Saved\MAPDL1\prod-<ville>.log.
Règles par défaut :
- nouvelles villes en 1.0.0 avec la 3D classique ;
-ClassicUnlitau-delà de 100 000 bâtiments ;- une ville est sautée si son archive existe déjà, ce qui permet de reprendre un lot interrompu sans rien refaire.
Essais à blanc :
-Toutes -Max 5 -ABlanc: 276 villes listées, les 10 déjà faites marquées « deja », les zips absents signalés, code 0 ;-Villes Tokyo,Manila,Moscow -SeulementClassic -VersionPack 1.0.1 -ABlanc: Moscou est « deja » (1.0.1 faite), Tokyo et Manila sont planifiées, code 0 ;-Villes Annan,Pre-Saint-Gervais,Biysk -ABlanc: noms spéciaux reconnus (Biysk_Fixed.zip), code 0.
La fiche totaux-python.txt de Tokyo a été recréée hors moteur par LireCarteUE4.py, pour l'étape Classic.
3. Consigne pour le modèle réduit (agent lp-builder, modèle haiku)
Toutes les vérifications sont dans les scripts, qui rendent des codes. Le modèle réduit n'a aucun jugement à porter : il lance, il attend, il recopie.
Prompt type, à lancer par Big Boss ou par MAPDL1, après l'attribution du jeton UE :
Fiche MAPDL1-PROD-<n> — Niveau N0 — Agent lp-builder (modèle haiku) — Skills lp-build, sk-protocol. Budget : 15 tours.
Le jeton UE est attribué à cette fiche par Big Boss (message du <date heure>). Ne touche à aucun jeu ni build d'essai.
1. pwsh -NoProfile -File "D:\Game\LifePlay-master 5.8\Tools\UeState.ps1" -Kind Editeur ; code non nul : arrêt et rapport.
2. En arrière-plan : pwsh -NoProfile -File "D:\Game\LifePlay-master 5.8\Tools\ProduireCartes.ps1" -Toutes -Max 20
Attends la notification de fin ; ne sonde pas.
3. Recopie TELLES QUELLES : la sortie de la commande, son code de sortie, et les lignes de
D:\Game\LifePlay-master 5.8\Docs\Migration\etat\REL\MAPDL1\PRODUCTION.csv écrites depuis le début de la fiche.
4. Écris D:\Game\LifePlay-master 5.8\Docs\Migration\etat\REL\MAPDL1\MAPDL1-PROD-<n>.md : en-tête sk-protocol ; compte
conforme / echec / saute ; pour chaque échec : ville, étape, code, chemin du journal Saved\MAPDL1\prod-<ville>.log.
Interdits : modifier un fichier, relancer une ville en échec, supprimer quoi que ce soit, lancer autre chose.
Code 3 ou message « ARRET » : arrêt immédiat et rapport. Réponds en français.
Escalade :
- un échec isolé est noté et sauté. Le modèle réduit le rapporte et ne le corrige pas.
- un arrêt (3 échecs de suite,
Mods\non vide, code 3) remonte à MAPDL1 (Opus), qui diagnostique sur le journal de la ville, puis relance avec-Villes <ville>après correction.
Après chaque lot :
- la vérification des SHA-256 et l'essai en jeu sont faits par échantillon (1 ou 2 villes par lot, par Big Boss) ;
- il n'y a pas de fiche VAL par ville : les scripts comparent eux-mêmes les totaux, la comparaison avec Londres et la relecture.
4. Villes de la vague 1 en 1.0.1 (3D classique), après le verdict de Moscou
pwsh -NoProfile -File "D:\Game\LifePlay-master 5.8\Tools\ProduireCartes.ps1" -Villes Tokyo,Manila,Mumbai,Shanghai,Seoul,MexicoCity,NYC,Beijing,Bangalore -SeulementClassic -VersionPack 1.0.1
Les archives 1.0.0 sont gardées.
5. Ce qui reste un geste de l'utilisateur
- Téléchargement des 266 zips depuis Mega (11,1 Gio). Le jeu ne peut pas utiliser l'API Mega sans l'approbation de Mega (conditions du 02.03.2026,
MAPDL1-L2-RECH-01.md). Le téléchargement reste donc fait dans le navigateur, avec le quota gratuit de Mega par adresse IP. - Le dépôt des zips se fait dans
D:\Game\LifePlay_Data\Mega-essai\. La chaîne ne traite que les villes dont le zip est présent : on peut donc avancer par paquets, au rythme des téléchargements. - L'essai en jeu, par échantillon.
6. Compte rendu
- Résultat : la chaîne est automatisée et essayée à blanc. Elle est prête à être confiée à un modèle réduit dès que les zips et le jeton seront là.
- Non essayé : un lot réel par
ProduireCartes.ps1(sans jeton ni zips) ; un nom avec tiret en réel ;Biysk_Fixed.zip(zip absent, nom interne supposéBiysk.*). - Fichiers :
Tools\ProduireCartes.ps1(A, local, non suivi) ;Tools\RepriseCarte.ps1(M, en place) ;Docs/Migration/etat/REL/MAPDL1/MAPDL1-PROD-CONSIGNE.md(A).
- À verser :
lp-city§ 7 : pour toutes les villes,ProduireCartes.ps1 -Toutes -Max 20, exécuté par unlp-builderenhaiku, avec escalade vers Opus en cas d'arrêt. - Suite : Big Boss pose le lien de
ProduireCartes.ps1et attribue le jeton ; l'utilisateur télécharge les zips.