49 lines
3 KiB
Markdown
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).
|