LifePlay-Revival/Docs/Migration/etat/ST/STE/fiches/STE-H5.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

23 lines
2.4 KiB
Markdown

Fiche STE-H5 — Niveau N3 — Modèle prévu (modèle de l'agent lp-cart) | utilisé <modèle déclaré> — Agent lp-cart — Skills sk-protocol
1 Objectif : expliquer pourquoi la variable de scène `AI` est absente (tableau `Person` de longueur 0) pendant la rafale
des routines d'IA (24 démarrages « by 0 », 21:32:09-21 dans STB-JEU2), alors que le moteur pose toujours `AI` =
`[AIDummy]` avant les routines (cas B de Q1, `STE-H3-SPEC.md` § 4). Une hypothèse testée, verdict, et correctif proposé
si la cause est trouvée. Lot STE, registre `D:\Game\LifePlay-master 5.8\Docs\Migration\etat\ST\STE\STE-TACHES.md`, ligne STE-H5.
2 Complexité : a1 b2 c2 d0 e1 f1 = 7 → N3 (aucun)
2b Agent : lp-cart (modèle surchargé : aucun) — préchargés : ceux de l'agent — à invoquer : aucun — outils retirés : aucun
3 Contexte : copie `D:\Game\LifePlay-master 5.8`, lecture seule. Livrables amont : `etat\ST\STE\STE-H3-SPEC.md` § 4
(Q1 cas B, piste : boucle `CheckingAiIndex`, macro `Async` `ItersPerTck = 7` EGB:24915-24918, effacement des variables
de scène) ; `etat\ST\STD\STD-SCN-DIAG.md` ; dumps `etat\ST\STE\dumps\GI__EventGraph.txt` (après STC, avant STE-GI ;
STE-GI n'a touché ni les routines ni les variables de scène) et `GI__CallFunction.txt` ; journal STB-JEU2.
Décision utilisateur (2026-10-10, Q1 = A) : gardes posées (le symptôme est masqué) ; cause instruite ici.
4 Entrées et commandes (Grep / Read) : suivre la pose de `AI` (`AddVariable('AI')`, `CallFunction_779` / `_739`) et ses
effacements (`clearVariable`, `clearScenePersons`, fin de scène) ; chercher un entrelacement possible entre deux
routines traitées par la boucle asynchrone (une routine efface les variables pendant qu'une autre les lit).
5 Pièges : les numéros de ligne EGB de STE-H3-SPEC renvoient au dump STB : citer le dump STE ; un seul essai, au gabarit
DIAG ; ne pas proposer de correctif qui change un comportement visible sans question à l'utilisateur.
6 Interdits : aucune écriture hors du livrable ; pas d'éditeur, de commandlet ni de build ; aucun commit (+ sk-protocol § 2).
7 Livrable : `D:\Game\LifePlay-master 5.8\Docs\Migration\etat\ST\STE\STE-H5-DIAG.md` au gabarit DIAG
(`D:\Game\LifePlay-master 5.8\.claude\skills\lp-doc\gabarits.md`).
8 Critère d'acceptation : verdict étayé par `fichier:ligne` ; hypothèse suivante proposée si réfutée.
9 Budget et arrêt : ≈ 60 tours, pic ≤ 250 k, ≈ 30 min.