LifePlay-Revival/Docs/Migration/etat/ST/STE/STE-J5.md

56 lines
3.4 KiB
Markdown
Raw Normal View History

# STE-J5 : preuve en jeu de F-a (H5b), O1 / O3 (H5c) et G12 (H3c) — 2026-10-10 / 11
Orchestrateur LOT STE ; BUILD-GO étapes 3-4 de Big Boss ; VAL PASS-STATIC (`STE-VAL.md`, section STE-H5b / STE-H5c / STE-H3c).
## 1. Build
GI M3 `16394D438788E986AC23FAEB427402B8`, Room `E8F58B2A4A79DA0D62D8FACC18411CE8` (inchangés avant / après le build ; 0 processus
étranger). `Build.ps1 -Lot STE-J5` : code 0, 0 unité ; `BuildDebug.ps1 -SkipBuild` vers
`D:\Game\LifePlay_Build_5.8_STE-J5_Development` (absent avant) : UAT code 0, 135 s, cuisson `0 error(s), 1 warning(s)`
(163 recuits), CheckPackage PASS (`BuildDebug_Development_20261010-234022.log`). `GI.uexp` cuit 23:41:29 (2 023 737 o, 0
`STE-H5b-TEMOIN`), `Room.uexp` 23:41:27.
## 2. Session J5 de l'utilisateur
Journal `...\STE-J5_Development\Windows\LifePlay\Saved\Logs\LifePlay.log` (11/10 00:05:32, 6 556 311 o, MD5 43DB1523…, copie de
lecture identique). Utilisateur : « fini ». Parcours demandé : compagne qui suit + scènes + rafales d'IA.
| Motif (lignes) | C0 | J4 (F-a) | C1 (sans F-a) | **J5 (F-a + O1 + O3 + G12)** |
|---|---|---|---|---|
| `[Person_C_…] N moves to` (compagne qui suit) | 0 | 15 | 6 | **13** |
| `[AI] N moves to` | 22 | 26 | 4 | 18 |
| `hours by [1-9]` | 22 | 27 | — | 18 |
| `hours by 0\b` | 0 | 0 | — | 0 |
| `GI_C:Dress:` | 0 | 32 716 | 25 985 | **0** |
| `property Person in not an UClass` | 0 | 32 711 | 25 982 | **0** |
| `clearScenePersons` / `GetSpecific_PersonToReturn` / `removeAlreadyGot` | 0 / 0 / 0 | 2 907 / 81 / 30 | 2 901 / 65 / 50 | **0 / 0 / 0** |
| `UNHIDE Persons` | 27 | 25 | 15 | 17 |
| `CHECKING:` | 7 825 | 9 524 | 2 190 | 6 099 |
| `index SPAWN` | — | — | — | 94 |
| `Person_24_.*of length 0` | 119 | 109 | 26 | **13** |
| `Accessed None` | 56 | 32 874 | 26 115 | 48 |
| Fatal / Unhandled / Critical / Assertion | 0 | 0 | 0 | 0 |
`Accessed None` restants (48) : `CallFunc_Array_Get_Item` 12, `Actor` 11, `CallFunc_Array_Get_Item_93` 11, affectation 4,
résumés `LogLifePlay` ; familles déjà présentes en C0 (hors périmètre de ces gardes).
## 3. Lecture
- **O1 + O3** : avec 13 déplacements de la compagne et 17 fins de scène, **0** avertissement `Dress` (J4 : 32 716, C1 : 25 985) :
conforme.
- **F-a** : 18 routines d'IA appliquées à une personne (`by [1-9]`), 0 `by 0` ; pas de témoin dans ce build (contrôle positif et
0 déjà établis par C0 / J4).
- **G12** : `Person_24` 109 (J4) → **13**. Les 13 restants sont tous dans un `CHECKING:` de scène d'animal
(`vin_Base/Scenes/pet/meet_new_person_pet.lpscene` et `pet/horse/meet_new_person_horse...`), sauf 2 (après
`DestroyDummy was from AddVariable` et après un changement de curseur) : un autre lecteur que `AddVariable`, probablement dans
l'évaluation des conditions de scène (candidats C1 / C2 de `STE-H3c-SPEC.md` R-H3c-4, estimé). Q-H3c-2 = « seulement si un
reste » : **un reste existe** (13), à attribuer.
- Aucun plantage.
## 4. Retour de l'utilisateur et décision (2026-10-11)
- Saccades : **« Encore quelques-unes »** (moins qu'avant). Autres sources candidates relevées dans J5 (estimé) :
`No SkeletalMesh` 20 493 lignes (J4 : 24 319 ; F5, fiche STE-H4) et 403 `FlushAsyncLoading` (chargements synchrones).
- Reste de 13 `Person_24` : **« Commiter puis fiche à part »** : commit de F-a + O1 + O3 + G12 maintenant, nouvelle fiche
STE-H3d (attribution des 13 lectures des scènes d'animal, puis garde).