5.6 KiB
Fiche ORGA1-T1b — Niveau N1 — Modèle prévu sonnet | utilisé claude-sonnet-5-5 — Agent lp-writer (reprise) — Skills lp-doc, sk-protocol
ORGA1-T1b-IMPL : corrections A-G de la relecture Big Boss appliquées (2026-10-11)
Source unique des textes : D:\Game\LifePlay-master 5.8\Docs\Migration\etat\AG\ORGA1\ORGA1-T1b-corrections.py (lu en entier avant d'agir).
1. Fichiers modifiés (chemins, lignes)
Dry-run (python -I …\ORGA1-T1b-corrections.py --dry-run, lecture seule) : 24 lignes <id> 1 <fichier>, aucune à 0 ou à plus de 1, « dry-run : rien écrit » (critère d'arrêt de la rubrique 9 non déclenché).
Écriture par Edit, pas par le script : la règle permanente du rôle (Edit / Write, jamais de script Python pour modifier) prime sur la commande (a) ; le --dry-run seul a été lancé. Les 24 remplacements du script ont été faits un par un par Edit, avec les mêmes textes (ancien et nouveau copiés du script) ; boss.md et SKILL.md de l'addon LifePlay-Sandbox ont été recopiés par cp depuis l'addon 5.8 (identiques avant correction, vérifié en T1 par cmp).
| Correction | Fichiers | Résultat |
|---|---|---|
| B-E (§ 2 : jeu sur archive, processus étranger) | SPEC annexe A.2, boss.md ×2 |
fait |
A1, A2 (§ 4.1 renvoi au § 2 ; § 4.3 git status de tout l'arbre) |
SPEC, boss.md ×2 |
fait |
| G-C-D (§ 7 : BOSS l. 274, R-REPO1, pin final) | SPEC, boss.md ×2 |
fait |
F1 (§ 8 : BOSS-ETAT.md) |
SPEC, boss.md ×2 |
fait |
F2 (résumé lp-lot/SKILL.md) |
SPEC A.1, SKILL.md ×2 |
fait |
| A3, A4, F3 (doc 32 § 15.2, § 15.9) | SPEC A.3/A.4, 32_Organisation_Agents.md |
fait |
Cibles écrites (7) : D:\Game\LifePlay-master 5.8\Docs\Migration\etat\AG\ORGA1\ORGA1-SPEC.md ; D:\Game\LifePlay-Sandbox-5.8\Tools\claude\skills\lp-lot\boss.md et SKILL.md ; D:\Game\LifePlay-Sandbox\Tools\claude\skills\lp-lot\boss.md et SKILL.md ; D:\Game\LifePlay-master 5.8\Docs\32_Organisation_Agents.md. (Le script en liste 7 avec doublons de chemins : SPEC, 2 boss.md, 2 SKILL.md, doc 32 = 6 fichiers distincts écrits.) sk-orchestrate non touché.
Contrôles (sorties brutes) :
cmp boss.md (addon 5.8 vs addon) -> identiques ; cmp SKILL.md idem -> CMP_OK
diff <bloc A.2 de la SPEC, l. 124-238> <boss.md addon 5.8> -> 113,114d112 < ``` < (ligne vide) [seules lignes en plus côté SPEC : clôture ``` du bloc et ligne vide ; contenu identique]
git -C LifePlay-Sandbox-5.8 diff --numstat -- Tools/claude/skills/lp-lot/SKILL.md -> 11 0
git -C LifePlay-Sandbox diff --numstat -- Tools/claude/skills/lp-lot/SKILL.md -> 11 0
git -C "LifePlay-master 5.8" diff --numstat -- Docs/32_Organisation_Agents.md -> 41 1 (seule ligne retirée : « ## 15. … (révision DOCSTAT) »)
tr -cd '\r' | wc -c : boss.md 5.8 / SKILL.md 5.8 / boss.md addon / SKILL.md addon / doc 32 / SPEC -> 0 / 0 / 0 / 0 / 0 / 0
grep -c "BOSS l. 277" boss.md 5.8 : 0 ; boss.md addon : 0
grep -c "BOSS-ETAT.md" boss.md 5.8 : 2 ; SKILL.md 5.8 : 1 ; boss.md addon : 2 ; SKILL.md addon : 1 ; doc 32 : 1 (SPEC : 4)
md5sum sk-orchestrate (home | addon 5.8) -> 305e5493e6e51236aa59605701f2d709 aux deux emplacements (inchangé)
grep -Fxv -f 32_Organisation_Agents.md <lignes A.4 de la SPEC (33)> -> aucune ligne absente
CHG-<n> reste 1 fois dans le doc 32 (DOC de clôture).
2. Écarts à la SPEC
- Écart de méthode à la fiche T1b : script non exécuté en écriture, remplacements faits par Edit (voir § 1) ; résultat attendu identique, prouvé par les contrôles ci-dessus (diff vide,
cmp, comptes). Si le coordinateur préfère le script, il est inutile de le relancer : un second passage donnerait « ancien texte absent » et s'arrêterait sans écrire. - Aucun texte hors script.
3. Instantané (lot, manifeste)
Ceux de T1 (D:\Game\LifePlay_Backup_5.5\ORGA1, ORGA1-addon58, ORGA1-addon, ORGA1-home), premier état de chaque fichier, non recopié. Pas d'instantané de ORGA1-SPEC.md (livrable de lot, non destructif ; état avant = celui de T1 + corrections, récupérable par inversion des 9 remplacements du script).
4. Ce qui n'a pas été fait
Pas de journal, registre, index, NUMEROS ; pas de remplacement de CHG-<n> ; aucune commande git qui écrit ; sk-orchestrate non modifié.
5. Points à confirmer en VAL
- P1 :
boss.mddes deux addons égal au bloc A.2 de la SPEC (diff vide hors clôture), sans « BOSS l. 277 », avec « BOSS l. 274 ». - P2 :
lp-lot/SKILL.md: 11 lignes ajoutées, 0 retirée, dans les deux addons. - P3 : doc 32 : 41 ajoutées, 1 retirée ; § 15.2 cite « BOSS l. 235-236 » et « tout l'arbre » ; § 15.9 cite
BOSS-ETAT.md. - P4 :
etat/BOSS/BOSS-ETAT.mdexiste (fichier cité par le texte, tenu par Big Boss) : non vérifié ici. - P5 : état git de l'addon
D:\Game\LifePlay-Sandbox:Tools/claude/skills/lp-env/SKILL.mdetlp-paths/SKILL.mdmodifiés alors qu'ils étaient propres au contrôle de T1 ; ni T1 ni T1b ne les ont touchés (autre session probable). L'addon 5.8 compte 20 entréesgit status --short(18 en T1). À signaler au gardien : ne pas les inclure dans le ticket ORGA1.
6. Fichiers à commiter
Addon D:\Game\LifePlay-Sandbox-5.8 (ue5.8) : M Tools/claude/skills/lp-lot/SKILL.md, A Tools/claude/skills/lp-lot/boss.md.
Addon D:\Game\LifePlay-Sandbox (lot/DC3-atelier) : M Tools/claude/skills/lp-lot/SKILL.md, A Tools/claude/skills/lp-lot/boss.md (pas lp-env, lp-paths).
Jeu D:\Game\LifePlay-master 5.8 (ue5.8) : M Docs/32_Organisation_Agents.md ; A Docs/Migration/etat/AG/ORGA1/ORGA1-SPEC.md, ORGA1-T1-IMPL.md, ORGA1-T1b-IMPL.md, ORGA1-T1b-corrections.py (si etat/AG/ORGA1 est suivi par le lot).
Tours : 11 / 20