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

Fiche STE-H3b — Niveau N3 — Modèle prévu (modèle de l'agent lp-cart) | utilisé <modèle déclaré> — Agent lp-cart — Skills lp-mcp (lecture), sk-protocol

1 Objectif : compléter la SPEC des gardes F2 / F3 restantes, non couvertes par STE-H3 (G1-G6), pour qu'elles soient exécutables par MCP sans improvisation : lecture _41 dans CallFunctionReturnBool, lecture _30, sites d'appel de getActorVar (CallFunction_141), setActorVar (CallFunction_150) et modifyActorVar (CallFunction_144) qui passent Person[0] en paramètre. Lot STE, registre D:\Game\LifePlay-master 5.8\Docs\Migration\etat\ST\STE\STE-TACHES.md, ligne STE-H3b. 2 Complexité : a1 b2 c1 d1 e1 f1 = 7 → N3 (aucun) 2b Agent : lp-cart (modèle surchargé : aucun) — préchargés : ceux de l'agent — à invoquer : lp-mcp (§ 3-4) — outils retirés : aucun 3 Contexte : copie D:\Game\LifePlay-master 5.8, branche ue5.8, lecture seule. Livrables amont : etat\ST\STE\STE-H3-SPEC.md (§ 2.1 conventions, § 2.8 correspondance nom compilé → nœud, § 4 Q3, R7, É1) ; dumps etat\ST\STE\dumps\ : GI__CallFunctionReturnBool.txt (585 nœuds, STE-D2), GI__CallFunction.txt, GI__getActorVar.txt, GI__setActorVar.txt, GI__EventGraph.txt ; journal STB-JEU2 (voir STE-H3-SPEC pour le chemin). Décision utilisateur (2026-10-10, Q3 de STE-H3-SPEC) : oui, fiche à part. Q1 = A (toutes les gardes, comportement identique ; cas B instruit par STE-H5). GI a été modifié par STE-GI (EventGraph seulement, 13 nœuds, STE-GI-IMPL.md) : les fonctions dumpées ne sont pas touchées. 4 Entrées et commandes (Grep / Read) : situer chaque lecture par la méthode de STE-H3-SPEC § 2.8 (comptes de L2) ; pour chaque garde, donner nœuds, broches (index), type_id, chemin « non valide » = ce que l'exécution fait déjà avec la référence nulle ; numéroter G7 et suivantes. 5 Pièges : lp-mcp § 3-4 ; cascades de Branch, pas d'AND ; sites d'appel à cibles multiples : ordre conservé ; les suffixes _N ne se relient pas aux nœuds par le dump (STE-H3-SPEC § 3). 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-H3b-SPEC.md au gabarit SPEC (D:\Game\LifePlay-master 5.8\.claude\skills\lp-doc\gabarits.md), critères de VAL (Grep F2 / F3 attendus dans un journal de jeu). 8 Critère d'acceptation : chaque garde exécutable par MCP, comportement inchangé justifié, ou question Q# à l'utilisateur. 9 Budget et arrêt : ≈ 60 tours, pic ≤ 250 k, ≈ 30 min ; arrêt si une lecture citée est introuvable (rapporter).