LifePlay-Revival/Docs/Migration/etat/BOSS/BOSS-ETAT.md
edujiro5972 8084622450 LifePlay UE 5.8 : état de développement au 2026-10-19
Tickets : REP1-T4

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 22:57:42 +02:00

15 KiB

État courant de Big Boss

Fichier réécrit à chaque changement ; BOSS-JOURNAL.md reste en ajout seul, lignes horodatées AAAA-MM-JJ HH:MM. Une session Big Boss neuve lit ce fichier, puis la fin du journal. Elle garde le nom « Big Boss » et s'annonce aux sessions actives.

Mis à jour le 2026-10-15 vers 11:45 (passation de fin de cycle ; rotation demandée par l'utilisateur à 12:15) par la session Big Boss neuve (reprise à 23:05). Passation précédente : 23:00, session ebc15012. La version précédente est dans LifePlay_Backup_5.5\JOURNAUX2\BOSS-ETAT.avant-rotation-2026-10-14.md.

Rôle (AMEL1 R1, lp-lot/boss.md § 0, § 8, § 9 ; doc 32 § 15.13)

Big Boss tient :

  • la file de la copie UE ;
  • les arbitrages et les GO ;
  • les jetons de la copie UE et du journal ;
  • la réservation des numéros (Tools\Numero.ps1) ;
  • l'ordre des tickets du gardien.

Il garde sans les déléguer :

  1. la copie du journal du jeu avant toute relance ;
  2. la contre-vérification des MD5 et de UeState avant chaque GO ;
  3. le passage des jetons ;
  4. la réservation des numéros ;
  5. l'ordre des tickets.

Les fiches de tests (FIT) et les bilans d'essai (BILAN) sont rédigés par un lp-writer, à partir d'une entrée de bilan de Big Boss (gabarit ENTREE de lp-doc/gabarits.md : cas, verdict, citation exacte, heure). Le lp-writer ne lit pas la transcription.

Rotation de Big Boss :

  • chaque jour, et dès 250 k de contexte, par l'utilisateur ;
  • la passation est ce fichier ;
  • Big Boss reste en Opus (E4).

Refus du crochet (A5) :

  • refus utile : arrêt et compte rendu ; l'écriture n'a lieu que sur décision de l'utilisateur relayée par Big Boss, avec instantané et MD5 ;
  • refus à tort : reformuler, sinon arrêt.

Consignes permanentes :

  • toute discussion se fait en français ;
  • on réutilise une session au repos et on la renomme au titre du lot (R12) ;
  • aucune écriture MCP sans instantané ni trace ;
  • un appel MCP à la fois ;
  • commits par le gardien seulement ; rien n'est poussé ;
  • builds par lp-builder ;
  • PubCheck dès la VAL (R6) ;
  • journal en brouillon au fil du lot (R5).

Dépôts

  • Jeu D:\Game\LifePlay-master 5.8 (ue5.8) :
    • HEAD : 1d533a0 (REF1 et OPT0 B2, CHG-365) ;
    • tag local v2026.10.2.1a sur 2f5d51b ;
    • non poussé. Décision de l'utilisateur : « on attends pour github ».
  • Addon D:\Game\LifePlay-Sandbox-5.8 (ue5.8) : HEAD 96ce8cf (REF1-T1, CHG-365) ; pin du doc 21 = 96ce8cf.
  • Dernier CHG : 365 ; dernier DOC : 36 (charte de nommage). Dernier ERR : 138. Dernier doc : 35. Verrou du gardien : dernier vu 207, libre.
  • Tools/ n'est plus suivi par git (CHG-357, 072a6c8, /Tools/ dans .gitignore).
    • Les outils sont sur le disque ; instantané complet LifePlay_Backup_5.5\TOOLS-REF\ (50 fichiers et MD5).
    • Sauvegarde des outils d'AMEL1 : LifePlay_Backup_5.5\AMEL1-OUTILS\.
    • Le pre-push du jeu appelle Tools\PubCheck.ps1 sur le disque : ne pas le déplacer.
  • Hors commit, voulu :
    • BOSS-JOURNAL.md (lignes de la soirée) ;
    • AMEL1-TACHES.md (tenu par EVAL) ;
    • etat\AG\ORGA2\ (jusqu'à l'essai du 18) ;
    • AMEL1-TEXTES-W5.md ;
    • AMEL1\OUTIL1\.

Copie UE et jeton

  • Jeton UE : libre (BUILD-FIN TSC1 2026-10-15 14:25 ; jeu ALPHA Shipping lancé hors copie). Aucun build ni essai en cours. Réserve « mesure » : aucune.
  • Jeton du journal : libre (JOURNAL-LIBRE f97f936, OPT0-A2).
  • Réservations de fichiers partagés : aucune (UES1 levée à sa FIN-LOT, commits b25c253 addon, f21061b jeu, CHG-366). Gels : aucun. Les gels du doc 35 et d'EVAL2 sont levés depuis le commit 08d222f.
  • Assets à HEAD : Room 93138747, PC 707220a6, GI 32fc0a97, Person 8668a47c, TopRight cb835360.
  • C++ : CameraMode 1f10631f/9aee8d04, ShowCouple 3cdd572d/44c721ee, DirectControl 5f9d7e00/01d5ea3c, OutdoorRoom dc68ed8a/6a3edd73, Debug f0081f9f/78d3a079, SaveRelaunch a0cd6687/f31173f6, BonusReward 16147626/87177c7a, LifePlay.cpp 3f7ffa30, LPModGuard (REL-ALPHA, CHG-349). Version 2026.10.2.1a.

Alpha 2026.10.2.1a : livrée le 2026-10-14

  • Validée par l'utilisateur sur COMMUN-13 : « bien je valide le comportement de l'alpha ».
  • Shipping : exe 4a9bbdb3.
  • Archive : LifePlay_Publication\LifePlay_Revival_2026.10.2.1a_Windows_Game.7z, SHA-256 89ed211d….
  • 4 zips de mods dans Mods_2026.10.2.1a\.
  • Notes de version, index et annonces (Discord, Patreon, salon general, devlog n° 2) dans etat\REL\ALPHA\.
  • E9 PASS. E5 non fait, facultatif.
  • Plantage GPU isolé en COMMUN-13 (ERR-138, cause extérieure estimée).
  • Fiches et bilans : etat\BOSS\COMMUN-2 à COMMUN-13. Journaux des essais : LifePlay_Backup_5.5\COMMUN-*\essais\.

Évaluation et améliorations

  • Doc 35 (08d222f, CHG-354) : décisions F1 à F9 et D1 à D3.
  • AMEL1, commité : CHG-350 à 353, 357, 358.
  • Crochet v2 :
    • installé dans le profil par l'utilisateur, MD5 e03d4332 ;
    • essai réel 9 sur 9, rejeu 417 sur 417 ;
    • ancien crochet dans LifePlay_Backup_5.5\AMEL1-R2\ ;
    • approuvé (« approuvé pour crochet »), V3 non exigée.
  • Mesure P4 :
    • par Tools\Indicateurs.py ;
    • P4 démarre au dernier commit d'AMEL1 et dure 72 h ou 30 h actives, avec au moins 5 builds et 1 essai commun ;
    • référence « avant » : AMEL1-MESURE-P3.md.
  • R4 : lp-mcp-bp en Sonnet, essai ORGA2 après le 2026-10-18.

REPRISE du 2026-10-19 (lot REP1, après le gel de Cursor)

  • Tri : etat\BOSS\BOSS-TRI-20261019.md (Cursor a réécrit et poussé l'addon ue5.8 et le main du jeu ; ERR-139, ERR-140).
  • Décisions de l'utilisateur : « pousse les modifications », « Tout, y compris le jeu » ; uproject du jeu et de l'addon locaux ; SBXTYP refaits sans R6, R7 dans PIPE1-T1 ; pas de journal suivi dans l'addon ; publication du jeu par pub/ue5.8 ; 6 fichiers à constat de contenu « Reformuler les fichiers » (REP1-IMPL-01, VAL-01 à 03).
  • Vague 1 (addon) faite : tag local sauve/ue5.8-avant-SK (132cfbf), HEAD addon 6377ce6 (7 commits), contre-vérifiée.
  • Vague 2 (jeu) : REP1-T2 pin, PIPE1-T2, CGREF1-R2, REP1-T3, REP1-T5, VAGUE-20261019-2-PARTAGES, REP1-T4 pub/ue5.8.
  • Push : par l'utilisateur (agents refusés) : addon git push origin ue5.8 ; jeu git push origin pub/ue5.8:ue5.8.
  • CHG-368 (CGREF1) recopié du journal de l'addon au journal du jeu ; CHG-369, ERR-139, ERR-140 versés (Sonnet · REP1).
  • Restent locaux : LifePlay.uproject (HyperAIStudio ; TargetAllowList de McpAutomationBridge à remettre par une fiche), Docs/LP-PROJET.ini, etat\AG\ORGA2\ ; addon : LPSandbox.uproject, Tools\ non suivis, Docs/BAR, 7 fiches à constat PubCheck (ENV1-T1, SHP1-T1, SHP1-T2, PROJ1-T3-DOC, UEM1-T5 à T7) à corriger par une fiche.
  • Sessions : Sonnet · REP1 (local_345cbd76), Sonnet · REP1-PUB (local_224d5242).

PAUSE jusqu'au lundi 2026-10-19 (décision de l'utilisateur, 2026-10-15 : « on met tout en pause et on reprend lundi »)

État à la pause : jeton UE libre (UeState = 0), jeton du journal libre, aucune réservation ouverte hors PIPE1, rien poussé. HEAD jeu 715efb4, addon 132cfbf. Aucune vague du gardien lancée (pause) : les fichiers suivants restent non commités, chemins gelés (W7, V8).

  • File (etat\REPO\FILE.md) : PIPE1-T1 (addon : lp-perf + bareme.md + recettes, lp-repo, lp-lot, boss.md, sk-repo, sk-protocol) et PIPE1-T2 (jeu : OPT0-PIPELINE.md, etat\AG\PIPE1\*.md, etat\REPO\FILE.md). Tickets à écrire à la vague ; ticket PARTAGES pour BOSS-ETAT et BOSS-JOURNAL.
  • Hors file, à inscrire à la reprise : etat\AG\VERIF1\, etat\REL\TSC1\ (livrables finis, PubCheck 0) ; etat\AG\ORGA2\ (autre travail, non traité).
  • Copies du profil faites et relues : lp-gardien E078ED03, sk-repo DADC07A6, sk-protocol 5A3BEDFE, garde lp-mcp v6 CED2D9A5.

Lot PIPE1 (pipeline, objectif moins de jetons) — numérotation dans l'ordre de la chaîne (PIPE1-ORGANIGRAMME.md) :

  • W7 vague du gardien : approuvée, active (PIPE1-SPEC-01.md, V1-V10).
  • Modèle de mesure : approuvé (PIPE1-REVUE-02-MODELE.md, U1-U6 ; E5 a, E5 b et budget à-coup recommandés) ; versé dans lp-perf\bareme.md ; E4 accepté par Big Boss ; réponse de Medium-xHigh · PIPE1 attendue (« inchangé » ou « corrigé »).
  • sk-protocol § 2 : approbation de l'utilisateur citée mot pour mot = décision (approuvé).
  • W4 VAL proportionnée : SPEC PIPE1-SPEC-03-W2.md ; outil de validation à trancher (VERIF1 conseille (b)).
  • Recensement PIPE1-INV-01-SUBSTITUTION.md (mécanique = script) : à approuver ; premier outil à choisir (Vague.ps1 ou VerifLivrable.ps1).
  • W1, W2, W3, W5, W6, W8 : proposées, SPEC à écrire.

Lundi soir : G2 (nettoyage U9 de la grille A3 : banc LPTestStringCompat étendu, 56 LPMeshCompat, 6 LPNavigationHelpers), SPEC d'abord ; mesure M0 (≤ 5 k).

Questions ouvertes à l'utilisateur : essai en jeu de TSC1 (Insert, tf_start, Entrée ; section « Scene » du menu des contrôles ?) et envoi de la réponse au joueur (etat\REL\TSC1\TSC1-DIAG-01.md § 5) ; outil de W4 (a / b / c) ; recensement ; premier outil ; règle « mécanique = script » à verser dans sk-protocol et lp-lot.

Écart de Big Boss à corriger à la reprise : Tools\CopieEtat.ps1 existe et n'a pas servi aux contrôles GO / FIN du 2026-10-15 (faits à la main) ; l'employer. Ajouter find aux fonctions sûres de la garde lp-mcp (refus à tort en TSC1).

Sessions à la pause (toutes au repos) : Medium-xHigh · PIPE1 (local_c917cf01), Sonnet · VERIF1 (local_224d5242), Lower · TSC1 (local_fb6a93ea), Medium · OPT0-G0 (local_3df0f077). Rotation de Big Boss (W8) : session neuve lundi, qui repart de cette section puis de la fin de BOSS-JOURNAL.md.

En cours (avant la pause)

  • EVAL (local_232546c8) :

    • W6 applique les textes W5 approuvés par l'utilisateur : Tools/ local dans lp-paths, lp-repo, lp-lot, lp-doc, sk-repo ;
    • OUTIL1 : 9 outils intégrés à Tools\, 15 scripts obsolètes à la corbeille. Restent la VAL, Tools\LISEZMOI.md et les textes de skills qui nomment les outils ;
    • W6 donnera la liste des copies de skills à refaire dans le profil (W2, W4, W6), un geste de l'utilisateur.
  • Les commits de W6 et d'OUTIL1 arriveront par JOURNAL-DEMANDE : CHG à réserver, tickets au gardien.

  • Prochain cycle, dans l'ordre proposé :

    1. B2-ter : mesure par logman/wpr puis PresentMon --etl_file, ou journal AMD Adrenalin, ou CSV Profiler sur une build Development. Constat : PresentMon 2.6.0 ne capte rien en direct sur ce poste (Windows 11 build 26300, AMD hybride), mais DxgKrnl émet 50 Mo en 10 s (OPT0-TACHES § Constat).
    2. REF2 : 15 contradictions, statuts, orphelines, étiquette « historique ».
    3. A2 : Blueprints par MCP (BUILD-GO), puis A3 et B1.
    4. Charte de nommage (doc 36) pour toutes les nouvelles fiches et tous les nouveaux tickets.
  • NOM1 clos (doc 36, CHG-364, de264c3). REF1 livré (CHG-365 en commit).

  • OPT0 (etat\OPT\) : P1, R10, K0, K1, C1 acceptés (BC 164 entrées, pipeline, skill et agents lp-perf / lp-refac copiés au profil, base REFAC) ; axe B « Par paliers » ; prochain cycle : A2 (Blueprints par MCP), A3, B1, premier essai PresentMon (installation par l'utilisateur), seuils de verdict.

  • MEN1 clos (c934e7d, CHG-361) ; (historique : ouvert à 23:12, etat\MEN\MEN1\MEN1-TACHES.md) : A à D acceptées (README racine à l'alpha, CHG-329 à deux mesures) ; ticket MEN1-R1 au gardien (CHG-361) ; FIN-LOT après le commit. Restent de MEN1-A, non traités : session CG (13 fichiers), session inconnue BAR / LPPairSandbox, LPSandbox.Build.cs, LICENSE d'ue-cpp-build, 228 fichiers synced/.

Décisions et gestes en attente de l'utilisateur

  1. Copie des skills révisés dans son profil : la liste et les MD5 viendront d'EVAL.
  2. Push vers GitHub du jeu et de l'addon, avec le tag : en attente (« on attends pour github »). Le jour venu : ticket BRANCHE C2 (pub/ue5.8, un commit), puis push par l'utilisateur.
  3. P7 / Sentry : décision G1 le 2026-10-27.
  4. Hérités, non traités :
    • session inconnue dans l'addon (Docs/BAR/, 17 C++ non commités) et session « CG » ;
    • README racine qui annonce encore V2.0 ;
    • écart CHG-329 (« 10 sur 60 » contre « 12 sur 100 ») ;
    • questions CAM B1e (Q1, Q2, Q3, Q5) ;
    • R-B1f.

Après l'alpha (non ouverts)

  • Personnages de partie dans Content\Saves (ERR-042, reste).
  • CAM B2l (caméra qui évite les meubles), N2 (une ligne de journal de refus), C4701 (Aim à initialiser).
  • STG-POST1 (6 autres extérieurs), STG-POST2 (S-F2), meshZ au lever dans le Blueprint, B2q-b2 à b4.
  • Animation « look » restée active, accessoires détachés, avertissement CenterBrow (ERR-011).
  • STE-H3i (378 AN chargen) ; bonus v5.26 complet (grille de choix).
  • Essai GPU de 45 min proposé par STG (STG-COMMUN13-GPU-DIAG.md).
  • Scope Insight RT (EVAL-FAB-4 : SM6).
  • Passage mensuel des traces : TRACE-2026-11 le 2026-11-01.

Sessions

Les titres portent le niveau du modèle, suivi du lot servi (décision de l'utilisateur, 2026-10-14 23:10 : « garde le modele et ajoute le nom du Lot en suffixe »).

Titre Modèle / effort Id Lot servi État
Medium (ex-EVAL) opus / medium local_232546c8 — contexte effacé (01:45), libre ; AMEL1 reprend après le 18 (R4) et pour la mesure P4
Low · MEN1 (ex-STE) sonnet / medium local_cb1a2a64 — MEN1 clos (c934e7d) ; contexte > 250 k : à archiver (rotation)
Lower (ex-P7) haiku / high local_1b626bd4 — A1 close ; contexte effacé (01:25), libre
Lower · TSC1 (ex-OPT0-A2) haiku local_fb6a93ea TSC1 A2 close (110/110 Blueprints, CHG-367, f97f936 / addon 132cfbf) ; au repos ; candidate pour une suite MCP (éditeur à relancer, /mcp déjà donné dans la session)
Sonnet · VERIF1 (ex-CRIM1, ex-KALM1, ex-OPT0-R) sonnet / medium local_224d5242 VERIF1 OPT0 (R1-R11, K0, K1, C1, B2, B2-bis) ; au repos ; candidate pour B2-ter
Sonnet · REF1 sonnet / medium local_345cbd76 — REF1 livré ; au repos ; candidate pour REF2
Medium · OPT0-G0 (ex-A3) opus / medium local_3df0f077 — (G0 mesuré : 0 dépréciation) A3 acceptée, décisions de l'utilisateur consignées ; au repos, candidate pour G0
Medium-High (ex-CAM) opus / high local_cb58847a — au repos, libre ; contexte > 250 k : rotation avant un nouveau lot
Medium-xHigh · PIPE1 (ex-P7 n° 2) opus / xhigh local_c917cf01 PIPE1 (revue du barème) au repos, libre ; G1 Sentry le 2026-10-27
STG — local_808a63b8 — absente de la liste des sessions
Gardien sous-agent lp-gardien de Big Boss (ae6631bb) — MEN1-R1 relancé dans cette session

Lots d'après l'alpha proposés et non retenus par l'utilisateur le 2026-10-14 à 23:10 : CAM-POST (Medium-High), STE-H3i (Medium-xHigh), ERR-042 et ERR-011 (Medium).