6.8 KiB
Fiche DOCMV-T4 + DOCMV-T5 — Niveau N2 — Modèle prévu orchestrateur (Opus 5.5) | utilisé Opus 5.5 (claude-opus-5-5) — Agent : session DOCMV — Skills lp-lot, lp-doc, sk-change-safety
DOCMV-IMPL : instantané, déplacement des 41 fichiers, corrections de références et trace documentaire (2026-10-10)
Plan suivi : DOCMV-SPEC.md § 4 (S0-S5). Gel Big Boss GEL-GO 11:48, HEAD d'entrée ee9dce2 (vérifié : branche ue5.8,
git status --short -- Docs/Migration/*.md Docs/Migration/correctifs README.md Tools vide ; skills des deux addons
identiques et propres, commits a8dea6d / bdb8f6b).
Établi
S0 — Tag
Ticket DOCMV-R1 fait par lp-gardien : tag annoté DOCMV-avant → commit ee9dce2 (verrou 17).
S1 — Instantanés (Tools\Snapshot.ps1)
| Lot | Manifeste | Lignes | Existed=True | Existed=False |
|---|---|---|---|---|
DOCMV (jeu) |
D:\Game\LifePlay_Backup_5.5\DOCMV\manifest.csv |
88 | 52 (35 docs, 6 patchs, README.md, 5 Tools, 2 .cursor, CLAUDE.md, 2 archives U58) |
36 (35 cibles Docs\*.md + Docs\correctifs) |
DOCMV-addon58 |
…\DOCMV-addon58\manifest.csv |
24 | 24 (13 fichiers de skills + 11 hors skills) | 0 |
DOCMV-addon55 |
…\DOCMV-addon55\manifest.csv |
13 | 13 (skills) | 0 |
Hors dépôt : …\DOCMV\hors-depot\ (lp-writer.md, docs-reference-5-8.md). Lots addon séparés : un README.md d'addon |
||||
| aurait été sauté dans le manifeste du jeu (même chemin relatif, règle « déjà au manifeste »). |
S2 — Déplacement
Script pwsh (lecture des 35 noms, arrêt si une cible existe, MD5 avant / après, Move-Item) : 41 déplacés, 0 MD5
différent ; Docs\*.md = 35, Docs\correctifs = 6, Docs\Migration = etat seul. Aucune collision.
S3 — Corrections (Edit ; fins de ligne conservées : CR avant = après sur chaque fichier, mesuré)
Jeu : README.md racine (12 liens) ; Docs/19 (7 liens ](../../ → ](../) ; Docs/22 l.7 ; Docs/09 l.92 ; Docs/24
l.409, 411 ; Docs/32 l.129, 274, 285 ; Docs/05 l.15 ; Docs/08 l.37 (1 ligne → 2) ; Docs/README.md (bandeau DOCMV,
ligne Migration/etat/, plage CHG-001 à CHG-301) ; Tools/BuildCollections.py l.1, CheckIntegrity.ps1 l.3,
ReimportCorrectif.ps1 l.3, SplitModules.ps1 l.3, debug/LifePlay_debug_ui.ps1 l.1 ; archives
etat/U58/U1/U1-MODS-MOTEUR.md l.5, etat/U58/UA/UA-MODS.md l.4 (../../../ → ../../../../).
Addon 5.8 : skills lp-doc (description, bandeau « Emplacements », titres Journal / Registre / Docs numérotées, commandes
Select-String, ligne README, livrables), lp-lot l.9, lp-repo § 5-6, lp-build l.112, lp-paths l.32 (19 insertions,
15 suppressions) ; README.md (3), Docs/SB-plan.md (3), Docs/Modding/Creating_Asset_Mods.md (1), 7 en-têtes de Tools/.
Addon 5.5 : les 5 skills recopiés de l'addon 5.8 (cp -p) ; diff -rq des deux dossiers de skills : vide.
Hors dépôt : CLAUDE.md (ligne ajoutée sous « Livrables »), ~\.claude\agents\lp-writer.md (description),
.cursor/skills/lifeplay-debug-build/SKILL.md l.18-19, reference.md l.80, mémoire docs-reference-5-8.md l.17.
S4 — Trace
Docs/Journal_Modifications.md : entrée CHG-300 (après CHG-301, ordre décroissant) ; Docs/29 : règle de méthode
(§ Dépôts, outils, livrables) et puce DOCMV au point d'étape ; Docs/32 § 9 : ligne « Journal CHG, registre ERR, index, docs
numérotées, correctifs/ » ; Docs/README.md : S3.
S5 — Contrôles (script check.py, lecture seule, état réel)
- Anciens chemins (
Migration/<un des 35>ouMigration/correctifs) : skills (2 addons), agents,CLAUDE.md,Tools,.cursor,README.mdracine, mémoire : 0.Docs/*.md: 75, toutes dansJournal_Modifications.md(entrées passées- table ancien → nouveau de CHG-300). Restes décidés :
Source/*.h11 (D2), addon55 15 (D5),etat245 (archives et lots ouverts, D3). Addon58 : 1 horsPlugins,Docs/SB0-conception.mdl.4 =LifePlay-master 5.5/Docs/Migration/23_…: chemin explicite de la copie 5.5, toujours juste, laissé.
- table ancien → nouveau de CHG-300). Restes décidés :
- Correction après VAL (écart E1) :
check.pycomme T1 excluaitPlugins\; la VAL y a trouvé 14 commentaires de plus (jeu 2 :LPAnimCore.Build.csl.1,LPDataCache.hl.1 ; addon 5.8 12 sousPlugins/LPSandbox/Source/**; addon 5.5 : les 12 mêmes, D5). Recompte de l'orchestrateur (grep -rnEsur les troisPlugins) : identique. Vérifié aussi, 0 occurrence :Content/Modules,Mods,Releases,Plugins/McpAutomationBridge,ModSourcesetAnimSourcesde l'addon 5.8. Décision utilisateur D2-bis « Laisser, comme D2 » : non corrigés. - Liens Markdown : 0 lien cassé créé par le lot ; les 2 liens d'archives U1 / UA résolvent ; 12 liens du README racine et
57 liens des docs résolvent. Liens morts restants, tous antérieurs au lot (même liste qu'en T1) :
.cursor/plans(6),etat/PROP/PROP-CART.mdl.127,etat/U58/U8/U8-T1-CART.mdl.134,Creating_Asset_Mods.mddes deux addons (2 + 2), skills synchronisés de~\.claude\skills\synced(hors projet) ; faux positifDOCMV-T1-INV.mdl.18 (texte «](…)»). - Fichiers déplacés et modifiés : 10 docs sur 35 (05, 08, 09, 19, 22, 24, 29, 32, Journal, README) ; 6 patchs identiques.
Estimé
Détection de renommage de git : les 10 docs modifiés gardent l'essentiel de leur contenu (au plus +6 lignes sur 320) ;
similarité attendue > 90 %, donc 41 R au commit. À vérifier par le gardien (git show --stat -M).
Fichiers à commiter
Jeu (D:\Game\LifePlay-master 5.8, ticket DOCMV-R4) : R × 35 Docs/Migration/<nom>.md → Docs/<nom>.md ; R × 6
Docs/Migration/correctifs/P0n_….patch → Docs/correctifs/P0n_….patch ; M README.md, M Tools/BuildCollections.py,
M Tools/CheckIntegrity.ps1, M Tools/ReimportCorrectif.ps1, M Tools/SplitModules.ps1, M Tools/debug/LifePlay_debug_ui.ps1,
M Docs/Migration/etat/U58/U1/U1-MODS-MOTEUR.md, M Docs/Migration/etat/U58/UA/UA-MODS.md ; A Docs/Migration/etat/DOC/DOCMV/
(DOCMV-TACHES.md, DOCMV-T1-INV.md, DOCMV-T1-references.csv, DOCMV-SPEC.md, DOCMV-IMPL.md, DOCMV-VAL.md,
DOCMV-EVAL.md) ; A Docs/Migration/etat/REPO/tickets/DOCMV-R1.md … R4.md ; M Docs/Migration/etat/REPO/REPO-JOURNAL.md ;
M Docs/Migration/etat/REPO/NUMEROS.md (statut CHG-300).
Addon 5.8 (ticket DOCMV-R2) : M Tools/claude/skills/{lp-doc,lp-lot,lp-paths,lp-repo,lp-build}/SKILL.md, M README.md,
M Docs/SB-plan.md, M Docs/Modding/Creating_Asset_Mods.md, M Tools/{BuildMod.ps1,HairImportFbx.py,HairMaterials.py, HairPipeline.ps1,ModSource.ps1,Roots.ps1,anim/AnimPipeline.ps1}.
Addon 5.5 (ticket DOCMV-R3) : M Tools/claude/skills/{lp-doc,lp-lot,lp-paths,lp-repo,lp-build}/SKILL.md.
Jamais : Content/UI/MainMenu.uasset (STF), registres et fiches non commités de STE, STF, OBB, AG, BOSS.