4 KiB
Fiche ORGA1-T1v — Niveau N1 — Modèle prévu sonnet | utilisé <modèle déclaré par ton environnement> — Agent lp-validator — Skills lp-validate, sk-recount, sk-protocol
1 Objectif : verdict de VAL sur l'écriture ORGA1-T1 (6 fichiers) contre les critères de la SPEC § 7 — lot ORGA1, registre D:\Game\LifePlay-master 5.8\Docs\Migration\etat\AG\ORGA1\ORGA1-TACHES.md ligne ORGA1-T1v
2 Complexité : a1 b0 c0 d0 e1 f1 = 3 → N1 (aucun ; agent distinct de l'écriture)
2b Agent : lp-validator (modèle surchargé : aucun) — préchargés : (ceux de l'agent) — à invoquer : lp-validate, sk-recount — outils retirés : aucun
3 Contexte : SPEC D:\Game\LifePlay-master 5.8\Docs\Migration\etat\AG\ORGA1\ORGA1-SPEC.md (approuvée ; annexe A = texte attendu ; § 7 = critères) ; IMPL …\ORGA1\ORGA1-T1-IMPL.md (points à confirmer P1-P6 en § 5) et sa reprise …\ORGA1\ORGA1-T1b-IMPL.md (corrections A-G de Big Boss, textes dans …\ORGA1\ORGA1-T1b-corrections.py, P1-P5) ; etat\BOSS\BOSS-ETAT.md existe (créé par Big Boss, cité par boss.md § 8). Fichiers sous VAL : D:\Game\LifePlay-Sandbox-5.8\Tools\claude\skills\lp-lot\SKILL.md et boss.md (addon ue5.8, HEAD 3f94b5e) ; mêmes chemins sous D:\Game\LifePlay-Sandbox (lot/DC3-atelier, HEAD 29747a2) ; ~\.claude\skills\sk-orchestrate\SKILL.md et sa copie D:\Game\LifePlay-Sandbox-5.8\Tools\claude\skills\sk-orchestrate\SKILL.md (non suivie) ; D:\Game\LifePlay-master 5.8\Docs\32_Organisation_Agents.md (jeu ue5.8, HEAD ae5d5e4). Instantanés d'avant : D:\Game\LifePlay_Backup_5.5\ORGA1, ORGA1-addon58, ORGA1-addon, ORGA1-home.
Points amont à reprendre : P1-P6 de ORGA1-T1-IMPL.md § 5 et P1-P5 de ORGA1-T1b-IMPL.md § 5, un par ligne.
Attendus de compte : diff --numstat lp-lot/SKILL.md 11/0 dans chaque addon ; doc 32 41/1 ; sk-orchestrate MD5 305e5493… aux 2 emplacements. Addon D:\Game\LifePlay-Sandbox : lp-env/SKILL.md et lp-paths/SKILL.md modifiés par une autre session (hors lot, à ignorer).
4 Entrées et commandes :
a. Critères 1 à 8 de la SPEC § 7, rejoués un par un (commande exacte → sortie brute).
b. Texte : comparer chaque bloc de l'annexe A (A.1, A.2, A.3 a-c, A.4 a-e) au fichier cible (bloc ↔ lignes insérées) ; A.2 doit égaler boss.md entier.
c. Sources : pour chaque « BOSS l. N » cité dans boss.md et dans le doc 32 § 15.2, 15.9-15.11, sed -n 'Np' D:\Game\LifePlay-master 5.8\Docs\Migration\etat\BOSS\BOSS-JOURNAL.md et dire si la ligne soutient la phrase (oui / non / partiel) ; idem pour les renvois EVAL-RAPPORT.md § n (D:\Game\LifePlay-master 5.8\Docs\Migration\etat\EVAL\EVAL-RAPPORT.md).
d. Diff contre l'instantané : diff <instantané> <fichier> pour lp-lot/SKILL.md (×2), sk-orchestrate, doc 32 : ajouts seulement, sauf la ligne de titre du § 15 du doc 32.
e. Messages : la liste des mots de boss.md § 1 (table + MACHINE CALME, PAUSE) = celle du doc 32 § 15.8 après écriture.
f. Périmètre : git -C <dépôt> status --short des deux addons et du jeu : le lot n'ajoute que ses fichiers (addon 5.8 : fichiers CG et dossiers sk-*, agents non suivis d'une autre session, à ignorer ; jeu : autres lots en cours sous etat\, à ignorer).
5 Pièges : voir lp-validate § fins de ligne (compte de CR par tr -cd '\r' | wc -c, grep -c $'\r$' ment sous Git Bash) ; nouveaux : aucun
6 Interdits : ne modifier aucun fichier hors ton livrable ; aucune commande git qui écrit (+ sk-protocol § 2)
7 Livrable : D:\Game\LifePlay-master 5.8\Docs\Migration\etat\AG\ORGA1\ORGA1-T1-VAL.md au gabarit VAL de D:\Game\LifePlay-Sandbox\Tools\claude\skills\lp-doc\gabarits.md + compte rendu sk-protocol § 3
8 Critère d'acceptation : verdict PASS | FAIL (avec écarts numérotés E# et leur gravité) ; une source qui ne soutient pas sa phrase = écart
9 Budget et arrêt : 40 tours, pic ≤ 150 k, ≈ 20 min — tentative 1/4 ; arrêt si un fichier a changé pendant la VAL ; au budget : livrable partiel + état de reprise (sk-protocol § 8)