LifePlay-Revival/Docs/Migration/etat/AG/TRACE1/TRACE1-T1-INV.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

14 KiB
Raw Blame History

Fiche TRACE1-T1 — Niveau N1 — Modèle prévu opus | utilisé opus-5-5 (claude-opus-5-5, déclaré par l'environnement) — Agent orchestrateur TRACE1 (session principale) — Skills lp-paths, lp-lot, sk-protocol

TRACE1-T1-INV : inventaire chiffré des traces et des journaux de commandes (2026-10-13)

Lecture seule : rien n'a été déplacé, archivé, supprimé ni commité. Copie UE non utilisée (aucune commande Unreal ; lecture de fichiers seulement, Saved\ compris). Date de référence : 2026-10-13 ; « plus d'1 mois » = dernière écriture avant le 2026-09-13. Le nom du compte Windows est écrit %USERPROFILE% partout.

1. Commandes exactes

  • Scan (pwsh 7, 73 s) : inv.ps1 du bloc-notes de la session : Get-ChildItem -LiteralPath <racine> -Recurse -File -Force sur les racines ci-dessous ; un fichier est retenu si son extension est .log .utrace .dmp .mdmp .etl .memreport .cvd .runtime-xml .uelog .ucrash .trace, ou si son chemin passe par \Logs\ \Profiling\ \Crashes\ \portage\ \CrashReportClient\ \Stats\, ou (sous Docs\Migration\etat) si ce n'est ni un .md ni un .csv. Racines : pour LifePlay-master 5.8, LifePlay-master 5.5, LifePlay-Sandbox, LifePlay-Sandbox-5.8, U58-essai, DC4 : Saved, Docs\Migration\etat, .hyperai, Tools, Intermediate\Build ; les 36 D:\Game\LifePlay_Build_* ; D:\Game\LifePlay_Backup_5.5 ; D:\Game\LifePlay_Publication ; moteurs 5.5 et 5.8 (Engine\Saved, Programs\AutomationTool\Saved, Programs\UnrealBuildTool, Programs\UnrealInsights\Saved) ; profil : %APPDATA%\Unreal Engine\AutomationTool, %LOCALAPPDATA%\UnrealBuildTool, UnrealEngine, CrashReportClient, LifePlay, UnrealHeaderTool, EpicGamesLauncher\Saved\Logs.
  • Filtre (filt.ps1) : retire le contenu livré qui passait le motif \Stats\ ou \Config\ : .lpstat, Content\, .git\, Config\, StagedBuilds\, webcache_*, .ini hors Crashes\ → 9 357 lignes avant, 3 574 après.
  • Agrégats (agg.ps1, puis Group-Object par emplacement et par nature) ; liste fichier par fichier : Docs\Migration\etat\AG\TRACE1\TRACE1-T1-fichiers.txt (3 574 lignes, non suivi par git : .gitignore:75, 0 occurrence du nom du compte, contrôlé par Select-String).
  • Compléments : Get-ChildItem "$env:LOCALAPPDATA\UnrealBuildTool" -Recurse -File -Include *.txt,*.log (Log.txt non pris par le motif) ; taille totale de chaque LifePlay_Build_* (Get-ChildItem -Recurse -File -Force, somme de Length) ; Get-Volume, Get-Disk, clés BitBucket\Volume et StorageSense\Parameters\StoragePolicy (HKCU) ; Shell.Application.Namespace(10).Items().Count.
  • Données personnelles : git ls-files -z | xargs -0 grep -c -i <nom du compte> ; git grep -l -i <nom du compte> origin/main.

2. Comptes bruts

2.1 Par nature (3 574 fichiers, 35 861 Mo)

Nature Fichiers Mo Plus ancien Plus récent > 1 mois Mo > 1 mois
Trace Insights .utrace 42 31 542,5 2026-10-02 2026-10-13 0 0
Journaux .log (build, UAT, commandlet, jeu, éditeur) 1 451 2 274,0 2024-08-27 2026-10-13 56 28,2
Dumps et sorties .txt (commandlets, résumés, assets avant/après) 1 347 1 526,0 2026-09-06 2026-10-13 1 0
Profilage (CSV, LLM, MemReport, LPDebug sous Profiling\) 177 361,5 2026-10-02 2026-10-11 0 0
Plantages (Crashes\, .dmp, .runtime-xml) 265 140,0 2025-03-20 2026-10-11 53 29,8
Autres (.cmd 81, .json 45, .py 27, .png/.jpg 46, divers) 292 16,9 2026-09-06 2026-10-13 1 0
Total 3 574 35 861 111 58,1

Plus 11 journaux de %LOCALAPPDATA%\UnrealBuildTool antérieurs au 2026-09-13 (≈ 4,2 Mo), hors motif du scan, comptés au § 2.4.

2.2 Par emplacement

Emplacement Fichiers Mo Dates Contenu
D:\Game\LifePlay_Build_* (36 dossiers, Windows\LifePlay\Saved\Logs, Profiling, Windows\TraceArchive) 218 19 132,2 2026-10-04 → 10-13 5.5_Development 165 / 8 905 Mo (28 .utrace ChaosVD + G6Dev, 126 profilage) ; 5.5_DebugGame 11 / 6 829 Mo (TraceArchive\SessionA.utrace 6,4 Go) ; 5.8_STE-J5 13 / 1 832 Mo (STE-H9.utrace 1,7 Go) ; 5.8_STE-J6 2 / 1 465 Mo (STE-J6.utrace 1,5 Go) ; 14 autres builds : 1 à 5 journaux de jeu chacun (0,6 à 21 Mo)
D:\Game\LifePlay_Backup_5.5\Dbg-* (sorties de CollectDebugArtifacts.ps1) 67 7 434,0 2026-10-02 → 10-04 Dbg-I4\SessionA (copie de SessionA.utrace 6,4 Go et _cpu 252 Mo), Dbg-G6p, Dbg-I5, Dbg-I6, Dbg-I2, Dbg-G6, Dbg-G6r
LifePlay_Backup_5.5\builds_supprimees 85 6 362,2 2026-09-28 → 10-02 journaux et traces des builds 5.5 retirés (O9, O9b, O2, L7cdj, L7i, V1rc…) : 5 .utrace (3,3 Go O9)
LifePlay-master 5.5\Saved\Logs\portage 495 1 398,5 2026-09-07 → 10-08 journaux Build.ps1 / RunCommandlet.ps1 / BuildDebug.ps1 de la copie 5.5 (développement arrêté) ; dumps d'assets avant/après jusqu'à 98 Mo
LifePlay-master 5.8\Saved\Logs\portage 329 790,8 2026-10-08 → 10-13 idem copie 5.8 ; U5_assets_avant/avant2/apres.txt 3 × 223 Mo
LifePlay-master 5.8\Docs\Migration\etat (hors .md/.csv) 986 156,6 2026-09-29 → 10-13 ST 291 (72,6 Mo, dont STE\dumps, STA\dumps, STB\dumps), U58 169 (38 Mo), portage55 162 (33,5 Mo), REPO 126 (verrous, 0 Mo), anim 90, sandbox 29, EVAL 25, CAM 22 (3,1 Mo : dumps CAM-T4 / T6, journal CAM-B0), autres < 1 Mo
LifePlay-master 5.5\Docs\Migration\etat (archive figée, ETAT3) 494 89,1 2026-09-29 → 10-10 doublons des dossiers 5.8 du même nom
LifePlay_Backup_5.5\ARCH427 89 106,5 2024-08-27 → 10-02 plantages et journaux de la version 4.27 remisée
LifePlay_Backup_5.5 : U7\builds, etat (sauvegarde), *-VAL / *-REF, autres lots 310 168,6 2026-09-07 → 10-12 journaux copiés par les lots (VAL, instantanés de builds)
LifePlay-master 5.5\Saved\Crashes / Logs / Profiling / autres 173 107,9 2026-09-07 → 10-08 35 plantages éditeur ; journaux éditeur
LifePlay-master 5.8\Saved\Crashes / Logs / autres 79 24,4 2026-10-06 → 10-13 9 plantages éditeur (29 fichiers) ; journaux éditeur ; Saved\U5T3b, Saved\U7b\*
LifePlay-Sandbox-5.8\Saved\Logs (+ portage), LifePlay-Sandbox\Saved\Logs 55 5,2 2026-10-06 → 10-11 journaux de l'addon
Profil Windows (%APPDATA%\Unreal Engine\AutomationTool\Logs, %LOCALAPPDATA%\UnrealEngine\…\Saved\Logs, Zen, UnrealTrace, CrashReportClient, LifePlay\Saved\Crashes, EpicGamesLauncher) 168 70,8 2025-03-20 → 10-13 UAT 5.8 : 18 fichiers / 17,4 Mo (cuissons) ; UAT 4.27 : 9 / 24,9 Mo ; Zen 37 ; plantages du jeu 2025 (12) ; Epic Launcher 9
%LOCALAPPDATA%\UnrealBuildTool (compté à part) 26 4,6 2025-11-03 → 10-13 Log.txt et ses copies tournantes, Log_UHT*
LifePlay_Publication 23 14,0 2026-09-30 → 10-11 journaux make_archive_*, make_game_*
Moteurs (UE_5.5\Engine\Programs\UnrealInsights\Saved\Logs) 3 0,1 2026-10-04

Vides ou sans trace : UnrealTrace\Store\001 (aucun .utrace : les traces sont écrites à côté des builds), UE_5.8\…\AutomationTool\Saved (10 listes PakList*, fichiers de travail, pas des journaux), .hyperai, Tools, U58-essai, DC4 (aucune ligne retenue).

2.3 Dossiers de build complets (hors traces, pour la question Q6)

36 dossiers D:\Game\LifePlay_Build_*, 1 à 2 421 fichiers chacun, ≈ 81,7 Go au total (de 215 Mo pour un *_PDB à 10,9 Go pour 5.5_Development, dont 8,9 Go de traces). Les builds eux-mêmes ne sont ni des traces ni des journaux.

2.4 Doublons repérés (même nom, même taille ; MD5 non calculé en phase 1)

Original Copie Mo
LifePlay_Build_5.5_DebugGame\Windows\TraceArchive\SessionA.utrace LifePlay_Backup_5.5\Dbg-I4\SessionA\Profiling\SessionA.utrace 6 394
…_DebugGame\Windows\TraceArchive\SessionA_cpu.utrace …\Dbg-I4\SessionA\Profiling\SessionA_cpu.utrace 252
LifePlay_Build_5.5_Development\…\Profiling\G6Dev.utrace …\Dbg-G6p\SessionC\Profiling\G6Dev.utrace 464
LifePlay_Build_5.5_DebugGame\…\ChaosVD-20261004_130550.utrace …\Dbg-I5\SessionB\Profiling\… 172
journaux de jeu LifePlay-master 5.5\Saved\Logs\portage\L7i_partie1…, V1rc_partie…, B12_validation… builds_supprimees\…\LifePlay-backup-*.log 114 + 82 + 69
LifePlay-master 5.5\Docs\Migration\etat\* LifePlay-master 5.8\Docs\Migration\etat\* (même nom) ≈ 89

≈ 7,3 Go de doublons de traces Insights à eux seuls.

2.5 Corbeille de Windows (lecture)

  • D: (Lexar 790, NVMe sur USB) est vu comme disque fixe : il a sa corbeille (D:\$Recycle.Bin présent), NukeOnDelete=0, capacité MaxCapacity=197398 Mo (≈ 193 Go). C: : 50 837 Mo.
  • Assistant de stockage actif (StoragePolicy : 01=1, 08=1, 256=30, 2048=7) : la corbeille est vidée des éléments de plus de 30 jours, contrôle hebdomadaire. Un fichier envoyé à la corbeille y reste donc au plus ≈ 30 jours, puis disparaît sans geste.
  • La corbeille contient déjà 2 521 éléments.

2.6 Données personnelles

  • Livrables de cette fiche : nom du compte remplacé par %USERPROFILE% (contrôle Select-String : 0).
  • Fichiers suivis par git du jeu (branche ue5.8) : 69 fichiers contiennent le nom du compte Windows (109 occurrences ; 67 sous Docs/Migration/, plus Docs/Journal_Modifications.md et Docs/28_Synthese_Migration_UE58.md), le plus souvent dans un chemin C:\Users\<compte>\…. origin/main : 0 fichier. origin n'a pas de branche ue5.8 : rien de cela n'est poussé. Liste rejouable par la commande du § 1. Hors périmètre de TRACE1 (aucune trace concernée) : signalé pour un lot de nettoyage avant tout push de ue5.8.
  • Adresse e-mail : 3 fichiers suivis citent le motif de recherche lui-même (le domaine de l'adresse, dans une liste de motifs), pas une adresse ; 0 adresse réelle.
  • Les traces elles-mêmes (journaux, dumps, .utrace, .runtime-xml) contiennent des chemins C:\Users\<compte>, le nom de la machine et de la mémoire de processus (plantages) : elles ne doivent jamais entrer dans git.

3. Écarts au compte attendu

Aucun compte attendu chiffré par la demande. Écart de méthode : le motif \Stats\ et \Config\ a d'abord retenu 5 783 fichiers de contenu livré (.lpstat des modules, .ini de CrashReportClient) ; retirés par le filtre (§ 1). Log.txt d'UnrealBuildTool n'était pas pris par le motif : compté à part (§ 2.2).

4. Établi / estimé / incertain

  • Établi : comptes, tailles et dates du § 2 (dernière écriture), doublons par nom et taille, réglages de la corbeille et de l'assistant de stockage, 69 fichiers suivis avec le nom du compte.
  • Estimé : la nature d'un fichier d'après son chemin et son extension (un .txt de portage peut être un journal ou un dump) ; le lot d'origine d'une trace, déduit de son nom (préfixe <Lot>_), non vérifié fichier par fichier.
  • Incertain : la date de production. LastWriteTime est conservée par une copie, mais pas toujours : la grappe du 2026-09-07 (copie 5.5, ARCH427, profil 4.27 et 5.5) ressemble à une date de recopie sur D:, pas à la date du relevé. Les doublons ne sont pas prouvés par MD5.

Liste de ce qui a déjà plus d'1 mois (avant le 2026-09-13)

122 fichiers, ≈ 62 Mo : 111 du scan (58,1 Mo) + 11 d'UnrealBuildTool (≈ 4,2 Mo). Aucune trace Insights, aucun dossier de build, aucun livrable de lot.

Emplacement Fichiers Ko Date Nature
LifePlay_Backup_5.5\ARCH427\LifePlay-master 4.27\Saved\Crashes\ (7 plantages UE4CC) 28 ≈ 12 630 2026-09-07 .dmp, .log, .runtime-xml, .ini
LifePlay_Backup_5.5\ARCH427\LifePlay-5.5-migration\_testbed et \notes 26 7 619 2026-09-07 .log
LifePlay_Backup_5.5\ARCH427\…\Build\*\FileOpenOrder (LifePlay-master 4.27, LifePlay-master 2024-08-27, stage427) 8 10 637 2024-08-27 / 2026-09-07 .log (listes d'ordre de fichiers, produites par la cuisson 4.27)
LifePlay_Backup_5.5\ARCH427\LifePlay-master 4.27\Saved\Logs, Intermediate\Build\Unused 2 83 2026-09-07 .log
LifePlay_Backup_5.5\L2\_purge\Build\*\FileOpenOrder 4 8 267 2026-09-07 .log
LifePlay-master 5.5\Saved\Crashes\ (3 plantages UECC) 9 ≈ 14 430 2026-09-07 .dmp, .log, .runtime-xml
LifePlay-master 5.5\Saved\Logs\portage 1 929 2026-09-07 .log
%USERPROFILE%\AppData\Local\LifePlay\Saved\Crashes\ (4 plantages UE4CC du jeu) 12 ≈ 2 428 2025-03-20, 2025-09-13, 2025-09-17 ×2 .dmp, .ini, .runtime-xml
%USERPROFILE%\AppData\Local\UnrealEngine\4.27\Saved (Logs, Swarm) 11 ≈ 1 108 2026-09-07 .log, 1 plantage Lightmass
%USERPROFILE%\AppData\Local\UnrealEngine\5.5\Saved\Swarm 5 ≈ 852 2026-09-07 .log, 1 plantage Lightmass
%USERPROFILE%\AppData\Local\UnrealEngine\5.6\Saved\Logs 2 254 2025-11-04, 2026-09-06 .log
%USERPROFILE%\AppData\Local\UnrealHeaderTool\Saved\Logs 1 168 2026-09-07 .log
%USERPROFILE%\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+Game+UE_5.6 2 63 2026-09-06 .txt, .json
%USERPROFILE%\AppData\Local\UnrealBuildTool (Log_GPF.txt 2025-11-03, 10 Log_UHT-backup-2026.09.07/08-*) 11 ≈ 4 236 2025-11-03 → 2026-09-08 .txt

Chemins fichier par fichier : TRACE1-T1-fichiers.txt, filtre Date < 2026-09-13. Tout le reste (3 463 fichiers, ≈ 35,8 Go) date du 2026-09-28 au 2026-10-13 : 478 fichiers / 1 580 Mo de septembre (28-30, dont 1 436 Mo du 30) passent le seuil d'1 mois du 2026-10-28 au 2026-10-30, les 2 985 d'octobre (34 223 Mo) d'ici au 2026-11-13.

Tours : 1 / 40 (fiche tenue par la session principale)

Constats

  • Les traces Insights font 88 % du volume (31,5 Go sur 35,9) ; elles vivent à côté des builds (Saved\Profiling, TraceArchive) et dans Backup_5.5\Dbg-* / builds_supprimees, jamais dans le dépôt.
  • Docs\Migration\etat\REPO\ (126 .txt) : fichiers du verrou du gardien (Verrou.ps1), pas des traces ; à exclure de la règle. Idem etat\EVAL\scripts\*.py, etat\U58\U7b\T6\*.png|jpg|json (preuves de lot, pas des journaux).
  • Suivis par git et de la nature d'un dump : 3 CSV portage55\L0\L0_headers_Content.csv, L4-CX-B07_headers_avant/apres.csv (3,3 Mo). Hors règle tant qu'on ne change pas le .gitignore (question Q8 de la proposition).