LifePlay-Revival/Docs/Migration/etat/AG/P7/fiches/P7-T9v.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.2 KiB
Raw Blame History

Fiche P7-T9v — Niveau N1 — Modèle prévu sonnet | utilisé <modèle déclaré par ton environnement> — Agent lp-validator — Skills sk-protocol, sk-recount, lp-validate 1 Objectif : verdict PASS / FAIL sur les versions corrigées de sk-protocol, sk-orchestrate (addon 5.8) et lp-doc/gabarits.md (2 addons) issues de P7-T9 — lot P7, registre P7-TACHES.md ligne T9v 2 Complexité : a1 b1 c0 d0 e1 f1 = 4 → N1 (aucun) 2b Agent : lp-validator (modèle surchargé : aucun) — préchargés : sk-protocol, sk-recount — à invoquer : lp-validate (§ 1, fichiers non suivis : comparer à un instantané) — outils retirés : aucun 3 Contexte : fiche d'écriture D:\Game\LifePlay-master 5.8\Docs\Migration\etat\AG\P7\fiches\P7-T9.md (E1 à E4, rubrique 4 = le texte attendu) et son livrable ...\P7\P7-T9-DOC.md (partiel). Les Edit refusés par le mode auto ont été appliqués ensuite : E1 l. 21 et E2 (§ 9) par la session P7 n° 1 sur ordre de l'utilisateur ; E1 § 4 l. 72 (« sauf fiche insécable (motif écrit en rubrique 2) : N5 ») et E3 l. 67 (« (une tentative consommée) ») par l'utilisateur lui-même (constaté le 2026-10-12 par la session P7 n° 2 : MD5 sk-orchestrate 9A24CB8A → 18FDD81A, 93 lignes, 0 CR). Décisions : ...\P7\P7-DECISIONS.md D-P7.10, D-P7.12, D-P7.13, D-P7.14 (utilisateur, 2026-10-12, « tout en a »). Instantanés d'avant P7 : D:\Game\LifePlay_Backup_5.5\P7\addon58\{sk-protocol,sk-orchestrate,lp-doc}\ et ...\P7\addon55\lp-doc\ (+ manifest.csv). Révisions hors fiche validées par P7-T2 (...\P7\P7-T2-VAL.md) : elles sont dans le diff instantané → version et ne sont pas à reprocher à T9 ; seul l'écart E1-E4 est jugé ici. Points amont à reprendre : réserves de P7-T2 § 4-6 (5 blocs non annoncés conservés par décision D-P7.14 a). 4 Entrées et commandes : a. md5sum des 4 fichiers : D:\Game\LifePlay-Sandbox-5.8\Tools\claude\skills\sk-protocol\SKILL.md, ...\sk-orchestrate\SKILL.md, ...\lp-doc\gabarits.md, D:\Game\LifePlay-Sandbox\Tools\claude\skills\lp-doc\gabarits.md ; wc -l ; CR par tr -cd '\r' < f | wc -c. b. git diff --no-index instantané → version pour chacun (code de sortie 1 attendu, pas une erreur) ; pour chaque bloc du diff : rattacher à E1, E2, E3, E4 ou à un bloc déjà validé par T2 ; tout bloc sans rattachement = écart. c. E1 : l. 21 et § 4 disent la même chose (11-12 → scinder d'abord ; N5 seulement pour une fiche insécable, motif écrit en rubrique 2). E2 : § 9, déclencheur = moitié du budget de tours et question non tranchée par une sortie brute ; « aucune sortie brute nouvelle (rien dans Mesuré, aucun fichier écrit) » retiré. E3 : Mesuré « sans objet : » (sk-protocol § 3) ; « une tentative consommée » (sk-orchestrate § 4, ligne connaissance) ; relayée (<agent>) dans la liste Statuts et « une tentative » dans la phrase Statut relayée (gabarits ×2). E4 : puce Garde de budget (sk-orchestrate § 4, avec get_usage, motif 2026-10-11) et puce opération insécable (sk-protocol § 8). d. Renvois : chaque § n cité par les 3 fichiers modifiés vers sk-protocol, sk-orchestrate, gabarits.md existe dans la version addon 5.8 (grep des titres ## n). e. Les deux gabarits.md : MD5 identiques. 5 Pièges : lp-validate § 1 (git diff --no-index rend 1) ; grep -c $'\r$' ment sous Git Bash ; motif grep terminé par \ : « Trailing backslash ». 6 Interdits : aucune modification de fichier hors le livrable ; aucun accès en écriture à %USERPROFILE%\.claude\skills ; aucune commande git qui écrit (+ sk-protocol § 2). 7 Livrable : D:\Game\LifePlay-master 5.8\Docs\Migration\etat\AG\P7\P7-T9-VAL.md au gabarit VAL + compte rendu sk-protocol § 3 8 Critère d'acceptation : tableau E1-E4 (fichier, ligne, texte relevé, conforme oui/non) ; liste des blocs du diff avec leur rattachement ; ≤ 120 lignes, 0 CR, gabarits identiques, 0 renvoi cassé ; verdict PASS si tout est conforme et aucun bloc sans rattachement, PASS avec réserves si seuls des écarts de forme, sinon FAIL 9 Budget et arrêt : 40 tours (N1), pic ≤ 150 k, ≈ 15 min — tentative 1/4 ; arrêt si un des 4 fichiers manque ; au budget : livrable partiel + état de reprise