LifePlay-Revival/Docs/Migration/etat/BOSS/JOURNAUX1/SUIVI-propositions-2.md

110 lines
12 KiB
Markdown
Raw Normal View History

Fiche JOURNAUX2-W1 — Niveau N1 — Modèle prévu (lp-writer) | utilisé claude-sonnet-5-5 — Agent lp-writer (A-DOC) — Skills sk-protocol, lp-doc, lp-lot
# SUIVI-propositions-2 : doc 29, registre et BOSS-JOURNAL jusqu'à la livraison de l'alpha (2026-10-14)
Propositions **non déposées** : aucun fichier cible n'est modifié. Chaque proposition est marquée **prête** ou **non prête** (avec la raison).
## 0. État relu avant d'écrire
| Fichier | Constat | Preuve |
|---|---|---|
| `Docs/29_Projet_Stabilisation_V2.md` | A.1, A.2, A.3, A.5 (12 lignes) et A.6 déposés par Big Boss (`git diff` : 18 ajouts, 3 retraits) ; la ligne « Dossier de sauvegarde » (l. 38) est **encore à l'état d'origine** ; la section « Point d'étape 2026-10-14 » **n'existe pas** (dernier titre : « Point d'étape du 2026-10-10 », l. 305) ; une ligne porte « **En cours** (essai COMMUN-11) » | `git diff`, `Grep` sur les titres |
| `Docs/Registre_Erreurs.md` | ERR-089 à ERR-132 déposés ; ERR-042 mis à jour jusqu'à « E5 et E9 à faire » ; ERR-100, 113, 114 encore « ouvert » ou « en cours » | `Registre_Erreurs.md:49`, `:96-139` |
| `BOSS-JOURNAL.md` | 504 lignes ; dernière entrée : 2026-10-14 17:25-17:30 (mods validés, archive demandée) ; contient déjà COMMUN-6 à COMMUN-12, la validation de l'alpha (16:00), la Shipping (16:27), E9 (17:05) | `BOSS-JOURNAL.md:455-504` |
| Git | HEAD `0745917`, rien de commité depuis le début des brouillons | `git log` |
## A. Doc 29
### A.4 Ligne « Dossier de sauvegarde … à renommer » (l. 38) — **prête**
- **Avant** : `Dossier de sauvegarde du jeu à renommer de LifePlay en LifePlay-Revival (…) — à faire avant la release (utilisateur 2026-10-13). … méthode, reprise des anciennes sauvegardes et effet sur les mods à établir (DIAG du lot REL) | 5.8 | utilisateur 2026-10-13`
- **Après** (remplacer la colonne « Défaut » ; « Origine » et « Source » inchangées, ajouter à « Source » `etat/REL/ALPHA/REL-ALPHA-E9-RESULTAT.md`) : « Dossier de sauvegarde du jeu renommé de `LifePlay` en `LifePlay-Revival` — **traité** (lots REL-SAV et REL-ALPHA, ERR-042) : garde `LPSaveRelaunch.cpp` avant `WinMain` (relance avec `-UserDir`, Shipping toujours, Development seulement avec `LPSaveLocation.ini`) ; dossier au choix du joueur par `LPSaveLocation.ini` (`SaveDir=`) ; aucune reprise automatique des anciennes sauvegardes (R0) ; contrat des mods inchangé hors la lettre finale de la version (décision « Lettre acceptée »). Essais : E1 à E4 et E6 OK sur COMMUN-8 ; **E9 OK sur le Shipping `2026.10.2.1a`** (relance avec `-UserDir`, dossier créé, sauvegarde puis Continuer, ancien dossier identique). **Reste hors du dossier** : les personnages d'une partie sont écrits dans `<installation>\LifePlay\Content\Saves` (sauf `Saved`) ; E5 (chemin relatif) non fait, facultatif ; option du menu Misc hors alpha »
### A.5 Ligne « En cours (essai COMMUN-11) » — **prête**
- **Avant** (ligne ERR-113 / ERR-114 / ERR-100 déposée) : « **En cours** (essai COMMUN-11) : ERR-113 : couple sorti de la pièce … → **B2p-F et G3 en cours, essai en COMMUN-11** | 5.8 (code récent) | … »
- **Après** (remplacer le début et la fin) : « Couple et commandes pendant le sexe — **traité, validé avec l'alpha** : ERR-113 (couple hors de la pièce, sous le plancher) → B2p-E, B2p-F (murs `Wall*`, marge, pose libre de recouvrement), COMMUN-11 R1 à R3 OK ; ERR-114 (couple coincé dans un meuble) → B2p-F et G3 (`NotifyCoupleTeleported`), COMMUN-11 R5 OK, COMMUN-12 : 2 lignes de témoin, aucun KO rapporté ; ERR-100 (champ de filtre qui prend le clavier) → focus rendu à la vue, puis souris libre et panneau sur Alt (B2p-J). COMMUN-11 : R4 KO partiel (lit, pose sur des meubles) → B2p-H ; COMMUN-12 : glisser et rotation à la souris KO, Espace pris → B2p-J. L'utilisateur valide le comportement de l'alpha sur COMMUN-13 (16:00) »
- Source à ajouter : `etat/BOSS/COMMUN-11-BILAN.md`, `COMMUN-12-BILAN.md`, `COMMUN-13-BILAN.md` (T1 à T8 OK, validés en bloc).
### A.6 Ligne ERR-124 (boîte et bande vertes) — **prête**
- **Avant** : « Après l'alpha : ERR-110 (…), ERR-124 (boîte et bande vertes du couple : `DrawDebugBox` inconditionnel, retiré des builds Shipping, à vérifier dans le Shipping de REL) »
- **Après** : remplacer « à vérifier dans le Shipping de REL » par « **vérifié** : pas de `DrawDebugBox` dans le Shipping de livraison (`REL-ALPHA-T3-VAL.md`) ; en Development il reste affiché ».
### A.7 Section à ajouter à la fin du fichier — **prête**
```
## Point d'étape du 2026-10-14 (alpha 2026.10.2.1a, livrée)
Synthèse écrite à partir des registres de lot et des bilans d'essai (chemins relatifs à `etat/`) ; un registre n'est pas une
preuve : chaque ligne renvoie au livrable. Objectif de l'utilisateur (2026-10-13) : build alpha 2026.10.2.1a, Shipping seule,
remise au plus tard le 2026-10-18. Décisions de l'utilisateur : poursuivre les corrections avant l'alpha ; gel des scènes de
sexe levé (`BOSS/COMMUN-6-TESTS.md`) ; ZQSD pour la caméra, flèches pour le couple, glisser-déposer (`CAM/CAM-B2p-SPEC.md`) ;
bonus d'orgasme affiché au même emplacement que chez l'auteur (`ST/STE/STE-ORG5-I2-SPEC.md`) ; priorité à C1
(`CAM/CAM-COMMUN6-DIAG.md` § 0) ; façades de la rue avant l'alpha (`ST/STG/STG-TACHES.md`) ; « bien on valide la scene de sexe
dans son ensemble pour l'alpha » (11:06, `BOSS/COMMUN-8-BILAN.md`) ; « bien je valide le comportement de l'alpha. Prépares la
build de livraison » (16:00, `BOSS/BOSS-JOURNAL.md`) ; « Lettre acceptée » pour la version (`REL/ALPHA/REL-ALPHA.md`).
- **Essais communs.** COMMUN-1 à COMMUN-13 construites (CheckPackage PASS) ; bilans `BOSS/COMMUN-2-BILAN.md` à
`COMMUN-13-BILAN.md` ; COMMUN-13 (T1 à T8 OK, validés en bloc) ; un plantage GPU à la fin de l'essai, hors scène, cause
extérieure estimée (`ST/STG/STG-COMMUN13-GPU-DIAG.md`), cité dans les défauts connus des notes de version.
- **STE.** H3d, H10, GEL1 PASS en jeu ; G16 PASS statique ; O4a, O4c et ORG5 (récompenses et affichage) validés
(COMMUN-8) ; G3 compilée, 2 lignes de témoin en COMMUN-12 ; garde `chargen` après l'alpha.
- **STG.** Enfoncement, chevauchement, marche animée : voir ERR-115, 118, 121 ; façades de la rue solides ; C7-a, B2q-b1,
S-F5m / n / p, M-Z validés en jeu (COMMUN-8 à 10).
- **CAM.** C1, C2, corrections B2f à B2s, pendant le sexe B2p-R à B2p-J (cycle Scene, C3, POV ; couple borné dans la pièce ;
panneau sur Alt ou clic molette ; icône d'aide) ; B3 (vue plafonnier) non faite.
- **REL.** Garde de sauvegarde : E1 à E4, E6, E9 OK ; `LPModGuard` accepte une lettre finale ; Shipping `4a9bbdb3`, archive
`LifePlay_Revival_2026.10.2.1a_Windows_Game.7z` (SHA-256 `89ed211d…`), 4 zips de mods, notes de version et annonces ;
32 builds obsolètes (59,24 Go) envoyés à la corbeille de Windows.
- **Hors alpha.** P7-H2 (crochet `ecriture-gardien`) : v1 69 / 69 mais VAL FAIL, v2 partielle, rien installé. EVAL-FAB-1 à 4 :
contenus Fab négatifs. Après l'alpha : B3, POV de scène dans les têtes, STG-POST1 et POST2, B2q-b2 à b4, garde STE-H3i, fauteuil,
`Content\Saves` hors du dossier de sauvegarde.
```
### A.8 Récapitulatif doc 29
| Proposition | Cible | Statut |
|---|---|---|
| A.4 | l. 38 | prête |
| A.5 | ligne « En cours (essai COMMUN-11) » | prête |
| A.6 | ligne ERR-124 | prête |
| A.7 | fin du fichier | prête |
**4 propositions doc 29**, toutes des mises à jour ou ajouts (rien à reproposer de ce que Big Boss a déjà déposé). Les corrections de forme éventuelles (« En cours » retiré) sont dans A.5.
## B. Registre des erreurs : mises à jour proposées (pas de ligne neuve)
Mises à jour de statut à ajouter en fin de colonne Statut des lignes déposées (on ajoute, on ne réécrit pas le passé). Toutes **prêtes**, sous réserve que l'utilisateur ait vu le comportement correspondant (sa validation de COMMUN-13 est globale).
| Ligne | Mise à jour proposée | Preuve |
|---|---|---|
| ERR-042 | « **mise à jour 2026-10-14 (REL-ALPHA)** : E9 OK sur le Shipping `2026.10.2.1a` ; reste `Content\Saves` hors du dossier choisi ; corrigé (CHG-345 et CHG-XXX REL-ALPHA) sauf ce point » | `REL-ALPHA-E9-RESULTAT.md` |
| ERR-100 | « corrigé (CHG-XXX CAM) : focus rendu à la vue (B2p-F), souris libre et panneau sur Alt (B2p-J) ; validé avec l'alpha (COMMUN-13) » | `CAM-TACHES.md` (B2p-J) ; `BOSS-JOURNAL.md` 16:00 |
| ERR-113 | « corrigé (CHG-XXX CAM) : B2p-E, B2p-F ; COMMUN-11 R1 à R3 OK » | `COMMUN-11-BILAN.md` |
| ERR-114 | « corrigé (CHG-XXX CAM, CHG-XXX STE) : B2p-F et G3 ; COMMUN-11 R5 OK, COMMUN-12 : 2 lignes `NotifyCoupleTeleported` » | `COMMUN-11-BILAN.md` ; `COMMUN-12-BILAN.md` |
| ERR-124 | « vérifié : absent du Shipping de livraison » | `REL-ALPHA-T3-VAL.md` |
| ERR-126 | inchangé (fenêtre B encore ouverte, L3 / L4 non rapportés) | `ERR-126` actuel |
**Défauts apparus de COMMUN-11 à COMMUN-13, à signaler à la fiche ERR** (aucune ligne ERR n'existe pour eux ; pas de numéro proposé) : la pose du couple possible sur le dessus de meubles et lit inaccessible par le dessus (COMMUN-11 R4 ; traités par B2p-H) ; vue du couple perdue en mode Scene (traitée par B2p-G) ; glisser et rotation à la souris morts après B2p-G et H (COMMUN-12 S3, S5 ; traité par B2p-J) ; barre espace prise par une autre fonction (traité par B2p-J) ; plantage GPU `DXGI_ERROR_DEVICE_RESET` pendant l'essai COMMUN-13 (cause extérieure estimée, non corrigé). Statut du lot : **non prête** (dépend de la fiche ERR).
## C. BOSS-JOURNAL : lignes à ajouter après la ligne du 17:25-17:30
Format `| Date et heure | De | Objet | Décision | Motif |`. Elles ne répètent pas ce que Big Boss y a déjà mis (COMMUN-6 à 12, 16:00, 16:27, 17:05, 17:25).
| Date et heure | De | Objet | Décision | Motif | Statut |
|---|---|---|---|---|---|
| 2026-10-14 14:23 | STG | build COMMUN-12 (exe `26dc5515`, 59 chaînes, CheckPackage PASS, PC recuit `b07f16a9`) avec CAM B2p-G et B2p-H (CameraMode `210b665a` / `239da609`) | **acceptée** ; deux `LifePlay.exe` de COMMUN-11 lancés à 14:26 hors build (UeState 1 en fin) | `STG-COMMUN12-BUILD.md` | prête |
| 2026-10-14 vers 15:42 | CAM / STG | B2p-I (icône d'aide) et B2p-J (souris libre, Alt, restauration des touches) : CameraMode `1f10631f` / `9aee8d04`, PC `707220a6` ; build COMMUN-13 (exe `1a9a3b07`, 65 chaînes, CheckPackage PASS, PC recuit, un C4701 faux positif) | **acceptée** | `CAM-TACHES.md` (B2p-I, B2p-J) ; `STG-COMMUN13-BUILD.md` | prête |
| 2026-10-14 | STE / CAM | G3 : aucune ligne `place reprise` en COMMUN-11 ; 2 lignes `NotifyCoupleTeleported` en COMMUN-12, aucun KO de coincement rapporté | **G3 vérifiée** | `COMMUN-11-BILAN.md` ; `COMMUN-12-BILAN.md` | prête |
| 2026-10-14 16:21 (14:21:45 UTC) | STG | plantage GPU `DXGI_ERROR_DEVICE_RESET` à la fin de l'essai COMMUN-13 (15:54-16:21), jeu immobile depuis 12 min, hors scène : pass Histogram de la vue principale, aucune faute de page, code COMMUN-13 inactif ; premier plantage de ce genre sur 13 essais | **cause extérieure estimée** (pilote ou machine hybride) ; non bloquant pour l'alpha ; essai `-gpucrashdebugging` proposé | `COMMUN-13-BILAN.md` ; `STG-COMMUN13-GPU-DIAG.md` | prête |
| 2026-10-14 17:31 | REL | archive `LifePlay_Revival_2026.10.2.1a_Windows_Game.7z` (1 291 995 663 o, SHA-256 `89ed211d…`, `7z t` OK, PubCheck 0 constat) ; index posé dans `Publication` | **faite** | `REL-ALPHA-T5.md` | prête |
| 2026-10-14 17:50 à 18:02 | REL | notes de version EN et FR posées dans `Publication` (17:50) ; annonces Discord et Patreon (17:51) ; devlog n° 2 (18:02), brouillons | **à soumettre à l'utilisateur** | `REL-ALPHA-T5.md` § 5 ; fichiers de `REL/ALPHA/` | prête |
| 2026-10-14 | Big Boss | `CHG-345` n'est pas commité : E9 PASS à y reporter ; trois CHG neufs (STE, CAM, REL-ALPHA) à réserver | **à faire** | `CHG-brouillons-2.md` | prête |
| 2026-10-14 | utilisateur | validation de la livraison de l'alpha (message de la fiche JOURNAUX2-W1) | **noté** | source écrite non trouvée dans `BOSS-JOURNAL.md` ni dans les livrables de `REL/ALPHA/` | **non prête** (citation exacte et heure à fournir par Big Boss) |
## D. Points restants
1. Citation et heure de la validation de la livraison (dernière ligne de C).
2. MD5 intermédiaires du C++ citées d'après les registres (voir `CHG-brouillons-2.md`).
3. Défauts de COMMUN-11 à 13 sans ligne ERR (section B).
Fichiers à commiter : `A Docs/Migration/etat/BOSS/JOURNAUX1/SUIVI-propositions-2.md` (livrable de travail).