21 lines
4.4 KiB
Markdown
21 lines
4.4 KiB
Markdown
|
|
# 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).
|