LifePlay-Revival/Docs/Migration/etat/SK/UES1/UES1-TACHES.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

4.6 KiB

UES1-TACHES : recycler les idées du plugin Epic « Unreal Engine Skills » dans nos skills et agents

Lot ouvert le 2026-10-15 par la session UES1. SPEC : etat\SK\SK-REVUE-unreal-engine-skills.md (revue R1 de SK-ARBRE, § 3 et § 4). Décision de l'utilisateur, citée : « approuve tout » (A1 à A5, B1 à B3, mode développeur Python). Source tierce : MIT, version 3.1.1, révision a6aa73ada02a9fb1f5415bec491f9942c519b297 ; copie de référence D:\Game\LifePlay_Backup_5.5\UES1\unreal-engine-skills-3.1.1\ (MD5.txt). Tout texte repris est reformulé (R4).

Périmètre (fichiers à réserver : DÉCLARATION à Big Boss)

  • Addon 5.8, D:\Game\LifePlay-Sandbox-5.8\Tools\claude\skills\ (jonction .claude\skills) : lp-mcp/SKILL.md (A1, A2, A3), lp-mcp/LICENSE (nouveau), lp-mcp/references/toolset.md (nouveau, B2 et B1), lp-commandlets/SKILL.md (A3, A5), lp-doc/SKILL.md (A4), descriptions de lp-build, lp-validate, lp-repo (A3), lp-validate/SKILL.md (B1, un renvoi d'une ligne).
  • etat\SK\SK-ARBRE.md (R13, A4).
  • Profil %USERPROFILE%\.claude : agents lp-mcp.md, lp-mcp-bp.md (A2, consigne BLOCKED-MCP) ; hook maison hooks\etat-session.py (nouveau, B3) et bloc SessionStart de settings.json (B3) — geste de l'utilisateur prévu (lp-lot : écriture dans le profil souvent refusée en mode auto).
  • Copie UE : Saved\Config\WindowsEditor\EditorPerProjectUserSettings.ini (A5, mode développeur Python) puis un lancement de l'éditeur pour générer Intermediate\PythonStub\unreal.py → BUILD-DEMANDE.
  • Partagés à la DOC : Docs\Journal_Modifications.md (CHG sous jeton), REPO\NUMEROS.md, Docs\README.md si besoin.
  • Hors périmètre : skills sk-* et ue-cpp-build de la couche 1-2 (R11) ; la clause d'exclusion A3 n'est posée que du côté lp-* des paires. Le jeu d'outils C++ de B2 est un lot à part (report au registre de 21_Sandbox_Addon.md).

Tâches

Fiche Objet Niveau Agent Statut Livrable
UES1-SPEC-01 Revue R1 et proposition N2 session UES1 faite, approuvée (« approuve tout ») etat\SK\SK-REVUE-unreal-engine-skills.md
UES1-IMPL-01 A1, A2, A3, A4, A5 (textes), B1, B2 (annexe) dans les skills de l'addon 5.8 et SK-ARBRE ; instantanés d'abord N2 session UES1 faite (réservation Big Boss 10:22 ; correctifs après VAL-01) UES1-IMPL-01.md
UES1-RECH-01 A3 : 3 scénarios de déclenchement par skill touché (R8), avant et après N1 lp-validator faite (estimé, aucune dégradation ; 2 retouches de description) UES1-RECH-01.md
UES1-IMPL-02 Agents lp-mcp, lp-mcp-bp (A2) et hook B3 : fichiers préparés dans le lot, copie par l'utilisateur (MD5 avant / après) N2 session UES1 + utilisateur préparée ; copie par l'utilisateur en attente UES1-IMPL-01.md, UES1-GESTES.md
UES1-BUILD-01 A5 : mode développeur Python, lancement de l'éditeur, stub présent N1 session UES1 faite (stub 35 Mo, réglage remis, BUILD-FIN acceptée) UES1-BUILD-01.md
UES1-VAL-01 Diff contre instantanés, seuls les blocs visés, LF, R9 (≤ 120 lignes pour les skills touchés), PubCheck N1 lp-validator FAIL C5 (PubCheck 2), puis VAL-02 PASS UES1-VAL-01.md, UES1-VAL-02.md
UES1-DOC-01 CHG sous jeton, NUMEROS, report B2 au doc 21, TRACES N1 lp-writer faite (CHG-366, PubCheck 0) UES1-DOC-01.md
UES1-T1, T2 Tickets au gardien : commit addon 5.8 (T1) → pin au doc 21 → commit jeu (T2) N1 lp-gardien déposés commits

Clôture (Big Boss, 2026-10-15). UES1-T1 fait b25c253 (addon, 8 fichiers), UES1-T2 fait f21061b (jeu, 23 fichiers, pin b25c253) ; contre-vérifiés par Big Boss (show --name-status = ticket, CHG-366 : 1 occurrence, pin au doc 21). Copies du profil faites par l'utilisateur, MD5 conformes à UES1-GESTES.md (A01C5AE0, 867936D7, 691C0A1C, E78C9D6C). profil/settings.json et profil/etat-session.py ignorés par .gitignore l. 75 (sous etat\, seuls .md et .csv sont suivis) : gardés hors git, copie dans D:\Game\LifePlay_Backup_5.5\UES1\profil-non-suivi\. Hors commit : cette clôture et UES1-INT.md (prochain ticket du jeu). Indicateurs : 5 fiches déléguées (VAL-01, VAL-02, RECH-01, DOC-01, INT), 1 FAIL de VAL (C5, chemin hérité), 0 escalade ; écart I15 (un heredoc). Reste : essai réel du hook B3 à la prochaine session ; B2 (jeu d'outils C++) et R9 au registre des reports du doc 21. FIN-LOT.

Désactivation du plugin : geste de l'utilisateur (/plugin ou enabledPlugins à false dans .claude\settings.json) ; la copie de référence suffit au lot.