Fiche ORGA1-T1 — Niveau N1 — Modèle prévu sonnet | utilisé claude-sonnet-5-5 — Agent lp-writer — Skills lp-doc, sk-protocol # ORGA1-T1-IMPL : annexe A de la SPEC appliquée aux 6 fichiers (2026-10-11) Méthode : Edit / Write seulement (aucun script d'écriture) ; `cp` pour les copies c et e ; les contrôles sont en lecture. Texte source : `ORGA1-SPEC.md` annexe A. ## 1. Fichiers modifiés (chemins, lignes) | # | Fichier | Opération | Lignes | |---|---|---|---| | a | `D:\Game\LifePlay-Sandbox-5.8\Tools\claude\skills\lp-lot\SKILL.md` | A.1 inséré avant `## Livrables et registres` (ligne vide avant et après) | +10 / −0 (git numstat) ; section aux l. 53-62 | | b | `D:\Game\LifePlay-Sandbox-5.8\Tools\claude\skills\lp-lot\boss.md` | créé, A.2 sans les clôtures externes | fichier neuf (LF) | | c | `D:\Game\LifePlay-Sandbox\Tools\claude\skills\lp-lot\SKILL.md` et `boss.md` | `cp` depuis a et b | `cmp` identiques | | d | `~\.claude\skills\sk-orchestrate\SKILL.md` | A.3 (a) 3 puces après la puce « Critère d'entrée « 0 processus Unreal » » (l. 49-51) ; A.3 (b) « Découpage » après « Taille » (l. 53) ; A.3 (c) « Rotation » après « Les décisions et publications… » (l. 70) | +5 / −0 | | e | `D:\Game\LifePlay-Sandbox-5.8\Tools\claude\skills\sk-orchestrate\SKILL.md` | `cp` depuis d | MD5 égaux | | f | `D:\Game\LifePlay-master 5.8\Docs\32_Organisation_Agents.md` | A.4 (a) puce d'en-tête (+3 l., l. 21-23) ; (b) titre du § 15 (l. 411) ; (c) paragraphe « Réserve « mesure » » en fin de § 15.2 ; (d) 2 lignes dans le bloc du § 15.8 ; (e) § 15.9 à 15.11 en fin de fichier | +37 / −1 (git numstat) | Sorties brutes des contrôles (4g) : ``` git -C LifePlay-Sandbox-5.8 diff --numstat -- Tools/claude/skills/lp-lot/SKILL.md -> 10 0 Tools/claude/skills/lp-lot/SKILL.md git -C LifePlay-Sandbox diff --numstat -- Tools/claude/skills/lp-lot/SKILL.md -> 10 0 Tools/claude/skills/lp-lot/SKILL.md git -C "LifePlay-master 5.8" diff --numstat -- Docs/32_Organisation_Agents.md -> 37 1 Docs/32_Organisation_Agents.md git diff -U0 doc 32, lignes retirées -> -## 15. En vigueur depuis le 2026-10-10 (révision DOCSTAT) (seule ligne retirée) diff -> 48a49,51 / 49a53 / 65a70 ; lignes « < » (retirées) : 0 cmp lp-lot/SKILL.md (5.8 vs addon) ; cmp lp-lot/boss.md (5.8 vs addon) -> identiques (CMP_OK) md5sum sk-orchestrate (home | addon 5.8) -> 305e5493e6e51236aa59605701f2d709 aux deux emplacements tr -cd '\r' < f | wc -c -> 0 pour les 6 fichiers (7 chemins : lp-lot ×2 SKILL, ×2 boss, sk-orchestrate ×2, doc 32) git -C LifePlay-Sandbox status --short -> ` M …/lp-lot/SKILL.md`, `?? …/lp-lot/boss.md` (seuls changements) git -C LifePlay-Sandbox-5.8 status --short -- Tools/claude/skills/lp-lot -> ` M …/lp-lot/SKILL.md`, `?? …/lp-lot/boss.md` ``` Contrôle de texte (hors consigne, établi) : `boss.md` comparé par `diff` aux lignes 123-220 de la SPEC : identique. Pour A.1, A.3 (a)(b)(c), A.4 (a)(c)(d)(e), chaque ligne du texte SPEC est retrouvée telle quelle dans la cible (`grep -Fxv -f ` : 0 ligne absente). A.4 (b) : la ligne SPEC est une phrase qui contient le titre, vérifié par `Grep` (l. 411 du doc 32). Statut git de l'addon 5.8 (18 entrées) : le reste est l'état d'avant (fichiers CG, `Plugins/LPSandbox`, dossiers `sk-*` non suivis), non touché. `sk-orchestrate` de l'addon 5.8 est non suivi (Q3 : non commité). ## 2. Écarts à la SPEC - Aucun écart de texte. Un seul point de lecture : la fiche (4f, A.4 d) dit « ligne ajoutée », la SPEC (A.4 d) dit « deux lignes ajoutées au bloc » et donne deux lignes ; j'ai ajouté les deux (SPEC = seule source du texte). - `CHG-` laissé tel quel dans la puce d'en-tête du doc 32, comme prescrit. - Edit n'a normalisé aucune fin de ligne : tous les fichiers étaient en LF (CR = 0 avant et après). ## 3. Instantané (lot, manifeste) Faits avant l'envoi de la fiche, sous `D:\Game\LifePlay_Backup_5.5\` : - `ORGA1` : doc 32, MD5 de départ `5F652FFD…` (taille 38162). - `ORGA1-addon58` : `lp-lot/SKILL.md` `8A8561F0…`, `lp-lot/boss.md` `Existed=False`, `sk-orchestrate/SKILL.md` `6FC3975E…`. - `ORGA1-addon` : `lp-lot/SKILL.md` `8A8561F0…`, `lp-lot/boss.md` `Existed=False`. - `ORGA1-home` : `skills/sk-orchestrate/SKILL.md` `6FC3975E…`. MD5 relus avant d'écrire (`md5sum`) : tous égaux au départ (condition d'arrêt de la rubrique 9 non déclenchée). ## 4. Ce qui n'a pas été fait - Aucun journal, registre, index, doc 21, `NUMEROS.md` (DOC de clôture, plus tard sous jeton) ; `CHG-` du doc 32 reste à remplir par cette DOC. - Aucune commande git qui écrit ; aucun fichier sous `.claude/` du jeu ; pas de compilation (sans objet). - Rien pour le dépôt jeu hors doc 32. ## 5. Points à confirmer en VAL - P1 : `boss.md` des deux addons identique à `ORGA1-SPEC.md` l. 123-220 (`diff` vide), LF, une fin de ligne finale. - P2 : `lp-lot/SKILL.md` : section A.1 entre « Commits et dépôts » et « Livrables et registres », 0 ligne retirée dans les deux addons. - P3 : `sk-orchestrate` home = addon 5.8 (MD5 `305e5493…`) ; ajouts seulement par rapport à `ORGA1-home` (3 hunks d'ajout). - P4 : doc 32 : 1 seule ligne retirée (titre du § 15) ; § 15.9 à 15.11 en fin de fichier ; liens et renvois (`boss.md` § 1 à § 4, § 8) cohérents avec le contenu. - P5 : `CHG-` encore présent dans le doc 32 (l. 23) : à remplacer par la DOC de clôture avec le numéro réservé. - P6 : `sk-orchestrate` : les 3 puces (l. 49-51) suivent la puce « Critère d'entrée » (l. 48, dernière puce de « Pièges de rédaction ») et précèdent « Taille » (l. 52) ; « Découpage » est la ligne 53, « Taille » inchangé. ## 6. Fichiers à commiter Dépôt addon `D:\Game\LifePlay-Sandbox-5.8` (branche `ue5.8`) : - M `Tools/claude/skills/lp-lot/SKILL.md` - A `Tools/claude/skills/lp-lot/boss.md` - (non commité, décision Q3 : `Tools/claude/skills/sk-orchestrate/` reste non suivi) Dépôt addon `D:\Game\LifePlay-Sandbox` (branche `lot/DC3-atelier`) : - M `Tools/claude/skills/lp-lot/SKILL.md` - A `Tools/claude/skills/lp-lot/boss.md` Dépôt jeu `D:\Game\LifePlay-master 5.8` (branche `ue5.8`) : - M `Docs/32_Organisation_Agents.md` (fichier partagé : le gardien le commite aussitôt après la DOC qui remplace `CHG-`) - A `Docs/Migration/etat/AG/ORGA1/ORGA1-T1-IMPL.md` (si `etat` est suivi par le lot) Hors dépôt : `~\.claude\skills\sk-orchestrate\SKILL.md` (modifié, copie identique dans l'addon 5.8 non suivi). Tours : 12 / 40