LifePlay-Revival/Docs/Migration/etat/BOSS/BOSS-BILAN-2026-10-22.md
2026-10-22 21:10:39 +02:00

8.5 KiB

Fiche BOSS-BILAN-2026-10-22 (Big Boss) — Niveau N3 — Modèle prévu opus | utilisé claude-opus-5-5 — Agent session « Big Boss » local_d2580e73 — Skills sk-protocol, sk-orchestrate, lp-lot

Bilan et retour d'expérience de Big Boss, session du 2026-10-22

Demande de l'utilisateur, citée : « fais ton propre bilan et retex et planifies ton redémarrage ».

La session a commencé à 07:29 (reprise après rotation) et s'arrête au gel, vers 20:45. Le plan de redémarrage est dans BOSS-ETAT.md, § « REPRISE du 2026-10-23 ».

1. Ce qui a été livré

Paris (STM1, chaîne PROD1)

Version Contenu Verdict de l'utilisateur
1.4.1 à 1.7.0 gazon, arbres, places, monuments, églises, tours, Canopée, Bourse de commerce, éclaircissements validées au fil des essais COMMUN-30b à 39
1.7.1 tours claires, Front de Seine, Grand et Petit Palais, Vendôme, 26 ponts ; première production par la chaîne automatique (Sonnet, après 3 diagnostics) essai COMMUN-40 : régression (l'eau scintille) et 8 retours
1.7.2 ponts abaissés « toujours des scintillements »
1.7.3 maisons retirées aux culées, Chaillot recentré installée, non jugée seule
1.7.4 eau mate, hors SSR « ça scintille toujours »
1.7.5 routes retirées sur les ponts, 12 ponts réaxés, eau relevée de 52 cm « pont ok, plus de scintillement constaté »
1.7.6 gros lot : dalle, bâtiments historiques, giratoires, Orangerie, Jeu de Paume, eau des bassins, fontaines, parvis de Notre-Dame, ODbL, LICENCE.txt « ça à déborder » : la couche W peint des places et des jardins en eau (DIAG-24, correctif préparé, non posé)
1.7.7 statues de Napoléon et de Masséna, 1 313 feux, 456 abribus arrêtée au contrôle maisons-essai (motif « Mobilier_Feu.Mobilier_Feu ») ; aucune archive

À partir de la 1.7.2, les exécutants sont en Haiku. Les arrêts de la chaîne ont tous été propres, sans rien abîmer. Chaque arrêt a donné une garde de plus.

Villes reprises (MAPDL1)

  • Tokyo (pilote) et la vague 1 (9 villes) en 1.0.0. Les anciennes cartes UE4 sont relues hors moteur et reprises à l'identique.
  • La 3D classique, avec les étages d'origine : Moscou 1.0.1 (pilote), puis le lot 1 (Manila, Shanghai, Beijing, Seoul, Mexico City) par l'automate en Haiku. Verdicts : « ok pour moscow », « les villes importées son ok ».
  • Le menu des villes (E1) et le téléchargement (E5) sont compilés, puis essayés dans COM31. Verdict : conforme. 3 défauts d'affichage sont corrigés pour COM32 (W1, W2).
  • SPEC-05 v3 (téléchargement HTTP dans le jeu, Forgejo pour les essais), SPEC-06 (intégrité des packs, sans blocage) et SPEC-07 (GeoJSON sous ODbL, LICENCE.txt) sont approuvées.

Autres lots et travaux

  • SAUV1 : copie de reprise vers G: (NAS), en chemins relatifs, tous les jours à 05:00. La première copie complète est faite.
  • Outils : 8 outils de ville et la chaîne PROD1 (ProduirePack, recettes) pour STM1 ; RepriseCarte, RecetteCarte, ProduireCartes, IndexCartes et LireCarteUE4 pour MAPDL1.
  • Recherches (sous-agents, plus Claude in Chrome pour Fab) : hébergeurs ; modèles 3D des monuments ; statues. Dépôts de l'utilisateur rangés avec leur LISEZMOI : 2 fontaines, Masséna, Napoléon.
  • Collecte Overpass des abribus, en une tentative.
  • Licences :
    • ODbL : extrait OSM livré dans chaque pack ;
    • licence des packs (pas de revente) ;
    • contrôle d'intégrité informatif seulement, pour que les mods restent libres.
  • Communication : billet Patreon en français et en anglais, post Discord.
  • Clôture :
    • vagues 17 (8 commits) et 18 (3 commits), contre-vérifiées, sans push ;
    • les 38 leçons des REX de STM1 et de MAPDL1, versées dans 15 skills et 4 agents, puis recopiées dans le profil.

2. Retour d'expérience de Big Boss

Chaque leçon donne : le fait, la règle, et où la verser (proposition).

N° Fait Règle Où la verser
B1 J'ai annoncé « la requête des abribus est terminée » sans avoir lu le rapport de l'agent, qui était un échec. Ne jamais annoncer un résultat avant d'avoir lu le compte rendu. Une notification de fin n'est pas un résultat. boss.md § 0 ; debug-verification
B2 J'ai retiré 30 fichiers du ticket CLOT-A1 sans corriger son message : le commit 408e370 annonce des fichiers absents. Toute modification de la liste d'un ticket entraîne la relecture de son message avant l'exécution. lp-repo § 8
B3 Deux fois, $f et $F se sont écrasés en PowerShell, où les variables ne distinguent pas la casse. Dans un script, aucun couple de variables qui ne diffère que par la casse. Nommer explicitement ($chemin, $lignes). sk-windows-shell
B4 Add-Content a écrit un CRLF dans un journal en LF, et le gardien a refusé (C8). Ajouter au journal par cat >> (bash) ou par WriteAllText avec \n ; contrôler tr -cd '\r' à 0. boss.md § journal
B5 sed a échoué sur un remplacement avec antislashs et lettres accentuées. Un printf a écrit une ligne datée « de ». Remplacement littéral : utiliser .Replace() de PowerShell. Relire la dernière ligne du journal après chaque ajout. sk-windows-shell ; boss.md
B6 J'ai décrit une capture comme prise « rive gauche », alors qu'elle l'était de la rive droite vers le sud. Ne décrire que ce qui est sûr, et donner l'hypothèse comme telle (« probablement »). boss.md § relais des captures
B7 J'ai lancé la 1.7.7 avant le verdict de l'utilisateur sur la 1.7.6, qui portait la même couche d'eau défaillante. Quand la version N+1 s'appuie sur une couche nouvelle de la version N, attendre le verdict de N avant de produire N+1. boss.md § file UE ; lp-lot
B8 Une session a écrit dans Source\ pendant un gel, avant d'avoir lu mon message. Un empaquetage aurait pu compiler du code à moitié posé. Un gel de l'arbre n'est actif qu'après l'accusé de réception de chaque session (« arbre propre »). La préparation se fait hors de l'arbre, dans <lot>-prepa\. boss.md ; lp-lot
B9 Le crochet d'écriture a bloqué un agent de collecte dans LifePlay_Data. Les agents de collecte écrivent dans Saved\<lot>\. Big Boss range ensuite dans LifePlay_Data par déplacement, avec un LISEZMOI. boss.md § collecte ; sk-protocol § 7
B10 PubCheck a trouvé des chemins de profil dans 10 comptes rendus de build, et une adresse dans une fiche. Brève des exécutants : pas de chemin C:\Users\… dans un livrable ; citer <dossier des tâches>. Lancer PubCheck sur le dossier du lot AVANT de rédiger les tickets. lp-builder ; lp-repo
B11 Vague.ps1 : 8 tickets au plus ; PARTAGES ne prend que les fichiers partagés ; ModSources interdit ; HEAD attendu à reprendre entre deux exécutions ; un fichier partagé doit être modifié. Toujours faire un essai complet à blanc juste avant -Executer, et ne pas relancer -Executer sans relire les statuts. lp-repo § vague
B12 Les agents et 5 skills génériques du profil sont des copies non liées à l'addon. Après tout versement, recopier vers le profil avec l'accord de l'utilisateur, et comparer les MD5. Une mémoire a été créée. boss.md ; lp-paths
B13 L'utilisateur répond souvent par « ok » ou « approuvés », sans préciser à quoi. Quand plusieurs questions sont ouvertes, prendre la lecture la plus probable, la dire dans le message de transmission, et inviter à corriger. boss.md § relais
B14 Les rapports de fin des sessions arrivent par fragments (notes de 400 caractères). Pour un rapport utile à une décision, lire les derniers événements de la session (list_events) avant d'agir. boss.md

Ce qui a bien marché, à garder :

  • la recette avec valeurs attendues et des exécutants Haiku qui ne décident rien ;
  • un diagnostic à chaque arrêt, qui ajoute une garde ;
  • la file d'attente du jeton UE entre deux sessions ;
  • les sous-agents pour chaque collecte sur internet ;
  • la contre-vérification systématique des empreintes avant d'installer.

3. Coût et rythme

  • 4 diagnostics de STM1 pour la chaîne PROD1 (DIAG-11 à 13, 21 à 23), puis 4 versions de Paris en une soirée.
  • Les exécutants Haiku ont produit les 5 villes du lot 1 en 6 min, et chaque version de Paris en 2 à 10 min.
  • Le jeton UE n'a jamais été tenu par deux sessions à la fois. Un garde-fou a refusé la seule tentative concurrente, sans dégât.

Fichiers à commiter

  • Docs/Migration/etat/BOSS/BOSS-BILAN-2026-10-22.md (A), avec BOSS-ETAT.md et BOSS-JOURNAL.md (M), par la prochaine vague.