LifePlay-Revival/Docs/Migration/etat/REL/MENAGE1/REL-MENAGE1.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

8.2 KiB

Fiche REL-MENAGE1 — Niveau N1 — Modèle prévu sonnet | utilisé claude-opus-5-5 (session REL, sans sous-agent) — Agent session REL — Skills lp-lot, lp-paths

REL-MENAGE1 : builds 5.8 obsolètes vers la corbeille Windows (2026-10-14) — étape 1, proposition avant GO

Demande de l'utilisateur, transmise par Big Boss le 2026-10-14 : envoyer à la corbeille Windows les builds 5.8 obsolètes, jamais de suppression définitive. Périmètre : D:\Game\LifePlay_Build_5.8_* seulement. Aucun déplacement ni aucune copie n'ont été faits : on attend le GO de Big Boss.

1. Mesures (2026-10-14, lecture seule)

  • Builds : 40 dossiers, 76,3 Go (taille relevée par Get-ChildItem -Recurse -File -Force).
  • Utilisation (UeState.ps1) : jeu=0 ; aucun processus lancé depuis un LifePlay_Build_*. Un seul éditeur tourne : UnrealEditor-Cmd (STE-ORG4, commandlet LPDumpFunction) sur la copie, pas sur un build.
  • Références : recherche dans Docs\Migration\etat\ (.md, .csv) et dans BOSS-ETAT.md. Lots ouverts lus : STE, STG, CAM, REL et BOSS ; on retient la date de la mention la plus récente.
  • Journaux : MD5 de chaque fichier de Windows\LifePlay\Saved\Logs, comparé aux MD5 des 241 .log de D:\Game\LifePlay_Backup_5.5.
  • Corbeille de D: (Lexar 790, NVMe USB, DriveType Fixed, volume {725a076c…}) :
    • capacité MaxCapacity = 197 398 Mo (≈ 192,8 Go), NukeOnDelete = 0 ;
    • déjà occupé dans D:\$Recycle.Bin : 87,1 Go, soit ≈ 105,7 Go libres ;
    • plus gros dossier proposé : 2,45 Go, cumul proposé : 59,3 Go. Aucun dossier ne dépasse la capacité, et le cumul tient dans la place libre : aucun élément déjà dans la corbeille ne sera évincé.
  • Méthode : Tools\Corbeille.ps1 refuse par construction un dossier de build entier (motif racine-build). L'envoi se fera donc comme le demande la fiche : [Microsoft.VisualBasic.FileIO.FileSystem]::DeleteDirectory(<dossier>, OnlyErrorDialogs, SendToRecycleBin), un dossier à la fois.
    • Avant chaque envoi : nouvelle mesure de la place libre de la corbeille.
    • Après chaque envoi : le dossier n'existe plus, et la corbeille a grandi de sa taille (± 1 %). Au premier écart, ARRÊT.

2. Gardés (8 dossiers, 17,05 Go)

Build Go Raison
COMMUN-5_Development 2,03 d'office : dernier build essayé, base des essais REL et des comparaisons
Shipping_U8r2 1,47 d'office : dernier Shipping de référence
Shipping_U8r2_PDB 0,21 d'office : ses symboles
STE-J6_Development 3,45 référence « J6 » de STE (lot ouvert) : STE-ORG4-SPEC.md (2026-10-14) cite …STE-J6_Development\…\Logs\LifePlay.log ; Profiling 1,46 Go ; journal pas encore sauvegardé
STE-J5_Development 3,81 référence H9 de STE : fiches/STE-H7.md (2026-10-13) cite …STE-J5_Development\…\Saved\Profiling\… (Profiling 1,82 Go)
STE-H5b-C0_Development 2,04 « archive gardée » (STE-H5b-C0.md) ; journaux cités par fiches/STE-H5c.md (2026-10-13, fiche ouverte)
STF-STE-LISIB_Development 2,02 journal cité par fiches/STE-H4.md, fiches/STE-H5c.md, STE-H3c-SPEC.md (2026-10-13, fiches STE ouvertes)
CAM-B2_Development 2,02 « archive partagée » de STE-H3e et H3f (fiches/STE-H3f.md, 2026-10-13) ; CAM-TACHES.md (2026-10-14)

Ces cinq builds STE et CAM pourront partir quand leurs lots seront clos, après copie de leurs Saved\Logs et Saved\Profiling.

3. À la corbeille (32 dossiers, ≈ 59,3 Go)

« Journaux » : nombre de fichiers de Saved\Logs / combien sont déjà dans Backup_5.5 (même MD5). « À copier » : copie dans D:\Game\LifePlay_Backup_5.5\builds_corbeille\<build>\Logs\ avant l'envoi, puis indexation dans etat\TRACES\TRACES-INDEX.csv (règle TRACE1 du 2026-10-13).

