LifePlay-Revival/Docs/Migration/etat/AG/ORGA1/ORGA1-T1b-IMPL.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

5.6 KiB
Raw Blame History

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.md des 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.md existe (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.md et lp-paths/SKILL.md modifié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ées git 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