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

2.4 KiB

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.