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

4.4 KiB
Raw Blame History

REL-SAV-TACHES : registre des fiches (REL, lot SAV « dossier de sauvegarde LifePlay-Revival », ouvert le 2026-10-13)

Source : demande de l'utilisateur du 2026-10-13 (doc 29 § « Défauts déjà connus », l. 37), transmise par Big Boss ([BOSS→REL], 2026-10-13). Remplace la décision D4 (U8, CHG-323 : dossier laissé tel quel). Aucune écriture dans Source\, Config\ ou Content\ avant le GO de Big Boss.

Fiche Objectif (un résultat) Note → Nx Agent (modèle) Dépend de Statut Livrable CHG Tours Pic Jetons Durée À verser
REL-SAV-T1 DIAG : calcul du dossier Saved du Shipping (UE 5.8), options pour LifePlay-Revival, effets de bord, coût de la reprise a1 b1 c1 d0 e1 f1 = 5 → N3− session REL (opus), sans sous-agent — rendue (2026-10-13) : hypothèse confirmée ; option A (UE_SAVED_DIR_OVERRIDE) impossible avec le moteur Launcher (Core précompilé) ; recommandation B + R1 (lanceur -UserDir, copie de SaveGames si absent) ; en attente de la décision de l'utilisateur, via Big Boss REL-SAV-DIAG.md — ≈ 30 lp-build — UE_SAVED_DIR_OVERRIDE et toute GlobalDefinitions visant un module du moteur sont sans effet avec le moteur Launcher (Unique refusé, Core précompilé)
REL-SAV-T2 SPEC de la garde B+ (relance avec -UserDir par un initialiseur statique avant WinMain), choix « B+ seul », preuve attendue en jeu E1-E8 a1 b1 c1 d1 e1 f1 = 6 → N3 session REL (opus), sans sous-agent T1, GO Big Boss (a) rendue (2026-10-13), à faire accepter par Big Boss REL-SAV-SPEC.md — ≈ 8 lp-ue-compat — une option à prendre avant WinMain (dossier Saved) se pose par un initialiseur statique du module de jeu, en monolithique seulement, avec l'API Win32 seule
REL-SAV-T3 IMPL de la garde B+ sans compiler : LPSaveRelaunch.cpp et .h (nouveaux), LifePlay.cpp (+1 include, +1 appel) a1 b1 c1 d1 e1 f0 = 5 → N3 session REL (opus) T2 acceptée, GO (c) rendue (2026-10-13) ; instantané Backup_5.5\REL-SAV ; écarts E1-E5 déclarés ; MD5 cpp a0cd6687…, h f31173f6…, LifePlay.cpp 3f7ffa30… REL-SAV-IMPL.md — lp-ue-compat — un .cpp qui inclut ShlObj.h passe d'abord par Windows/WindowsHWrapper.h ; FALSE / TRUE n'existent plus après HideWindowsPlatformTypes.h
REL-SAV-T4 VAL statique de T3 (contrôles a-i), puis T4b (correctif R1) a1 b1 c1 d0 e1 f0 = 4 → N1 lp-validator (sonnet) T3 T4 : PASS-STATIC, 0 KO, réserves R1-R5 (R1 corrigée en E5) ; T4b : PASS-STATIC, R1 levée (MD5 a0cd6687… relu, boucle bornée, aucune API moteur) REL-SAV-VAL.md — 5 81 k 2 min 33 —
REL-SAV-T5 DOC préparée, non déposée : README, TracesRacines.ps1, skills lp-build et lp-validate, doc 29, CHG et report U4 a1 b0 c0 d1 e1 f0 = 3 → N1 session REL (préparation) ; dépôt : lp-writer, puis lp-gardien essai COMMUN-4 E1-E8 préparée (2026-10-13), en attente de l'essai REL-SAV-DOC.md à réserver —

Décisions de l'utilisateur (2026-10-13, en direct dans la session REL, après T1) :

  • U1. Dossier de sauvegarde choisi par le joueur dans les réglages du jeu ; %LOCALAPPDATA%\LifePlay-Revival par défaut.
  • U2. Le choix est rangé dans un fichier .ini du dossier LifePlay du jeu installé, hors de Saved : LPSaveLocation.ini, au format des LP*.ini (accord « ok »). Les LP*.ini existants restent dans Saved\Config\Windows et suivent le dossier choisi.
  • U3. Le jeu n'a pas d'installateur : on le décompresse où l'on veut, et les droits d'écriture sont à la charge du joueur. Aucun repli n'est prévu ; une écriture refusée est seulement signalée au journal. Restent à trancher (Big Boss) : forme du lanceur, reprise des anciennes sauvegardes (R0 / R1 / R1c), garde B+, phasage du menu.
  • U4. Le réglage est visible et modifiable par le joueur dans le menu des réglages du jeu, onglet Misc ou General (DIAG § 7 : ligne ajoutée en C++, comme les cases LPModCheck* du lot U7, sans Blueprint).
  • R0 (via Big Boss, 2026-10-13). Aucune reprise des anciennes sauvegardes ; le README décrit seulement le nouveau dossier.
  • B+ (via Big Boss, 2026-10-13). Garde de relance avant l'alpha (2026-10-18) ; la forme du lanceur est laissée à REL avec Big Boss : REL recommande « B+ seul », sans lanceur (SPEC § 0).