LifePlay-Revival/Docs/Migration/etat/BOSS/BOSS-ETAT.md
2026-10-21 10:57:36 +02:00

276 lines
26 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# É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.
**Big Boss en poste : `local_104ff22d`** (session « Big Boss », reprise le 2026-10-20 00:44, horloge du poste). L'ancienne session `local_4c0c1de7` n'est plus dans la liste des sessions.
Mis à jour le **2026-10-20 vers 05:45** par Big Boss (`local_4c0c1de7`) : passation avant redémarrage (§ PASSATION). Précédente : 2026-10-20 01:00 (REPRISE REP1). Note de la reprise : les heures « 00:05 » à « 05:55 » du journal de la nuit sont en avance sur l'horloge du poste (fichiers écrits à 00:42).
## 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 ; **push par l'utilisateur seul, sur sa demande** (agents refusés ; jeu par `pub/ue5.8`) ;
- 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 : `0536487` (vague 12, 2026-10-21, Vague.ps1 ; b207e29, 56fe4d6, 0536487 ; vague 11 : 3b32c5d) ;
- tag local **`v2026.10.2.1a`** sur `2f5d51b` (non poussé) ;
- **publié** : `pub/ue5.8` `8084622` (un commit sur `origin/main` `d4d9726`) poussé par l'utilisateur vers `origin/ue5.8`
le 2026-10-20. `origin` = Forgejo auto-hébergé (`forgejo.edujiro5972.fr`), destination voulue (utilisateur, 2026-10-20 :
« Oui, Forgejo est voulu ») ; la copie 5.5 garde `origin` sur GitHub (archive).
- **Addon** `D:\Game\LifePlay-Sandbox-5.8` (`ue5.8`) : HEAD `30beef0` (vague 5 ; avant 061dd83 ; `origin/ue5.8` = `35a9e2c`, Forgejo) ; pin du doc 21 = `6377ce6` (à refaire avec la prochaine publication) ;
tag local `sauve/ue5.8-avant-SK` sur `132cfbf` (ERR-139).
- 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** (REL2-T2-BUILD fini le 2026-10-21 08:52, UeState 0). Tout commité jusqu'à 3b32c5d (vague 11). Build 1 : reste REL2 (rejouer COMMUN-23.4, écran titre). Publication du 2026-10-20 : origin/ue5.8 = a824362 (vagues 10-13 publiées le 2026-10-21).
- **Build Development commune** (décision de l'utilisateur, 2026-10-20 04:30) : générée une fois toutes les opérations en cours finies (CG2, trace STM1-SPEC-01, …) ; elle porte la trace StreetMap pour l'essai de l'utilisateur.
- ~~À faire après la BUILD-FIN de CG2~~ **fait le 2026-10-20 08:20** : déplacé `Plugins\McpAutomationBridge` (2,1 Go, non suivi, désactivé) vers `LifePlay_Backup_5.5\MCPAB-20261020\`, CopieEtat avant et après. Aucun build ni essai en cours. Réserve « mesure » : aucune.
- **Jeton du journal : libre** (DOC-20261021-VERS6 fini 2026-10-21 00:16 : CHG-386 versé, commité en vague 12).
- 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-21 (préparée le 2026-10-21 00:04 par Big Boss `local_104ff22d`)
**Où on en est (2026-10-21 09:40).** Build 1 livrée en Shipping 2026.10.2.2a (essai final 11/11) ; HEAD jeu `655b44a` (vague 13) ; publié : origin/ue5.8 = `a824362` (vagues 10 à 13, poussé par l'utilisateur). Livraison faite (LifePlay_Revival_2026.10.2.2a_Windows_Game.7z sur Mega, 1,31 Go, mods 2.1a gardes) ; README à jour (vague 15, après le correctif VAGFIX de Vague.ps1, CHG-388) ; restent publication du README et tag `v2026.10.2.2a` ; build 2 : IMPL ERR-145 (SPEC-02, Q4 et Q5 ouvertes), dumps et SPEC GIREV. Jeton UE **libre**, jeton du journal **libre**, aucun processus UE. Builds à 0 avertissement.
Rien de non commité (hors fichiers locaux : LifePlay.uproject, LP-PROJET.ini, ORGA2).
**Build 1 (alpha 2026.10.2.2a, gel le 24 octobre)** : développement fini (F1 partiel, F2, F3, F6, F8, K1-K6, SET1, M-Z talons, QPERS). Reste **REL2** : VAL commune, build Shipping 2026.10.2.2a (y compris E9 de F6 : sauvegardes sous `%LOCALAPPDATA%\LifePlay-Revival`), essai final avec **COMMUN-23.4 à rejouer** (Settings depuis l'écran titre après un retour de partie : ligne « onglets poses … (ecran titre) » absente), dernière vague, publication des vagues 10 à 12, décision de tag.
**Build 2 ouverte le 2026-10-20**, en attente de l'utilisateur :
1. **ERR-145** (`etat\REL\ERR145\ERR145-DIAG.md`) : **H1 confirmée par l'utilisateur le 2026-10-21 07:11** (essai de départage sur COM23, capture 33 : corps assis vu de dessus, sans tête). En cours : SPEC (`ERR145-SPEC`), puis IMPL de l'option A (C++, `LPCameraModeSubsystem.cpp`, AlwaysTickPoseAndRefreshBones en C1, environ 20 lignes ; couvre aussi ERR-106 et ERR-111). Si H2, autre piste (tangage).
2. **Révision unique de GI** (`etat\REL\GIREV\GIREV-PRE.md`) : réponses de l'utilisateur le 2026-10-21 07:21 : GQ2 correction (M8) ; GQ6 F7a hors révision ; GQ7 une sauvegarde par sous-lot ; GQ8 C8, Q7, Q8, R7 vers CharGen et Y/N vers PC ; GQ9 liste au doc 37 § 2.7. **Tranché le 2026-10-21 08:10** : GQ1 supprimer la garde D2 ; GQ4 voie V3 (GIREV-MCP-01 § B.5) ; D8 = B1 + B2 (traces et cheveux), dans la révision (GIREV-D8-RECH) ; DQ5 oui (règle écrite dans le guide de moddage). GQ5 tranchée à 07:28 : corriger D10, vérifier n° 32, supprimer D1, D12 et les lignes r.SSS.* / r.DynamicRes.* (si le dump confirme), D8 inchangé ; GQ3 tranchée à 07:21 : D17 fermé, M6 retiré. Ensuite : dumps 5.8 (SavePreset, GenerateAndApply*, CalculateHeadtrack), SPEC GIREV (N3, lp-mcp-bp), révision après la publication de la build 1.
3. Autres reports build 2 : voir « Reports en build 2 » ci-dessous.
**Gestes et rappels.** Le PowerShell 7.6.6 de l'utilisateur plante au démarrage (avis de mise à jour) : lancer le jeu pour lui par Bash en arrière-plan, ou donner la forme `cmd` ; correctif proposé : `setx POWERSHELL_UPDATECHECK Off`. Claude in Chrome (Edge) a fonctionné le 2026-10-20 au second essai. `SauverTranscriptions.ps1 -Session` ne trouve plus les métadonnées : utiliser `-Tout` (à verser par VAG1).
**Sessions actives** : Medium · KEY2 (`local_3df0f077`), Medium · STM1 (`local_232546c8`, au repos), Sonnet · VAG1 (`local_345cbd76`, versements aux skills en retard). Archivées le 2026-10-20 : CAM3, KEY1, CAM2, CG2.
## PASSATION avant redémarrage (2026-10-20 vers 05:45, Big Boss `local_4c0c1de7`, renommée « Big Boss »)
Feuille de route : `Docs\37_Feuille_De_Route_Alpha2.md` (build 1 = 2026.10.2.2a vers le 24 octobre, build 2 = 2026.11.3.1a vers le
3 novembre ; annoncées sur Patreon par l'utilisateur). Plan de la build 1 : doc 37 § 3.
**Copie UE** : jeton **libre** (repris à KEY1, qui ne l'a jamais employé ; UeState 0 ; verrou du gardien libre k=225).
DLL autonomes de l'addon déplacées vers `Backup_5.5\ADD1\Binaries-addon` (à ne pas remettre). Archive de la copie avant reprise :
`Backup_5.5\ARCH58-20261020\` (vérifiée). File de la copie UE à la reprise : **KEY1 (lecture MCP) → CG2 (IMPL MCP) → STM1 (lecture MCP)**.
**Lots** (session ; état ; prochaine action) :
| Lot | Session | État | Prochaine action |
|---|---|---|---|
| ADD1 | Medium · ADD1 `local_3df0f077` | **fini** (2 builds code 0) | enchaîne sur KEY2 (IMPL) après la SPEC |
| QG1 | Sonnet · VAG1 `local_345cbd76` | **fini** (IMPL-01, IMPL-02) | — |
| KEY1 | Lower · KEY1 `local_fb6a93ea` | **pas démarré** : la session n'a pas reconnu Big Boss (id inconnu) et attend l'utilisateur | l'utilisateur écrit dans KEY1 : « lance KEY1 » (phase 1 sans copie UE, puis phase 2 MCP après BUILD-GO) |
| CG2 | Medium-xHigh · CG2 `local_c917cf01` | CART et SPEC finies, Q1-Q6 approuvées | BUILD-GO après KEY1 (lp-mcp-bp, ≈ 5 h + 2 h) |
| STM1 | Medium · STM1 `local_232546c8` | CART-01 et 02 finies (piste : repli sur la ville factice 000Dummy) | observations de l'utilisateur, puis lecture MCP après CG2 |
| CAM2 | Lower · CAM2 `local_1b626bd4` | CART finie | essai en jeu de l'utilisateur, puis SPEC (J2) avec les questions CAM B1e et R-B1f |
| CAM3 | Sonnet · CAM3 `local_224d5242` | étude finie | réglages A2 dans la SPEC CAM2 ; préréglages K2 dans la SPEC KEY2 |
| KEY2 | Medium · ADD1 | à ouvrir | SPEC dès la fin de K1 ; tout K2-K6 en build 1 (décision de l'utilisateur) |
| FIX1 | Lower · KEY1 | à ouvrir | après K1, avancé au J2 si CG2 finit tôt |
| VAG1 | Sonnet · VAG1 `local_345cbd76` | **SPEC-01 écrite** (MD5 5068a86b…), **en pause** (état de reprise dans `etat\AG\VAG1\VAG1-TACHES.md`, aucun clone, verrou ni écriture git) | envoyer l'accord de Big Boss sur la SPEC et ses 4 points (§ 9), décidés le 2026-10-20 : 1) clones sparse jetables (son défaut) ; 2) oui, statut et ligne REPO-JOURNAL d'un ticket addon écrits dans le jeu et emportés par le PARTAGES suivant ; 3) trailer Co-Authored-By gardé (pratique actuelle des commits du gardien), paramètre `-Trailer` ; 4) admission par le hook ecriture-gardien vérifiée à l'IMPL, arrêt sans contournement si refus (décision alors à l'utilisateur) |
**Vague du gardien** non lancée ce soir : à faire en premier à la reprise (déclencheur : rotation de Big Boss). À commiter :
jeu : livrables QG1, ADD1, CG2 (CART, SPEC), CAM2, CAM3, STM1 (CART-01, 02), doc 37, PIPE1-IMPL-02 (MD5 de bareme.md), NUMEROS (DOC-37),
BOSS-ETAT, BOSS-JOURNAL ; addon : `.gitignore` (synced/), `lp-lot/boss.md`, `agents/lp-gardien.md` (E078ED03), `Docs/BAR` (8),
`ue-cpp-build` (3), 7 fiches F5. Hors commit (local par décision) : `LifePlay.uproject`, `Docs/LP-PROJET.ini` ; addon :
`LPSandbox.uproject`, `Tools/Roots.ps1`, `.codex`, `AGENTS.md`. **Attention avant la prochaine publication `pub/ue5.8`** :
le doc 37 est reformulé (2026-10-20 02:55, ticket ROAD1-T2) ; licence d'ue-cpp-build relue (MIT, conforme) ; pin du doc 21 à refaire dans la vague de publication (décision « 1 à 3 oui »).
**Décisions prises le 2026-10-20** : U2 (Forgejo, propriétaire), U3 ok, U4 fait (lp-perf), garde v7 au profil (b9e7ba29), Q4 (c)
avec `Vague.ps1` en premier, Q5 approuvée et script lancé (VAG1), Q6 (c), G1 Sentry suspendu, UE_MCP_Bridge gardé (4 C4996
connus), CG2 Q1-Q6, QG1 Q7, CopieEtat pour GO/FIN, K2-K6 tout en build 1, post Patreon publié (`Saved\COM1\`).
**En attente de l'utilisateur** : essais en jeu (StreetMap : PIE ou build, nouvelle partie, messages bleus, choix de Londres,
`Saved\Logs\LifePlay.log` ; CAM2 : sortie de pièce, tangage hors mode sexe ; console de scènes : Insert → `tf_start` → Entrée) ;
ordre « lance KEY1 » dans la session KEY1 ; archivage de Low · MEN1 et Medium-High après `SauverTranscriptions.ps1` ;
CG2 Q7 et Q8 (build 2).
**Reports en build 2 (doc 37 § 2.7, à verser)** : C8, C10, C11, D2, D9, D17, Q7, Q8, ERR-142, R7, ERR-145, remappage de Y/N, F7a (CenterBrow), F7c (accessoires), F8b (lévitation de PNJ : HeelHeight surestimé selon la chaussure, audit des données), F7b (posture après « regarder », passagère ; currentAnimation jamais effacé au lever), lot QPERS-ASSETS (qualité des personnages : peau en Subsurface Profile avec SSP_Girl_Head, ombres de contact sur les lumières des pièces ; essai console du 2026-10-20 : seul Sharpen utile, gravé), piste Fab PRISMIX Diagnostics (profileur UE 5.8, déjà dans la bibliothèque ; essai éventuel dans l'addon, comparé au CSV Profiler), branche « pièce cachée » de CAM2 ; décidé le 2026-10-20 : chaîne des packs de villes (STM1-SPEC-07 : outil de téléchargement, pack Paris 3 × 3 km gratuit) et déploiement du serveur Forgejo (Caddy, citypacks, lp-osmium, mot de passe de la base). Jeu de base : Londres et Bath. Monétisation : build 3. En attente : KEY2-SPEC-02 (4 questions), publication faite (56dfcfc).
**Horizon builds 6-7 (décidé le 2026-10-20)** : PNJ conversationnel par petit LLM local (pistes : Qwen3 1.7B / 4B ou SmolLM3 3B, Apache 2.0 ; llama.cpp, MIT ; modèle en pack optionnel ; Gemma et Llama écartés pour leurs licences). Préalables : définir l'interconnexion jeu ↔ modèle (état de scène, personnalité, intentions permises, sortie contrainte, repli scripté) et dépasser les limites actuelles du jeu (dialogues et actions figés) ; s'appuie sur l'interaction filtrée de la build 2 (§ 2.5).
**Leçon** : les sessions de lot ne reconnaissent pas toujours un message d'une session Big Boss dont l'id n'est pas dans
BOSS-ETAT : à la reprise, la nouvelle session Big Boss s'annonce à chaque session avec son id, ou l'utilisateur confirme.
## 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 : fait par l'utilisateur le 2026-10-20 vers le Forgejo (addon déjà à `6377ce6` ; jeu `pub/ue5.8:ue5.8`, pre-push 0). lp-repo et lp-paths : fiche REP1-DOC-02.
- 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 ; McpAutomationBridge décommissionné par l'utilisateur le 2026-10-20, désactivé dans le uproject, rien à remettre),
`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** : fait le 2026-10-20 (Forgejo : addon `6377ce6`, jeu `pub/ue5.8` `8084622`) ; tag `v2026.10.2.1a` non poussé, à décider.
3. **P7 / Sentry** : décision G1 **suspendue** (utilisateur, 2026-10-20 : « on suspend G1 ») ; plus d'échéance au 2026-10-27.
4. Hérités, non traités :
- ~~session inconnue dans l'addon et session « CG »~~ : clos le 2026-10-20 02:10 (BAR commité 37e6a9b, plus de C++ non suivi ; restent des traces et copies locales) ;
- ~~README racine qui annonce encore V2.0~~ : **déjà fait** par MEN1 (`c934e7d`, CHG-361), publié sur `origin/ue5.8` ; V2.0 ne reste que comme historique (constat du 2026-10-20 01:40) ;
- ~~écart CHG-329~~ : **déjà corrigé** par MEN1 (`c934e7d`, CHG-361, variante A : les deux mesures citées avec leur source) ; constat du 2026-10-20 01:55 ;
- 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).