5.7 KiB
LISIB-TACHES : registre des fiches (ST, lisibilité des textes de l'interface hors Settings, ouvert le 2026-10-10)
Orchestrateur : session « LISIB » (démarrée par Big Boss [7f1c9f], BOSS-JOURNAL.md l. 177). Copie
D:\Game\LifePlay-master 5.8, branche ue5.8, HEAD d'entrée e3df8ca.
Décision de l'utilisateur (2026-10-10, pendant le PIE de STF-T5b, rapportée par LOT STF, STF-TACHES.md l. 38) :
« La police est toujours trop faible, comme dans de nombreux cas » (texte gris clair sur fond gris, taille 12, vu dans
CharGen) → « Lot séparé ».
Contraintes de partage (Big Boss) : CharGen.uasset à LOT STF jusqu'au commit de STF-T5b ; MainMenu (STF), GI (STE),
StatMenu : écriture via Big Boss seulement ; copie UE sur BUILD-DEMANDE / BUILD-GO ; jeton du journal au commit.
Style d'une EditableTextBox : ULPWidgetStyleLibrary::SetEditableTextBoxStyle seulement (ERR-088), jamais le nœud Set.
Fini quand : inventaire et SPEC approuvés par l'utilisateur ; widgets retenus lisibles et validés en PIE avec lui ; CHG
écrit ; commit par le gardien ; [LISIB→BOSS] LISIB FIN-LOT etat\ST\LISIB\LISIB-TACHES.md envoyé.
| Fiche | Objectif (un résultat) | Note → Nx | Agent (modèle) | Dépend de | Statut | Livrable | CHG |
|---|---|---|---|---|---|---|---|
| LISIB-T1 | Inventaire en lecture seule des SpinBox, EditableText(Box) et TextBlock peu lisibles hors Settings (asset, widget, couleur, taille, fond, asset ou graphe) | a1 b1 c0 d0 e1 f0 = 3 → N1 | orchestrateur (Opus 5.5) | — | faite (2026-10-10), hors copie UE, approuvée avec la SPEC | LISIB-T1-CART.md, LISIB-T1-inventaire.md |
— |
| LISIB-SPEC | Périmètre, couleurs et tailles cibles, méthode (asset, C++ ou les deux), soumis à l'utilisateur avant toute écriture | a1 b1 c1 d1 e1 f1 = 6 → N2 | orchestrateur (Opus 5.5) | LISIB-T1 | approuvée le 2026-10-10 : Q1 a, Q2 a (C++ seul, LPReadableTextSubsystem), Q3 a (comme Settings, A40 inclus), Q4 a (min 16 ; champs min 14) |
LISIB-SPEC.md § 8 |
— |
| LISIB-IMPL | Nouveau ULPReadableTextSubsystem (Source\LifePlay\LPReadableTextSubsystem.h/.cpp), aucun autre fichier |
a1 b1 c1 d1 e1 f1 = 6 → N2 | orchestrateur (Opus 5.5) | tag LISIB-avant (R1) | faite : 2 fichiers neufs écrits après le tag (45 + 220 lignes, LF), non compilés | LISIB-IMPL.md |
à réserver |
| LISIB-BUILD | Compilation éditeur (Tools\Build.ps1 -Lot LISIB) |
a0 b1 c0 d0 e1 f0 = 2 → N0 | lp-builder | LISIB-IMPL, BUILD-GO | faite 17:34-17:35 : code 0, 0 erreur, 0 avertissement, LPReadableTextSubsystem.cpp compilé (journal l. 42), DLL 17:35:12 |
LISIB-BUILD.md, LISIB_Build_20261010-173435.txt |
— |
| LISIB-VAL1 | VAL statique (hors copie UE) du code neuf | a1 b1 c0 d0 e1 f0 = 3 → N1 | lp-validator | LISIB-IMPL | PASS-STATIC ; D1 corrigé (survol teinté, .cpp 223 l., 51f7fd23…), D3 à trancher en PIE |
LISIB-VAL1.md |
— |
| LISIB-VAL | VAL après compilation, par un agent distinct de l'IMPL | à noter | lp-validator | LISIB-BUILD | à faire | LISIB-VAL.md |
— |
| LISIB-VAL2 | VAL de la correction J1-a (pas des SpinBox) et de sa recompilation | a1 b1 c0 d0 e1 f0 = 3 → N1 | lp-validator | correction J1-a | PASS | LISIB-VAL2.md, LISIB-J1a_Build_20261010-183020.txt |
— |
| LISIB-J1 | PIE avec l'utilisateur, écran par écran | — | orchestrateur + utilisateur | LISIB-BUILD | conforme (18:03-18:40) : tout lisible ; correction J1-a (pas 0,01 Pitch, 0,1 Variance CharGen et StatMenu) faite, recompilée, validée ; D3 commun ; 16 partout | LISIB-J1.md |
— |
| LISIB-S1 | Report après le gel : pas de 0,1 sur toutes les stats (StatAdjust.ValueBox). Il faut retirer les 2 Round du graphe de StatAdjust.uasset et poser Delta 0,1 (écriture d'asset par MCP) |
à noter | à choisir | gel levé, build de dev | reporté (décision de l'utilisateur : « Après le gel ») | à ouvrir | — |
| LISIB-DOC | CHG au journal (jeton) | — | orchestrateur / lp-writer | LISIB-J1 vert, preuve en jeu sur l'archive Development de LOT STF (décision utilisateur relayée par Big Boss) | J2 conforme sur l'archive (« tests terminé, rien de marquant », 32 lignes LISIB :, LISIB-J2.md) ; CHG-319 réservé (verrou 70) ; jeton de Big Boss (HEAD 5c55db4) : CHG-319 écrit au journal (au-dessus de CHG-315), plage de l'index Docs/README.md l. 71 portée à CHG-319, NUMEROS « utilisé » ; LifePlay.uproject décrit (« Garder et commiter ») |
LISIB-J2.md, LISIB-DOC.md |
CHG-319 |
| LISIB-R1 | Ticket TAG LISIB-avant au gardien |
— | lp-gardien | SPEC approuvée, 66-libre (STE) |
fait : tag LISIB-avant = 71511a2 (verrou 67) |
etat\REPO\tickets\LISIB-R1.md |
— |
| LISIB-R2 | Ticket COMMIT au gardien (dernier commit avant la levée du gel) | — | lp-gardien | LISIB-DOC | déposé | etat\REPO\tickets\LISIB-R2.md |
CHG-319 |
Constats hors lot (à corriger après le gel, consigne de Big Boss du 2026-10-10) :
.hyperai\scripts\Start-HyperAIStudioEditor.ps1l. 13-14 :$args = @($ProjectFile, …)est passé àStart-Process -ArgumentListsans guillemets. Le cheminD:/Game/LifePlay-master 5.8/LifePlay.uprojectcontient une espace : l'éditeur s'ouvre sans projet. Constaté au lancement de LISIB-J1 (17:59, PID 5572 fermé). Contournement : lancement direct avec le chemin entre guillemets (PID 5008, 18:03). Correctif probable :""$ProjectFile""dans$args.Tools\EtatDir.ps1l. 21 : la table ne connaît pas LISIB, si bien que le résumé deBuild.ps1est tombé dansetat\LISIB\. Contournement :-EtatDir ST\LISIB(Big Boss).
Fichiers à commiter à ce stade : aucun (lot en SPEC). Outils de l'inventaire : Saved\LISIB\lisib_inv.py,
Saved\LISIB\lisib_ana.py (hors git, relançables à la VAL).