Build Go Créé Journaux À copier Mentions (lot)
Development 2,45 10-08 3 / 3 — U58, STE-GEL1-DIAG (le journal est cité par sa copie dans etat\U58\U6)
U7d 2,43 10-09 — — U58 (clos)
Shipping_V2.0 1,88 10-09 — — U8 (clos, sans publication) ; supplanté par U8r2
Shipping_U8 1,89 10-09 — — U8 (clos)
Shipping_U8_PDB 0,21 10-09 — — U8
Shipping_U8_essai 1,89 10-09 — — U8 (_userdir : 18 fichiers, pas de journal)
Development_U8 2,43 10-09 — — U8
Development_U8_essai 2,45 10-09 3 / 0 3 U8
STB-JEU_Development 2,44 10-09 2 / 0 2 STB (clos)
STB-JEU2_Development 2,44 10-09 1 / 0 1 STB ; SPEC STE-H3 à H5 du 10-10 (fiches faites)
STC_Development 2,44 10-10 1 / 0 1 STC (clos)
STF-STE_Development 2,02 10-10 1 / 0 1 STF ; STE-VAL.md (VAL rendue)
Shipping_OBB 1,68 10-10 — — OBB (clos)
Shipping_OBB_PDB 0,21 10-10 — — OBB
Shipping_OBB2 1,47 10-10 — — OBB
Shipping_U8r 1,47 10-10 — — U8
Shipping_U8r_PDB 0,21 10-10 — — U8
Development_U8r 2,02 10-10 2 / 0 2 U8
Development_U8r_essai 2,02 10-10 1 / 0 1 + _apres-T5cr (15 fichiers, 2,5 Mo, dont LifePlay_T5cr.log) U8
Shipping_U8r_essai 1,47 10-10 — — U8
STE-H5b-TEMOIN_Development 2,04 10-10 3 / 0 3 STE-H5b, STE-J4 (10-10, faites)
Shipping_U8r2_essai 1,50 10-11 — — U8 ; cité par REL-SAV-DIAG.md comme exemple de -UserDir : le .bat est déjà recopié dans ce DIAG
Development_U8r2 2,01 10-11 — — U8
Development_U8r2_essai 2,02 10-11 1 / 0 1 U8
CAM-B1_Development 2,02 10-13 1 / 0 1 CAM B1 (commité a08c134)
CAM-B1c_Development 2,02 10-13 1 / 0 1 CAM B1
CAM-B1d_Development 2,02 10-13 1 / 0 1 CAM B1
STG-M1_Development 2,01 10-13 — — STG-M1 (build fait, jamais lancé)
COMMUN-1_Development 2,02 10-13 2 / 2 — STG, CAM (bilan fait)
COMMUN-2_Development 2,03 10-13 1 / 1 — BOSS-ETAT (historique), bilan fait
COMMUN-3_Development 2,03 10-13 2 / 2 — STG (DIAG faits), bilan fait
COMMUN-4_Development 2,02 10-13 2 / 2 — à trancher : STG-KO3c et SF5b DIAG (10-13) en citent les journaux, déjà sauvegardés ; premier build avec REL-SAV B+, mais les essais REL se font sur COMMUN-5

Journaux à copier : 18 fichiers dans 12 builds, ≈ 50 Mo (de 0,3 Mo pour CAM-B1c à 20,6 Mo pour STE-H5b-TEMOIN), plus _apres-T5cr (2,5 Mo).

4. Déroulé après GO

  1. Copier les journaux (§ 3), vérifier les MD5 copie = source, puis ajouter une ligne d'index par build (TRACES-INDEX.csv, résumé « Contexte / Résultat / Suite »).

  2. Pour chaque build, dans l'ordre du tableau :

    • mesurer la place libre de la corbeille ;
    • lancer DeleteDirectory(…, OnlyErrorDialogs, SendToRecycleBin) ;
    • contrôler : dossier absent, présence dans la corbeille (Shell.Application Namespace(10), nom d'origine), croissance de D:\$Recycle.Bin de la taille attendue.

    Au premier écart : ARRÊT et compte rendu.

  3. Compte rendu final : envoyés et gardés, Go libérés sur D:, REL-MENAGE1-TRACES.csv.

5. Exécution (2026-10-14, accord de l'utilisateur « approuvé », donné en direct dans la session REL)

  • Journaux : 33 fichiers copiés dans D:\Game\LifePlay_Backup_5.5\builds_corbeille\, soit 54 631 026 octets. Ce sont les 18 journaux de 12 builds, plus les 15 fichiers de _apres-T5cr. MD5 de la copie identique à la source pour les 33. Index du lot : REL-MENAGE1-TRACES.csv. La ligne pour TRACES-INDEX.csv est à reporter par Big Boss (fichier partagé).

  • Corbeille : 32 sur 32 OK, 59,24 Go envoyés, un dossier à la fois. Pour chaque dossier :

    • il n'existe plus après l'envoi ;
    • un seul élément $R nouveau est apparu dans la corbeille, de même taille ;
    • le chemin d'origine lu dans son $I est celui du build.

    Aucun arrêt. Corbeille de D: : 87,05 → 146,30 Go, sur 192,77 Go. Sortie complète : REL-MENAGE1-envoi.txt.

  • Restent dans D:\Game : les 8 builds gardés (§ 2), vérifiés par ls.

  • Retour arrière : restauration depuis la corbeille Windows (clic droit, puis Restaurer). Le chemin d'origine est conservé.