14 KiB
Fiche U8-DOC — Niveau N1 — Modèle prévu lp-writer | utilisé claude-sonnet-5-5 — Agent lp-writer — Skills lp-doc, lp-repo (§ 7), sk-protocol
U8-DOC : clôture documentaire de la reprise U8 (2026-10-11)
Hors gabarit : les sections 1 à 5 du gabarit DOC sont remplies dans l'ordre ; les rubriques demandées en plus par la
fiche (texte de l'entrée, lignes changées par fichier, diffs --stat, fins de ligne) suivent en ## Constats.
Jeton du journal accordé par Big Boss (JOURNAL-LIBRE) ; docs 21, 27 et 29 réservés à U8 jusqu'au commit ; verrou libre
(79-libre) au départ. Aucune commande git qui écrit.
1. Fichiers écrits
Modifiés (Edit) :
D:\Game\LifePlay-master 5.8\Docs\Journal_Modifications.md(entrée CHG-323, ligne 1134)D:\Game\LifePlay-master 5.8\Docs\README.md(ligne 71, plage du journal)D:\Game\LifePlay-master 5.8\Docs\21_Sandbox_Addon.md(l. 210, 211, 223, 224, 225, 228, 229)D:\Game\LifePlay-master 5.8\Docs\27_Plan_Migration_UE58.md(§ U8, l. 357-370)D:\Game\LifePlay-master 5.8\Docs\29_Projet_Stabilisation_V2.md(l. 37, 43, 45-46)D:\Game\LifePlay-master 5.8\Docs\Migration\etat\REPO\NUMEROS.md(ligne 40, CRLF conservé)
Créés : ce livrable D:\Game\LifePlay-master 5.8\Docs\Migration\etat\U58\U8\U8-DOC.md ; dossiers de verrou
Docs\Migration\etat\REPO\VERROU\80\ (avec qui.txt) et 80-libre\.
Non touchés (vérifié par git status --short) : README.md racine, BOSS-JOURNAL.md, fichiers STE et CAM, doc 28.
2. Numéros utilisés
| Type | Numéro | Réservation | Contrôle |
|---|---|---|---|
| CHG | 323 | NUMEROS.md ligne 40, verrou 80 pris à 05:21 (précédent 79 avec 79-libre), rendu aussitôt après la réservation (80-libre) |
maximum relevé avant : journal 5.8 = 322 (`grep -o '^ |
| ERR | — | sans objet : aucune nouvelle signature d'erreur dans cette DOC | — |
| doc | — | sans objet : aucun nouveau document numéroté | — |
STE avait pris CHG-320 à 322 (lignes 37-39 de NUMEROS.md) : le numéro attendu ≥ 323 est confirmé.
3. Index, plages et registre des reports
- Index
Docs/README.mdligne 71 :CHG-001àCHG-322→CHG-001àCHG-323(CHG-048 absent, inchangé). - Doc 21 (registre des reports) :
- l. 210 brouillard : reste ouverte ; T6 annulée, rendu Low / Med jugé acceptable à l'œil, comparaison 5.5 impossible.
- l. 211 hitchs
MapMarkers: cochée, niveau estimé (déclaration de l'utilisateur du 2026-10-11, CHG-292, 0 hitch sur T5cr et T5cr2). - l. 223 Shipping final et publication : reste ouverte ; candidat U8r2 et archive préparés, publication à la porte T11.
- l. 224 PDB : cochée (
…_Shipping_U8r2_PDB,BUILD-ID.txt). - l. 225
Saveddans%LOCALAPPDATA%: cochée (décision D4, README) ; lien SAV1 / ERR-042 laissé au lot SAV1. - l. 228 référence et mods à refaire : cochée (T3r2, T4r2, T8a).
- l. 229
README.md:4: non cochée ; « README préparé (titre UE 5.8), cochée à la publication ».
- Doc 27 § U8 : paragraphe
**Reprise (2026-10-10 / 11, CHG-323)**après « Résultat T2 à T5 » (14 lignes). La condition T11 « chemins personnels des docs 27 et 28 » y est citée comme ouverte ; aucun chemin nettoyé, doc 28 intact ; le paragraphe n'ajoute aucun cheminD:\ouC:\Users(git diff -U0 … | grep: 0). - Doc 29, défauts connus :
- ligne hitchs
MapMarkers: « 0 en U8-T5cr et U8-T5cr2 (correctif CHG-292 ; estimé…) » + renvoi aux fiches STE-H4, STE-H7, STE-H8, STE-H9 (analyse en cours,etat/ST/STE/) sans recopie ; - ligne
Floats_3: « U8r 4, U8r2 72 (0,82 par SPAWN, 88 SPAWN), tousgetBeautyValue» ; - nouvelle ligne
No SkeletalMesh: 7 971 (U8r), 10 289 (U8r2), 70 à 77 % d'un seul acteur, cause non établie ; - nouvelle ligne
K2Node_CustomEvent_PersondansmoveToPersonStand: « défaut d'origine (journaux C0 et J3, antérieurs à STE-R6), pas de fiche ouverte pour l'instant » ; établi par STE, estimé par U8, ne bloque pas T11 selon STE, décision à l'utilisateur.
- ligne hitchs
4. Écarts à la fiche
- Le journal a 7 colonnes (ID, Date, Lot, Fichiers, Raison, Avant → après, Retour arrière), la fiche en annonce 6 : les 7 sont remplies.
- Place de l'entrée : au-dessus de CHG-322, tête du bloc récent (l. 1134), comme les entrées voisines (
CHG-322au-dessus deCHG-319, etc.) ; la fin du fichier (l. 1300) porte les anciennes entrées CHG-157/158, non utilisée. - Retour arrière : « commit de la DOC » cité par
git log --grep CHG-323faute de numéro de ticket connu à l'écriture (le numéroU8-R<n>de cette DOC n'est pas attribué). Les chemins de sauvegarde deReleaseset deSaved\Cookedviennent deU8-T3p.md(T3p et T3p bis). - Doc 21 l. 225 : cochée comme la fiche le demande, avec une phrase précisant que le lien SAV1 / ERR-042 reste au lot SAV1 (ajout de précision, pas d'une nouvelle case).
- Ligne
NUMEROS.md: statut passé à « utilisé » après l'écriture de l'entrée (comme les lignes voisines), non commité. - Le verrou n'a pas de jeton
qui.txtnormalisé :80/qui.txtécrit à la main (ticket, session, heure),sk-repo§ 2. - README racine : décrit au journal comme préparé et non commité (
git status:M README.md) ; l'entrée ne dit pas qu'il est commité.
5. Fichiers à commiter
Un seul ticket pour les fichiers partagés (le gardien commite aussitôt), message : titre U8-DOC + CHG-323.
M Docs/Journal_Modifications.mdM Docs/README.mdM Docs/21_Sandbox_Addon.mdM Docs/27_Plan_Migration_UE58.mdM Docs/29_Projet_Stabilisation_V2.mdM Docs/Migration/etat/REPO/NUMEROS.md(CRLF)A Docs/Migration/etat/U58/U8/U8-DOC.md(ce livrable)- Les dossiers
VERROU/80et80-libre: à ne pas commiter (git ls-files Docs/Migration/etat/REPO/VERROU: vide, les verrous ne sont pas suivis par git ; trace locale des passages). Hors ce lot et à ne pas inclure :README.mdracine,BOSS-JOURNAL.md,STE-TACHES.md,U8-TACHES.md(mis à jour par l'orchestrateur), fichiers STE et CAM,U8-T8b-DOC.md,U8-T8c-BUILD.md, fichesU8-DOC.md/U8-T8c.md.
Tours : 24 / 40 (compté par l'agent ; python -I Tools/FicheStats.py --lot U8 fait foi)
Constats
Texte de l'entrée CHG-323 (journal, ligne 1134)
| CHG-323 | 2026-10-11 | U8 | Reprise U8 des 2026-10-10 et 2026-10-11 : Shipping V2.0 candidat U8r2 sur 4283c13, jeu léger d'archive préparé, rien poussé ni publié. Hors git : référence Releases/2026.10.2.0 recréée, Saved/Cooked/Windows recuit, D:\Game\LifePlay_Build_5.8_Shipping_U8r2 (2 078 fichiers) et …_Shipping_U8r2_PDB (PDB et BUILD-ID.txt), D:\Game\LifePlay_Build_5.8_Development_U8r2 (2 100 fichiers), archive D:\Game\LifePlay_Publication\LifePlay_Revival_V2.0_Windows_Game.7z ; 3 archives de mods recuites (D:\Game\LifePlay_Publication\Mods\, anciennes en .precedent_*) ; README.md racine préparé pour V2.0 (+64 / −6, LF, non commité, en attente de l'accord de l'utilisateur sur le texte) ; dépôt Modules c8661cd (Clothes4.txt). Dans git : livrables etat/U58/U8/ (état des lieux, registre U8-TACHES.md, fiches et livrables T0m à T8c), etat/REPO/NUMEROS.md, Docs/README.md (plage du journal), docs 21 (7 lignes de reports), 27 (§ U8, paragraphe « Reprise »), 29 (défauts connus). Commits de la reprise : 36d1fa4 (U8-R2), 6b038c6 (U8-R3), c01b543 (U8-R4) ; dépôt Modules c8661cd (U8-R1) | Les archives U8 du 2026-10-09 ne reflétaient plus le jeu (48 commits depuis f90eec1, 8 Blueprints et 5 classes C++ embarqués changés) et CheckPackage.ps1 les refusait ; la reprise (U8-ETAT-2026-10-10.md, U8-TACHES.md) les remplace. Décisions de l'utilisateur du 2026-10-10 : D1 référence recréée sous 2026.10.2.0 (l'ancienne en sauvegarde), D2 départ au commit qui suit le gel, D3 cuisson complète sans -iterate et DDC gardée, D4 Saved du Shipping dans %LOCALAPPDATA% laissé tel quel et écrit au README, D5 Shipping sans journal et mesure sur un Development de la même cuisson, D6 Clothes4.txt commité dans le dépôt Modules, D7 3 mods recuits, D8 push, fusion, tag, Mega et README public à la porte T11 seulement, D9 séquence complète jusqu'à T10. Candidat U8r (36d1fa4, T2r à T5cr, T7) puis refonte U8r2 après le commit STE 4283c13 : compilation Shipping « up to date » (aucun code changé depuis 36d1fa4), cuisson complète FULL COOK 8 923 paquets 0 / 0 en 151 s, archive Shipping et Development, .ucas identiques au SHA-256, CheckPackage.ps1 4 PASS (rejoué par l'orchestrateur), référence 2026.10.2.0 recréée. Smoke Shipping U8r2 (T5ar2) PASS : 2 lancements, 0 plantage, mods lus, réglages vidéo Medium conservés après relance (réserve R2 levée, estimé par les fichiers). Mesure Development U8r2 (T5cr2) PASS avec réserves : 88 SPAWN, ContactMenu 0, hitchs 0, Accessed None 18 (0,20 par SPAWN), 0 Fatal ; Floats_3 72 (4 en U8r, 0,82 par SPAWN) ; No SkeletalMesh 10 289 (7 971 en U8r), 70 % d'un seul acteur, cause non établie ; K2Node_CustomEvent_Person dans moveToPersonStand : défaut d'origine établi par STE (journaux C0 et J3), ne bloque pas T11 selon STE. Identité des données (T7b) PASS : CompileAllBlueprints 418 / 418, 0 / 0 ; LPCheckStreetMap 280 / 280, totaux = U5, CSV identique. T7 PASS avec réserves (critères 1, 5, 6 établis). 3 mods recuits (T8a) : 3 × BuildMod code 0, 70 / 84 / 20 paquets, MODULE_GAME_VERSION 2026.10.2.0, anciennes archives en .precedent_*. T6 (brouillard Effects Low-Med) annulée sur décision de l'utilisateur, sans captures : rendu Low / Med jugé acceptable à l'œil, comparaison 5.5 impossible (la V1.5 n'a pas le réglage). Archive de jeu léger (T8c, décision de l'utilisateur du 2026-10-11) : vin_Base et vin_VanillaRealistic seuls, 14 modules rangés à côté sans archive de diffusion, 1 452 fichiers, 1 291 890 476 o, SHA-256 4f68afcb…, 7z t code 0, 0 PDB, 0 .git, 0 LPSandbox ; rien téléversé. Reste : T9 (indicateurs), T10 (évaluation), T11 (porte de publication) avec ses conditions (G-OB clos, sortie de ST, chemins personnels des docs 27 et 28 à nettoyer, contrôle PUB de toute la branche ue5.8, lien, taille et SHA-256 de l'archive au README). Livrables : etat/U58/U8/ (U8-T3p.md, U8-T2r2-BUILD.md à U8-T5br2-BUILD.md, U8-T5ar2-VAL.md, U8-T5cr2-VAL.md, U8-T6-VAL.md, U8-T7-VAL.md, U8-T7b-VAL.md, U8-T8a-BUILD.md, U8-T8b-DOC.md, U8-T8c-BUILD.md, U8-DOC.md) | — → créé (archives, référence et README racine) ; journal +1 ligne ; docs 21, 27, 29 et index complétés, aucune entrée d'autre lot réécrite | Documents : git revert du commit de cette DOC (git log --grep CHG-323). Référence et cuisson : déplacer Releases\2026.10.2.0 (U8r2) et Saved\Cooked\Windows en sauvegarde sous D:\Game\LifePlay_Backup_5.5\U8\, puis remettre D:\Game\LifePlay_Backup_5.5\U8\Releases_2026.10.2.0_avant-T3r à Releases\2026.10.2.0 (chemins et commandes dans U8-T3p.md, T3p bis : Releases_2026.10.2.0_U8r et Cooked_Windows_U8r pour l'état U8r) ; jamais de suppression. README racine : instantané D:\Game\LifePlay_Backup_5.5\U8\README.md (MD5 4E9D91F6E5B45D5A211A971E844E5761), ou git restore par ticket au gardien si le README a été commité. Commits 36d1fa4, 6b038c6, c01b543 : git revert par ticket au gardien, avec l'accord de l'utilisateur ; c8661cd (dépôt Modules D:\Game\LifePlay_ModulesGit\5.8.git) idem. Archives, Development et dossiers de build : hors git, déplacer vers D:\Game\LifePlay_Backup_5.5\U8 |
Lignes changées par fichier (git diff --numstat)
| Fichier | + | − | Hunks |
|---|---|---|---|
Docs/Journal_Modifications.md |
1 | 0 | l. 1134 |
Docs/README.md |
1 | 1 | l. 71 |
Docs/21_Sandbox_Addon.md |
7 | 7 | l. 210-211, 223-225, 228-229 |
Docs/27_Plan_Migration_UE58.md |
14 | 0 | l. 357-370 |
Docs/29_Projet_Stabilisation_V2.md |
4 | 2 | l. 37, 43, 45-46 |
Docs/Migration/etat/REPO/NUMEROS.md |
1 | 0 | l. 40 |
git diff --stat (les 6 fichiers)
Docs/21_Sandbox_Addon.md | 14 +++++++-------
Docs/27_Plan_Migration_UE58.md | 14 ++++++++++++++
Docs/29_Projet_Stabilisation_V2.md | 6 ++++--
Docs/Journal_Modifications.md | 1 +
Docs/Migration/etat/REPO/NUMEROS.md | 1 +
Docs/README.md | 2 +-
6 files changed, 28 insertions(+), 10 deletions(-)
Fins de ligne (git ls-files --eol ; CR et LF comptés par tr -cd '\r' | wc -c et tr -cd '\n' | wc -c, grep -c $'\r' n'étant pas fiable sous Git Bash)
| Fichier | index / worktree | CR | LF |
|---|---|---|---|
Journal_Modifications.md |
i/lf w/lf | 0 | 1301 (1300 avant) |
README.md (index) |
i/lf w/lf | 0 | 114 (inchangé) |
21_Sandbox_Addon.md |
i/lf w/lf | 0 | 250 (inchangé) |
27_Plan_Migration_UE58.md |
i/lf w/lf | 0 | 413 (399 avant) |
29_Projet_Stabilisation_V2.md |
i/lf w/lf | 0 | 328 (326 avant) |
NUMEROS.md |
i/crlf w/crlf | 40 (39 avant) | 40 (39 avant) |
Aucun CR introduit dans les fichiers LF ; NUMEROS.md garde CRLF sur chaque ligne (CR = LF = 40). Ce livrable est en LF.
Établi / estimé / incertain
- Établi : numéros, verrou, comptes de lignes et fins de ligne (commandes ci-dessus rejouées après écriture) ; faits d'entrée relus dans
U8-TACHES.md,U8-T8c-BUILD.md,U8-T3p.md,U8-T5cr2-VAL.md(Floats_372, 4 ;No SkeletalMesh10 289, 7 971, 70,7 % et 76,8 % ; requalificationmoveToPersonStand, l. 133-140). - Estimé : « 7 lignes de reports » et décomptes d'archives repris des registres sans recompte à la source (2 078 / 2 100 fichiers, 70 / 84 / 20 paquets,
.ucasf242facd…). - Incertain : le numéro de ticket
U8-R<n>de cette DOC (non attribué) ; le contenu du fichierU8-ETAT-2026-10-10.md(cité par le texte de la fiche, non relu ici : « 48 commits depuisf90eec1, 8 Blueprints et 5 classes C++ » vient deU8-TACHES.mdl. 76-78) ; les lignes de statut des docs 27 (« U8 et U9 pending ») et 29 de l'indexDocs/README.mdne sont pas mises à jour (hors fiche), à décider par l'orchestrateur.