LifePlay-Revival/Docs/Migration/etat/SK/SK-T4-V1b.md

51 lines
3.3 KiB
Markdown
Raw Normal View History

# SK-T4-V1b : skills de couche 3 (lp-build, lp-commandlets, lp-doc, lp-lot, lp-paths, lp-env)
Fiche SK-T4-V1b — Niveau N1 — Modèle prévu sonnet | utilisé sonnet
Lot SK, vague V1 (avant U0). Date 2026-10-08. Aucun git, aucune exécution, aucun build ; jonction non créée.
## Fichiers (dans `D:\Game\LifePlay-Sandbox\Tools\claude\skills\`)
| Fichier | Lignes |
|---|---|
| `lp-build/SKILL.md` | 51 |
| `lp-build/symptoms.md` (annexe : symptôme → cause) | 22 |
| `lp-commandlets/SKILL.md` | 51 |
| `lp-doc/SKILL.md` | 51 |
| `lp-doc/gabarits.md` (annexe : squelettes CART à EVAL) | 33 |
| `lp-lot/SKILL.md` | 59 |
| `lp-paths/SKILL.md` | 58 |
| `lp-env/SKILL.md` | 61 |
Tous les SKILL.md sont ≤ 120 lignes (lignes longues dans lp-build : pièges de la mémoire repris tels quels).
## Sources lues
`SK-ARBRE.md` (§ 2, 5, 7, 8-9), mémoires `lifeplay-build-pitfalls` (reprise intégrale dans lp-build), `migration-method`,
`runtime-measurement`, `sandbox-not-committed`, `sandbox-decoupling`, `github-publication`, `ue58-migration`,
`feedback-packaging-test-paths` ; docs `09_Commandes_Utiles.md`, `10_Protocole_Operations.md`, `18_Build_Debug.md`,
`README.md`, `Journal_Modifications.md` et `Registre_Erreurs.md` (format et derniers numéros), `27_Plan_Migration_UE58.md`,
`22_Eval_Agents_Sandbox.md`, `24_Plan_Decouplage_Sandbox.md` ; scripts `Tools/Snapshot.ps1`, `Restore.ps1`,
`RunCommandlet.ps1`, `BuildDebug.ps1`, `LogStats.ps1`, addon `Tools/BuildMod.ps1`, `Roots.ps1` ; `etat/U58/UA/UA-OUTILS.md`,
`UA-JEU.md` § 3 (liste des 32 commandlets), `UA-FAB.md`, `UA-SYNTHESE.md` ; `.gitignore` du jeu et de l'addon.
## Vérification des commandes
Chaque commande citée figure dans `09_Commandes_Utiles.md` ou dans l'en-tête d'un script lu (Snapshot, Restore,
RunCommandlet, BuildDebug, BuildMod). Les requêtes git de lp-paths sont des commandes git standard, non issues d'un
script du dépôt. Aucune commande exécutée.
## Points non vérifiés (marqués « à vérifier » dans les skills)
1. `Tools/Engine.ps1` et chemin 5.8 des scripts : prévus au lot U2, absents aujourd'hui (lp-build, lp-env).
2. Options des commandlets autres que celles citées en doc 09 (`LPEditWidget`, `LPPatchDailies`, `LPSetComponentCollision`,
`LPResavePackages`…) : à lire dans les `.h` (lp-commandlets). `LPAnimIdentify` : options non relevées.
3. État de l'épinglage `ToolchainVersion=14.38.33130` dans les `*.Target.cs` du jeu 5.5 (lot U0-T2b) et emplacement
d'installation de VS 2026 (lp-env).
4. Contenu actuel de `D:\Game\LifePlay-master 5.8` (lp-paths).
5. Gabarits de fiches (`lp-doc/gabarits.md`) : squelettes dérivés des fiches existantes, non figés ; à compléter en V4.
6. Ordre non uniforme du journal : les entrées récentes sont en ordre décroissant en fin de fichier ; dernier CHG = 248,
dernier ERR = 043 au 2026-10-08.
7. Références croisées vers des skills non encore écrits : `ue-commandlet-pattern`, `lp-publish`, `sk-recount`.
8. `Content/Modules/.git` : présence constatée (`ls`), absence de remote constatée (`git remote -v` du jeu ne le concerne pas ;
« aucun remote » repris de la mémoire `github-publication`, non revérifié dans ce dépôt).
## Contrôles de contenu
Aucun nom de personnage, texte de jeu ou nom d'asset de contenu : seulement chemins, commandes, options, numéros ERR/CHG.