LifePlay-Revival/Docs/Migration/etat/AG/PUB3/PUB3-T4-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

49 lines
3 KiB
Markdown

Fiche PUB3-T4 — Niveau N1 — Modèle prévu sonnet (lp-impl) | utilisé opus-5-5 (claude-opus-5-5, orchestrateur, déclaré par l'environnement) — Agent orchestrateur PUB3 (session principale) — Skills sk-change-safety, lp-doc
# PUB3-T4-IMPL : remplacement de `C:\Users\<compte>` par `%USERPROFILE%` (2026-10-13)
JOURNAL-GO de Big Boss (2026-10-13) : jeton du journal, 69 chemins gelés pour tous les lots jusqu'au commit. HEAD
d'entrée `a08c134` (CAM-B1). SPEC : `PUB3-T3-SPEC.md` § 2.1 et § 3. Rien commité.
## 1. Recompte d'entrée
`PubCheck -Arbre HEAD` : 218 constats, 69 fichiers = la liste de `PUB3-T1-fichiers.csv` (`comm` vide). Les 12 constats de
plus vus en `-Pointe` depuis CAM-B1 sont dans des versions intermédiaires de l'historique, pas à la pointe : aucun chemin
à ajouter, aucune DÉCLARATION supplémentaire. Aucun des 69 chemins modifié dans l'arbre.
## 2. Instantanés
| Lot de sauvegarde | Racine | Fichiers |
|---|---|---|
| `D:\Game\LifePlay_Backup_5.5\PUB3\` | jeu 5.8 | 69 (`manifest.csv` 69 lignes) |
| `D:\Game\LifePlay_Backup_5.5\PUB3-addon58\` | `D:\Game\LifePlay-Sandbox-5.8` | 1 (`lp-doc/SKILL.md`, MD5 `1793AAC6…`) |
| `D:\Game\LifePlay_Backup_5.5\PUB3-addon55\` | `D:\Game\LifePlay-Sandbox` | 1 (même MD5) |
## 3. Remplacement
Script `PUB3-T4-remplacer.ps1` (ce dossier, ignoré) : à blanc puis `-Appliquer`, par dépôt.
| Dépôt / réf. | Fichiers | Occurrences | Lignes | Après | Code |
|---|---|---|---|---|---|
| jeu-5.8 / `ue5.8` | 69 | 116 | 109 | 0 | 0 |
| addon-5.8 / `ue5.8` | 1 | 1 | 1 | 0 | 0 |
| addon-5.5 / `lot/DC3-atelier` | 1 | 1 | 1 | 0 | 0 |
Contrôles de l'IMPL : `git diff --numstat` des 69 : 109 / 109, aucun fichier asymétrique ; `--word-diff=porcelain` : seul
le préfixe `C:\Users\<compte>` devient `%USERPROFILE%` ; `git grep -c` du nom sur la liste : 0 ; `PubCheck -Fichiers` des
69 : 0 constat ; CRLF conservés (`ETAT3-R3.md` 20 CR, `U1-BP-58.md` 779 CR) ; addon : `1 1` dans chaque arbre.
VAL indépendante : `PUB3-T6b-VAL.md`, critères 2-7 PASS ; critère 1 FAIL à la lettre (journal `7 6`), car le brief de VAL
omettait la ligne CHG-340 prévue par la SPEC : E1 tranché par l'orchestrateur, lu PASS.
## 4. Fichiers partagés (jeton du journal)
- `Docs/Journal_Modifications.md` : entrée CHG-340 au-dessus de CHG-339 (`numstat` 7 / 6 = 6 lignes anciennes du
remplacement + 1 ligne CHG-340) ; LF.
- `Docs/README.md` : plage `CHG-001` à `CHG-340`.
- `etat/REPO/NUMEROS.md` : CHG-340 réservé par `Numero.ps1` (verrou 130) puis passé « utilisé » ; CRLF conservé (59/59).
## 5. Non fait, à confirmer, fichiers à commiter
- **Non fait** : installation des hooks (tickets CONFIG, après le commit) ; extension de SPEC D4 non appliquée au T4
(consigne de Big Boss : elle attend l'accord de l'utilisateur ; sans effet ici, `CHEMIN-*` = 0 sur `ue5.8`).
- **Retour arrière** : avant commit `.\Tools\Restore.ps1 -Lot PUB3` (puis addon) ; après commit `git revert`.
- **Fichiers à commiter** : tickets `PUB3-R1` (addon 5.8), `PUB3-R2` (addon DC3), `PUB3-R3` (jeu).