LifePlay-Revival/Docs/Migration/Journal_Modifications.md
edujiro5972 39fac16216 L0 : documentation de migration et outillage de test
Docs/Migration : architecture initiale (pipeline donnees -> GI ->
evenements/personnages), audit logiciel 5.5, plan de tests, cahier des
charges par lots bornes, journal des modifications, registre des erreurs.
Tools : CheckIntegrity (T-STAT-02..04), LogStats (compteurs normalises,
A/B 4.27/5.5). Empreinte de reference de l'arbre 4.27.

Tests : aller-retour Snapshot/Restore verifie par MD5 ; T-STAT-02, 03,
04 au vert ; T-STAT-01 : 1 package UE4 (GI.uasset), traite en L1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 01:01:52 +02:00

2.2 KiB

Journal des modifications — migration 5.5

Une entrée par modification. Format : identifiant, date, lot, fichiers, raison, empreintes, retour arrière. Les empreintes complètes sont dans D:\Game\LifePlay_Backup_5.5\<lot>\manifest.csv et dans l'historique git.

ID Date Lot Fichiers Raison Avant → après Retour arrière
CHG-001 2026-09-29 L0 .gitignore ignorer les fichiers générés (Build/*/FileOpenOrder, Content/Collections, Content/Developers, .claude/settings.local.json) 31 → 38 lignes retirer le bloc « CHG-001 »
CHG-002 2026-09-29 L0 .gitattributes (nouveau) aucune conversion de fin de ligne : restauration git identique à l'octet — → créé supprimer le fichier
CHG-003 2026-09-29 L0 .git/ (nouveau) dépôt local, identité locale, core.autocrlf=false, core.longpaths=true ; commit de64933, tag lot-L0-base — → créé supprimer .git/
CHG-004 2026-09-29 L0 Tools/Snapshot.ps1, Restore.ps1, AssetHeaders.ps1, CheckIntegrity.ps1, LogStats.ps1 (nouveaux) outillage de traçabilité et de test — → créés git rm
CHG-005 2026-09-29 L0 Docs/Migration/** (nouveau) documentation 01 à 04, journal, registre, empreintes etat/L0_* — → créés git rm
CHG-006 2026-09-29 L0 D:\Game\LifePlay_Backup_5.5\L0\ (hors projet) sauvegarde de .claude, .mcp.json, LifePlay.uproject, Config, Saved/Backups, Saved/SaveGames, Content/BPs (53 fichiers) — → créé sans objet

Vérifications du lot L0

Test Résultat
Aller-retour Snapshot → modification → Restore (Config/DefaultEditorSettings.ini + fichier créé) ✅ MD5 85D82E7F… retrouvé ; fichier créé retiré vers _retires/
T-STAT-01 ⚠️ 1 package UE4 (Content/BPs/GI.uasset) : défaut connu, traité en L1
T-STAT-02 Modules = 4.27 ✅ 2 051 fichiers
T-STAT-03 environnement = L0 ✅ 20 fichiers
T-STAT-04 arbre 4.27 inchangé ✅ 144 fichiers (empreinte créée : etat/L0_ref427.csv)

Aucun fichier du projet n'a été modifié en L0 en dehors de .gitignore et des ajouts ci-dessus.