151 lines
22 KiB
Markdown
151 lines
22 KiB
Markdown
|
|
Fiche DOC-20261020-VERS5 (COMMUN-23-BILAN) — Niveau N1 — Modèle prévu sonnet | utilisé claude-sonnet-5-5 — Agent lp-writer (rôle A-DOC) — Skills sk-protocol, lp-doc, lp-lot
|
|||
|
|
# COMMUN-23-BILAN : bilan de l'essai de la build Development commune COMMUN-23 (SET1 réglages en partie, FIX1 M-Z talons, FIX1-F8a) (2026-10-20)
|
|||
|
|
|
|||
|
|
Rédigé par un `lp-writer` pour Big Boss (`local_104ff22d`), à partir de `COMMUN-23-TESTS.md`, des lignes du 2026-10-20 de 21:42 à 22:03 de `BOSS-JOURNAL.md` (l. 1035 à 1046 ; verdicts de l'utilisateur cités mot pour mot ; les captures 31 et 32 sont décrites par ces lignes, aucune image relue) et du journal de jeu de la build, **complet, relu après la fermeture du jeu** (voir § 1). Aucune transcription lue. Il n'existe pas de `COMMUN-23-ENTREE.md` : le journal de Big Boss en tient lieu. Aucun contenu de jeu : les citations de l'utilisateur sont reproduites telles quelles (doc 27).
|
|||
|
|
|
|||
|
|
**Lecture du journal** : interrogé par Grep sur la totalité du fichier (comptes et lignes par motif) ; les fenêtres citées viennent des sorties de Grep. Il n'a **pas** été lu ligne à ligne en entier (voir « Incertain »).
|
|||
|
|
|
|||
|
|
## 1. Essai
|
|||
|
|
|
|||
|
|
| Élément | Valeur |
|
|||
|
|
|---|---|
|
|||
|
|
| Fiche de tests | `etat\BOSS\COMMUN-23-TESTS.md` (7 cas : SET1 .1 à .5, M-Z talons .6, non-régressions .7) |
|
|||
|
|
| Entrée de bilan | pas de `COMMUN-23-ENTREE.md` ; 12 lignes de `BOSS-JOURNAL.md` : l. 1035 (21:42, ordre de lancement de la build), l. 1037 (21:46, remise de la build), l. 1038 (21:46, lancement du jeu), l. 1039 à 1045 (21:53 à 22:03, résultats) et l. 1046 (22:03, ordre de l'utilisateur) ; l. 1036 (21:44) : fiche de tests rédigée |
|
|||
|
|
| Build | `D:\Game\LifePlay_Build_5.8_Development_COM23\Windows\`, exe `Windows\LifePlay\Binaries\Win64\LifePlay.exe`, 335 855 104 octets, MD5 `0f7b0a39eb48753d3b6bf436f43032a0` (`COMMUN-23-TESTS.md` § 1), UAT code 0 en 119 s, CheckPackage PASS, 0 paquet recuit (`COMMUN-23-BUILD.md`, `BOSS-JOURNAL.md` l. 1037) |
|
|||
|
|
| Sources contrôlées à la rédaction (`md5sum`) | `LPSettingsSubsystem.cpp` `6277a8fc139c05dc10e302f88de0f8d9`, `LPSettingsSubsystem.h` `138350efe8473c430db984db63c8feac`, `LPColorGradeSubsystem.cpp` `5be400543166b6de7a4a88f6097a9d93`, `LPVideoQualitySubsystem.cpp` `c3055197030bdbbce813df4cc6d7cd63`, `LPModInfoSubsystem.cpp` `98206e688308e908b04ae15cf408e1bb`, `LPDirectControlSubsystem.cpp` `86ef519e880989941e033edeadda7c26`, `LPCameraModeSubsystem.cpp` `976bf0a458b87f9aecf974fcec3209f0` : tous conformes aux MD5 attendus de `COMMUN-23-TESTS.md` § 1 |
|
|||
|
|
| Début et fin de l'essai | **1 lancement**, avec `-LPPersonsLog=2`. Journal en UTC (heure locale = UTC + 2 h, bilan en heure locale). Ouverture `Log file open, 10/20/26 21:46:56` (heure locale, première ligne) ; fermeture `Log file closed, 10/20/26 22:03:19` (dernière ligne). Premier verdict rapporté à 21:53, dernier à 22:03 |
|
|||
|
|
| État du jeu à la rédaction | **Jeu fermé** (dernière ligne du journal : `Log file closed`, `LogExit: Exiting.`) ; `BOSS-JOURNAL.md` l. 1045 : « jeu ferme ». Copie faite après la fermeture ; journal relu juste avant l'écriture |
|
|||
|
|
| Qui a joué | l'utilisateur (aucun cas joué par un agent) |
|
|||
|
|
| Journal de jeu | 1 fichier, **local, non commité** (comme COMMUN-17 à COMMUN-21 ; ne pas le mettre au ticket du gardien). Copie `etat\BOSS\COMMUN-23\COMMUN-23_session_2146.log` (nom = heure locale de lancement), source `LifePlay\Saved\Logs\LifePlay.log` de la build : 28 549 lignes, 5 272 268 octets, MD5 `f3450727de944b0c45bc6d670d795a28`, identique à la source (`md5sum` des deux) ; `Log file closed` en dernière ligne. Il n'existe qu'un fichier dans `Saved\Logs` (un seul lancement, pas de journal de rotation) |
|
|||
|
|
| Relevés des dossiers | sans objet : aucun relevé demandé par la fiche (pas de `COM23-avant.txt`) |
|
|||
|
|
| Écriture du bilan | le 2026-10-20, après 22:03 (fermeture du jeu) |
|
|||
|
|
|
|||
|
|
Comptes des verdicts (7 cas) : **PASS 7** (.1 à .7) ; **FAIL 0** ; **non concluant 0** ; **sans objet 0** ; **non joué 0**. Total 7. Sous-parties : .6 a) et b) PASS ; .6 c) (facultatif, PNJ à talons) : non rapporté séparément ; .7 a) b) c) : « 7 ok » englobe les trois (voir § 2 et « Incertain »).
|
|||
|
|
|
|||
|
|
Répartition des lignes du journal de Big Boss :
|
|||
|
|
- l. 1039 (21:53) : « 1 ok , 2 ok » + capture 31 : `.1`, `.2` PASS ;
|
|||
|
|
- l. 1040 (21:54) : « 3 ok » : `.3` PASS ;
|
|||
|
|
- l. 1041 (21:54) : « caméra conservé » : `.5` PASS ;
|
|||
|
|
- l. 1042 (21:56) : capture 32 : `.7` c) Tamise (voir § 2 et § 6) ;
|
|||
|
|
- l. 1043 (21:59) : « 4 ok » : `.4` PASS ;
|
|||
|
|
- l. 1044 (21:59) : « 6ok » : `.6` PASS ;
|
|||
|
|
- l. 1045 (22:03) : « 7 ok », jeu fermé : `.7` PASS, essai clos 7/7 ;
|
|||
|
|
- l. 1035, 1037, 1038 et 1046 : lancement de la build, remise, lancement du jeu ; ordre de l'utilisateur, citation : « Oui : bilan COMMUN-23, versement des CHG (F8a, M-Z talons, SET1) puis prépare et lance la vague 11. ».
|
|||
|
|
|
|||
|
|
## 2. Verdict par cas
|
|||
|
|
|
|||
|
|
Citations exactes de l'utilisateur tirées de `BOSS-JOURNAL.md` (numéro de ligne entre parenthèses). Heure = celle de l'entrée du journal de Big Boss, heure locale (heure du rapport, pas celle du geste). Journal : `l.` = numéro de ligne dans `COMMUN-23_session_2146.log` ; heures des lignes citées en **UTC** (heure locale − 2 h). `<n>` = suffixe `MainMenu_C_<n>`, ramené aux cinq derniers chiffres pour la lisibilité (les noms complets sont de la forme `MainMenu_C_21474xxxxx`).
|
|||
|
|
|
|||
|
|
| Cas | Verdict | Heure | Découvreur | Preuve |
|
|||
|
|
|---|---|---|---|---|
|
|||
|
|
| COMMUN-23.1 | PASS | 21:53 | utilisateur | « 1 ok » (l. 1039). Journal : écran titre, `Reglages : onglets poses sur MainMenu_C_2147482350 (ecran titre)` (l. 1056, 19:47:14) : **1 ligne** `(ecran titre)` dans la session ; les trois familles sur la **même** instance : `Couleur : reglages de couleur ajoutes sur`, `Modules : cases de controle des mods … sur`, `Video : controles ajoutes avant les reglages de couleur (sur …)` aux l. 976 à 978 (19:47:00), nom `…482350` identique |
|
|||
|
|
| COMMUN-23.2 | PASS | 21:53 | utilisateur | « 2 ok » (l. 1039). Journal : première ouverture en partie, `onglets poses sur MainMenu_C_2147463772 (partie)` (l. 4292, 19:50:59), après `onglets retires de MainMenu_C_2147482350 (instance quittee)` (l. 4179, 19:50:55) ; Couleur, Modules, Video sur `…463772` aux l. 4197, 4233, 4256 (19:50:55, soit 0,2 s après le retrait de l'ancienne instance) ; `already has a parent` : **0** |
|
|||
|
|
| COMMUN-23.3 | PASS | 21:54 | utilisateur | « 3 ok » (l. 1040). Journal : à chaque nouvelle ouverture, `retires de <ancienne>` puis `poses sur <nouvelle> (partie)`, nom **nouveau** à chaque fois : `…463772` (l. 4292), `…463495` (l. 6234, 19:52:48), `…462808` (l. 8345, 19:54:38), `…442066` (l. 24674, 20:02:51) ; **une** ligne par famille et par instance (6 instances, 3 familles, 3 lignes chacune, 18 lignes) ; Couleur, Modules, Video du même nom à 0,29 s à 0,4 s après le retrait de l'ancienne (ex. `…462808` : retrait l. 8105 à 19:54:27.705, Couleur l. 8163 à 19:54:28.119) : conforme au ticker de 0,5 s de W7 |
|
|||
|
|
| COMMUN-23.4 | PASS | 21:59 | utilisateur | « 4 ok » (l. 1043). Journal : retour au titre, `onglets retires de MainMenu_C_2147442066 (instance quittee)` (l. 27345, 20:03:10) ; les trois lignes Couleur, Modules, Video sur la nouvelle instance `MainMenu_C_2147441492` (l. 27369, 27371, 27380, 20:03:10), nom **différent** de celui du premier titre (`…482350`). **Pas de ligne `onglets poses sur MainMenu_C_2147441492 (ecran titre)`** avant la fermeture (20:03:19) : voir « Incertain » |
|
|||
|
|
| COMMUN-23.5 | PASS | 21:54 | utilisateur | « caméra conservé » (l. 1041). Constat visuel (valeur de Camera Speed conservée après réouverture), sans ligne de journal propre ; les réouvertures sont celles de .3 (instances `…463495` à `…442066`) |
|
|||
|
|
| COMMUN-23.6 | PASS | 21:59 | utilisateur | « 6ok » (l. 1044) ; capture 31 (l. 1039, 21:53) : joueur en talons debout, pieds au sol. Journal (`-LPPersonsLog=2` pris : `LPDebug persons : releve toutes les 2 s`, l. 870, 19:46:59) : **487** lignes `STATE PlayerCharacter` ; `M-Z :` : **0** ligne dans la session ; `HeelHeight=?` : 0. Séquence du joueur (valeurs de `meshZ=` en séries) : −90,0 (64 relevés, 19:47:02) ; **−80,4 (137 relevés, 19:49:10 à 19:53:46, debout, `currentAnimation=-`)** ; −90,0 (79) ; assis −90,0 (`…-sit`, 19:56:24 à 19:58:14) ; **−80,4 (50 relevés dès 19:58:14, `currentAnimation=fnt_new053-f-0-sit` encore posé après le lever)** ; −80,4 puis −88,0 (voir « Incertain ») ; −80,4 (25) à la fin. Valeurs distinctes de `meshZ=` du joueur : −80,4 (241), −88,0 (48), −90,0 (198). Donc en talons : meshZ −80,4 **conservé** au lever, aucune correction M-Z déclenchée (cible = −90 + 12 × 0,8 = −80,4) |
|
|||
|
|
| COMMUN-23.7 | PASS | 22:03 | utilisateur | « 7 ok » (l. 1045). a) glissé du couple (F8a) : constat visuel ; `Fatal\|Unhandled\|Critical error\|Assertion failed` : **0** dans le journal. b) menu Clavier : constat visuel (9 sections) ; journal : `Clavier : 51 actions et 17 axes enregistres` (création du fichier l. 879, AZERTY l. 6307, Reset l. 26598). c) Tamise : capture 32 (l. 1042, 21:56) : « Tamise visible ; quelques blocs gris restent dans le fleuve (un grand au premier plan, petits piliers plus loin) » ; journal : `[LPCity] EAU CentralLondon : masque 59 centres ; instances maisons 49417 ; masquees 59 ; epargnees 0 (seuil 0 m2) ; centres sans instance 0` (l. 4056, 19:50:49) ; second passage à 0 instance : voir « Notes » |
|
|||
|
|
|
|||
|
|
Comptes de contrôle (Grep sur la copie) : `Fatal|Unhandled|Critical error|Assertion failed` 0 ; `already has a parent` 0 ; `Accessed None` 10 lignes (dont 2 du résumé de fermeture, l. 28502 et 28504 : 8 occurrences réelles, voir « Notes ») ; `LogPlayerController: Error` 10 (non triés) ; `onglets poses` 5 (1 `(ecran titre)`, 4 `(partie)`), `onglets retires` 5 ; `M-Z :` 0.
|
|||
|
|
|
|||
|
|
## 3. KO horodatés
|
|||
|
|
|
|||
|
|
Aucun KO. Aucun cas FAIL ni non concluant.
|
|||
|
|
|
|||
|
|
| Heure | Cas | Symptôme observé | Découvreur | Ligne du brouillon (proposée, non écrite) |
|
|||
|
|
|---|---|---|---|---|
|
|||
|
|
| — | — | aucun | — | sans objet : aucun KO |
|
|||
|
|
|
|||
|
|
Notes (aucune n'est un KO du lot) :
|
|||
|
|
- **Blocs gris dans la Tamise** (capture 32, `BOSS-JOURNAL.md` l. 1042) : ce sont les volumes de la carte StreetMap elle-même (navire, pontons, piles de ponts : estimé, non vérifié sur la carte), **hors du masque des maisons** (le masque a fait son travail : 59 masquées, 0 épargnée, l. 4056). Suite STM1, en build 2.
|
|||
|
|
- **Second passage du masque à 0 instance** : `[LPCity] EAU CentralLondon : masque 59 centres ; instances maisons 0 ; masquees 0 ; epargnees 0 (seuil 0 m2) ; centres sans instance 59` (l. 9142, 19:55:23), après le passage utile de l'l. 4056. **Connu** (S5 de la suite STM1 : masque après un rechoix de la ville) ; déjà vu en COMMUN-20 (l. 1417 selon `COMMUN-21-BILAN.md`). Sans effet visible rapporté.
|
|||
|
|
- **Clé « meshZ = −88,0 »** : voir « Incertain ».
|
|||
|
|
- **`Accessed None`** (8 occurrences réelles, non triées contre la liste des connus) : `CallFunc_GetSkeletalMesh_ReturnValue` ×2 (l. 1859, 1914), `GI` dans `CityMenu` ×2 (l. 3971, 9047), `K2Node_CustomEvent_Person` / « assign variable » ×3 (l. 12074, 12087, 12100), `getFirstDick` ×1 (l. 19649) : mêmes familles qu'en COMMUN-21.
|
|||
|
|
|
|||
|
|
## 4. Report sur les VAL
|
|||
|
|
|
|||
|
|
| Cas | VAL (chemin) | Verdict statique | Verdict en jeu | Écart |
|
|||
|
|
|---|---|---|---|---|
|
|||
|
|
| COMMUN-23.1 à .5 | `etat\REL\SET1\SET1-V1-IMPL.md` (§ 5, V1 à V10), `SET1-V1b-IMPL.md` (§ 5, W1 à W9) | IMPL seulement : compilation à 0 erreur et 0 avertissement, aucune VAL de comportement | PASS | les points V1 à V10 et W1 à W9 « à rejouer sur un build Development » sont couverts par .1 à .5 ; V6 (`IsInViewport()` vrai pour le titre) : **vu** (onglets posés au titre, l. 1056) ; W7 (≈ 0,5 s) : vu, 0,29 à 0,42 s après le retrait de l'ancienne instance ; le « 30 s » d'origine n'a pas reparu (utilisateur : « 2 ok », « 3 ok ») |
|
|||
|
|
| COMMUN-23.6 | `etat\REL\FIX1\FIX1-MZ2-IMPL.md` (§ 5, points 2 à 6), `FIX1-MES.md` | IMPL seulement : comportement calculé sur les journaux de COM22 | PASS | meshZ −80,4 conservé, 0 ligne `M-Z :` ; l'essai sans talons (.6 b) donne −90,0 et 0 ligne `M-Z :` (séries −90,0 du joueur, 19:53:46 et 19:56:24) |
|
|||
|
|
| COMMUN-23.7 a | `etat\REL\FIX1\FIX1-F8a-IMPL.md` (C1) | build seule : 0 avertissement, 0 erreur | PASS | glissé exécuté, 0 erreur grave |
|
|||
|
|
| COMMUN-23.7 b, c | `COMMUN-21-BILAN.md` (.12, .13) | PASS en jeu en COMMUN-21 | PASS | identique ; second passage du masque à 0 instance revu (S5) |
|
|||
|
|
|
|||
|
|
Lignes à ajouter aux IMPL concernées (**non écrites ici** ; à ajouter par les sessions de lot) :
|
|||
|
|
- `SET1-V1-IMPL.md` et `SET1-V1b-IMPL.md` : `Suite en jeu : COMMUN-23.1 à .5 PASS (21:53 à 21:59) ; onglets posés sur l'instance à l'écran au titre et à chaque nouvelle instance en partie ; trois familles Couleur, Video, Modules sur le même nom d'instance`.
|
|||
|
|
- `FIX1-MZ2-IMPL.md` : `Suite en jeu : COMMUN-23.6 PASS (21:59) ; joueur en talons debout à meshZ −80,4, 0 ligne M-Z`.
|
|||
|
|
- `FIX1-F8a-IMPL.md` : `Suite en jeu : COMMUN-23.7 a PASS (22:03)`.
|
|||
|
|
|
|||
|
|
## 5. Contrôles automatiques
|
|||
|
|
|
|||
|
|
`Tools\EssaiJournal.ps1` : non lancé par ce bilan (hors fiche) ; `etat\BOSS\COMMUN-23\COMMUN-23-ESSAIJOURNAL.md` : **absent** (le dossier contient `COMMUN-23-BUILD.md`, un résumé de build `.txt` et la copie du journal). Les relevés ci-dessous sont des comptes par Grep sur la copie, informatifs.
|
|||
|
|
|
|||
|
|
| Journal | Lignes | `Fatal` / `Unhandled` / `Critical error` / `Assertion failed` | `Accessed None` (non triés) | Cas rattachés |
|
|||
|
|
|---|---|---|---|---|
|
|||
|
|
| `COMMUN-23_session_2146.log` | 28 549 | 0 | 10 lignes (8 réelles) | .1 à .7 |
|
|||
|
|
|
|||
|
|
| Cas | Motif | Attendu | Relevé |
|
|||
|
|
|---|---|---|---|
|
|||
|
|
| .1 | `onglets poses sur … (ecran titre)` ; Couleur, Video, Modules | 1 ; 1 chacune, même `<n>` | 1 (l. 1056) ; 1 chacune (l. 976 à 978), `…482350` |
|
|||
|
|
| .2 | `onglets poses sur … (partie)` ; `already has a parent` | 1 ; 0 | 1 pour `…463772` (l. 4292) ; 0 |
|
|||
|
|
| .3 | `retires de` puis `poses sur … (partie)` ; une ligne par famille et instance | nom nouveau à chaque fois | 4 instances `(partie)`, 4 noms différents ; 18 lignes pour 6 instances |
|
|||
|
|
| .4 | `poses sur … (ecran titre)` avec `<m>` ≠ premier titre | 1, nom différent | **0** ligne ; Couleur, Modules, Video sur `…441492` (nom différent) |
|
|||
|
|
| .5 | sans objet | constat visuel | — |
|
|||
|
|
| .6 | `STATE PlayerCharacter … meshZ=` ; `M-Z :` ; `HeelHeight=?` | −90 + 12 × HeelHeight avant et après le lever ; 0 ; 0 | −80,4 (241), −88,0 (48), −90,0 (198) ; 0 ; 0 |
|
|||
|
|
| .7 a | `Fatal…` | 0 | 0 |
|
|||
|
|
| .7 b | `Clavier : 51 actions` | 51 au départ | 51 (l. 879) |
|
|||
|
|
| .7 c | `\[LPCity\] EAU CentralLondon : masque 59 centres` ; `epargnees 0` | au moins 1 ; 0 | 2 lignes (l. 4056, 9142) ; `epargnees 0` aux deux |
|
|||
|
|
|
|||
|
|
Build (`COMMUN-23-BUILD.md`, `BOSS-JOURNAL.md` l. 1037) : UAT code 0 en 119 s, CheckPackage PASS. Délai de 0,5 s de W7 : relevé au journal seulement (pas de verdict de temps de trame, comme prévu par la fiche).
|
|||
|
|
|
|||
|
|
## 6. Suite
|
|||
|
|
|
|||
|
|
Constats établis pendant et après l'essai :
|
|||
|
|
- **SET1** : les onglets des réglages se posent sur l'instance du menu à l'écran, au titre et en partie, à chaque nouvelle instance ; l'ancienne est retirée (« onglets retires de … ») ; les lignes de couleur, de vidéo et de contrôle des mods suivent la même instance ; la vitesse de caméra se conserve. Demande de l'utilisateur honorée au niveau du comportement (l'ancien panneau de réglages du menu du jeu remplacé par celui du menu principal).
|
|||
|
|
- **FIX1 M-Z / talons** : le joueur en talons reste debout à meshZ −80,4 (= −90 + 12 × 0,8), aucune ligne `M-Z :` ; la régression « pieds enfoncés » (FIX1-MES) n'est plus observée.
|
|||
|
|
- **FIX1-F8a** : le glissé du couple fonctionne, 0 erreur grave.
|
|||
|
|
- **Non-régressions** : menu Clavier, Londres (59 centres masqués).
|
|||
|
|
|
|||
|
|
Suites par lot :
|
|||
|
|
|
|||
|
|
| Lot | Suite | Qui décide ou agit |
|
|||
|
|
|---|---|---|
|
|||
|
|
| Journal | À verser : **CHG-383** (FIX1-F8a), **CHG-384** (FIX1 M-Z et talons, deux temps), **CHG-385** (SET1) ; réservés à `NUMEROS.md` (verrou 249) ; versés par la fiche DOC-20261020-VERS5 | DOC de versement, sous jeton |
|
|||
|
|
| Gardien | Vague 11 : fichiers partagés et fichiers de lot ; le journal de jeu de COMMUN-23 n'est pas au ticket | Big Boss (lance la vague), gardien |
|
|||
|
|
| STM1 | Blocs gris de la Tamise (volumes de la carte), second passage du masque à 0 instance (S5), en build 2 | session STM1 |
|
|||
|
|
| FIX1 | Lévitation de PNJ (HeelHeight surestimé selon la chaussure, données), F7b (posture après « regarder »), `currentAnimation` jamais effacé après le lever : build 2 ; `meshZ=-88,0` à expliquer | session FIX1 |
|
|||
|
|
| SET1 | Ouverture du panneau au titre après retour (cas .4, voir « Incertain »), puis REL2 | session SET1 |
|
|||
|
|
|
|||
|
|
Aucune décision n'est prise par ce bilan.
|
|||
|
|
|
|||
|
|
## Annexe : constat de la séance FIX1-MES (COM22, 2026-10-20 de 20:37 à 20:52)
|
|||
|
|
|
|||
|
|
Sources : `etat\REL\FIX1\FIX1-MES.md` (protocole de la séance, 11 cas, build COMMUN-22 : exe `e2ba7dec63d479974394e2cffd1efc19`, F8a + trace M-Z enrichie) et les lignes de `BOSS-JOURNAL.md` l. 1022 à 1028 (20:37 à 20:51). **Aucun journal de la séance COM22 relu par ce bilan** : les valeurs citées viennent des lignes du journal de Big Boss, qui les a tirées du journal de jeu de COM22 (non copié ici). Rappel : `FIX1-MES.md` ne contient pas de verdicts (protocole seul).
|
|||
|
|
|
|||
|
|
| Heure | Source | Constat |
|
|||
|
|
|---|---|---|
|
|||
|
|
| 20:37 | l. 1022 | le PowerShell de l'utilisateur plante au démarrage (avis de mise à jour, largeur négative), à répétition ; jeu COM22 lancé par Big Boss avec `-LPPersonsLog=2` |
|
|||
|
|
| 20:44 | l. 1023 | captures 23 à 25 (talons debout, assis, levé) ; journal : M-Z ramène le joueur en talons de −80,4 (= −90 + 12 × HeelHeight, HeelHeight = 0,8) à −90 ; debout ensuite meshZ −90 ; capture 25 : semelles cachées, pieds dans le parquet. **F8b établi** : l'écart relevé était la compensation normale des talons ; la correction C++ M-Z l'annule et enfonce les pieds d'environ 9,6 cm (régression de M-Z). Constat annexe **F7b** : `currentAnimation` reste sur une animation d'assise après le lever |
|
|||
|
|
| 20:45 | l. 1024 | capture 26, citation « pnj en lévitation » (PNJ en talons moyens, debout) ; journal : PNJ debout à meshZ −81,6 (HeelHeight 0,7) et −85,2 (0,4), sans ligne M-Z. Second effet : la compensation de talons du Blueprint dépasse la hauteur réelle de certaines chaussures (donnée HeelHeight par chaussure ; antériorité 5.5 à vérifier), distinct de la régression M-Z |
|
|||
|
|
| 20:48 | l. 1025 | FIX1-MES.9, citation « 9 un peu penché et tête toutné » (après l'action « regarder ») : **F7b reproduit** |
|
|||
|
|
| 20:49 | l. 1026 | FIX1-MES.10, citation « 10 oui » (posture normale après être sorti et avoir marché) : F7b, posture résiduelle effacée par le déplacement ; effet visible mais passager |
|
|||
|
|
| 20:50 | l. 1027 | FIX1-MES.11, citation « 11 normal je pense » ; séance close. **Constat** : F8b = régression M-Z (pieds en talons enfoncés de 12 × HeelHeight, joueur après le lever) + lévitation de PNJ par HeelHeight surestimé selon la chaussure (données, build 2) ; F7b = posture penchée et tête tournée après « regarder », non reproduite au 2e essai, effacée par un déplacement ; `currentAnimation` jamais effacé après le lever (variable non fiable) ; F7b en build 2 |
|
|||
|
|
| 20:51 | l. 1028 | citation « approuvé » (correction de M-Z en build 1) : GO FIX1-MZ2 (M-Z vise −90 + 12 × HeelHeight) ; suite : COMMUN-23.6 PASS |
|
|||
|
|
|
|||
|
|
F8b est **établi** (régression de M-Z, corrigée par MZ2 et vue en COMMUN-23.6) ; **F7b est passager** (effacé par un déplacement) et reste en build 2.
|
|||
|
|
|
|||
|
|
## Établi / estimé / incertain
|
|||
|
|
|
|||
|
|
- **Établi** : tous les verdicts et citations (`BOSS-JOURNAL.md` l. 1035 à 1046, relues) ; les comptes et lignes par motif (Grep sur la copie, relue après la fermeture du jeu) : un lancement, 0 erreur grave, 0 `M-Z :`, 0 `already has a parent`, 6 instances de menu avec chacune les trois familles, 5 `onglets poses` (1 titre, 4 partie), 487 relevés du joueur, séries de `meshZ=` ; MD5, taille et lignes de la copie (`md5sum`, `wc -lc`) ; MD5 des sept sources (`md5sum`) conformes ; la fermeture du jeu à 22:03:19 (dernière ligne).
|
|||
|
|
- **Estimé** : l'heure par cas = heure du rapport dans le journal de Big Boss ; l'attribution des séries de `meshZ=` aux gestes de la fiche (le journal ne porte pas les gestes, seulement des séries ; les heures de rapport 21:53 à 22:03 ne se calent pas sur les heures UTC + 2 du journal : p. ex. « 4 ok » à 21:59 alors que le retour au titre est à 22:03:10 locale) ; la nature des blocs gris (volumes de la carte).
|
|||
|
|
- **Incertain** : (1) **cas .4** : la ligne `onglets poses sur … (ecran titre)` pour le second titre manque au journal (dernière instance `…441492`, lignes Couleur/Modules/Video à 22:03:10 locale, fermeture à 22:03:19) ; l'utilisateur dit « 4 ok » avant la fin (l. 1043 à 21:59) : écart d'heure non expliqué, verdict gardé comme rapporté ; essai qui trancherait : rejouer .4 en une session et relever la ligne. (2) **meshZ = −88,0 du joueur** : 48 relevés (20:00:52 à 20:02:28 UTC), hors grille des talons, déjà noté par `FIX1-MES.md` § 4 (7 cas sur 18 aux journaux antérieurs, chemin d'écriture inconnu) ; non couvert par un cas, non expliqué ici. (3) **.6 c)** (PNJ à talons) et les sous-parties de .7 : « 6ok » et « 7 ok » englobent tout, aucun détail par sous-partie. (4) le contenu des captures 31 et 32 (décrit par le journal de Big Boss, non revu). (5) la nature des `Accessed None` et des `LogPlayerController: Error` ; les parties du journal hors motifs (non lues ligne à ligne). (6) l'annexe : le journal de jeu de COM22 n'est pas copié ni relu ici.
|
|||
|
|
- Non fait par ce bilan (consigne) : aucune ligne de brouillon ni d'IMPL écrite ; `EssaiJournal.ps1` non lancé.
|
|||
|
|
|
|||
|
|
## Fichiers à commiter
|
|||
|
|
- `Docs/Migration/etat/BOSS/COMMUN-23-BILAN.md` (A).
|
|||
|
|
- `Docs/Migration/etat/BOSS/COMMUN-23/COMMUN-23_session_2146.log` : **local, non commité** (comme COMMUN-17 à COMMUN-21) ; 5 272 268 octets, MD5 `f3450727de944b0c45bc6d670d795a28` ; pas dans le ticket.
|
|||
|
|
|
|||
|
|
PubCheck : voir le compte rendu de la fiche DOC-20261020-VERS5 (relancé sur ce fichier après écriture).
|
|||
|
|
|
|||
|
|
Tours : 10 / 40
|