LifePlay-Revival/Docs/Migration
edujiro5972 8015f182b9 L7i (CX-B12) : Contains/Split/FindSubstring avec motif vide au comportement 4.27 (385 noeuds, 28 Blueprints) ; ERR-005
FString::Find("" , IgnoreCase, FromStart) renvoie 0 en UE5 et INDEX_NONE en 4.27 : Contains(x, "") devenu vrai.
Test 3120 cas (transcription 4.27) : 0 ecart ; diff independant 385/385 ; compilation et cuisson 0 avertissement.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 19:24:20 +02:00
..
correctifs L1 : base saine - contenu de gameplay remis a l'identique de 4.27 2026-09-29 01:12:38 +02:00
etat L4-CX-B07 : 239 derniers paquets UE4 reenregistres au format UE5 (EX-03, ERR-022) 2026-09-30 12:10:40 +02:00
01_Architecture_Initiale.md L3 : journalisation efficace 2026-09-29 01:35:00 +02:00
02_Audit_Logiciel.md L0 : documentation de migration et outillage de test 2026-09-29 01:01:52 +02:00
03_Plan_Migration_Tests.md L4 : correction de l'empaquetage - tout /Game est cuit (ERR-026) 2026-09-29 08:18:52 +02:00
04_Cahier_Des_Charges.md L7b reapplique et valide en jeu : teleportation = acceleration du temps ; sol exterieur (ERR-036) preexistant en 4.27 2026-09-30 20:24:09 +02:00
05_Correctifs_Isoles.md L7i (CX-B12) : Contains/Split/FindSubstring avec motif vide au comportement 4.27 (385 noeuds, 28 Blueprints) ; ERR-005 2026-10-01 19:24:20 +02:00
06_Protocole_Validation_V1.md L6 : ERR-029 qualifie (dette R-03/R-04, pas de regression) ; protocole de validation V1 2026-09-30 00:10:04 +02:00
Journal_Modifications.md L7i (CX-B12) : Contains/Split/FindSubstring avec motif vide au comportement 4.27 (385 noeuds, 28 Blueprints) ; ERR-005 2026-10-01 19:24:20 +02:00
README.md L0 : documentation de migration et outillage de test 2026-09-29 01:01:52 +02:00
Registre_Erreurs.md L7i (CX-B12) : Contains/Split/FindSubstring avec motif vide au comportement 4.27 (385 noeuds, 28 Blueprints) ; ERR-005 2026-10-01 19:24:20 +02:00

Migration LifePlay 4.27 → 5.5 — point d'entrée

Reprise de la migration commencée le 2026-09-29, après l'échec du premier portage.

Document Contenu
01_Architecture_Initiale.md fonctionnement de LifePlay : données texte → ModdingExtra → interpréteur GI → événements et personnages
02_Audit_Logiciel.md état réel de la cible 5.5, corruption, obsolescence, erreurs mesurées
03_Plan_Migration_Tests.md catalogue des tests, règles de mesure, retour arrière
04_Cahier_Des_Charges.md exigences V1, lots L0 à L7, décisions
Journal_Modifications.md chaque modification, avec son retour arrière
Registre_Erreurs.md erreurs mesurées, priorité, lot cible
etat/ empreintes et relevés datés par lot

Documents antérieurs, toujours valables : Docs/Architecture/VictoryPlugin_Architecture.md, Docs/Architecture/Rapport_Session_2026-09-28.md.

Démarrer une session de travail

Set-Location 'D:\Game\LifePlay-master 5.5'
git status; git tag --list 'lot-*'                        # où en est-on
.\Tools\CheckIntegrity.ps1 -Modules -Env -Ref427          # rien n'a bougé à notre insu
.\Tools\AssetHeaders.ps1                                  # format des packages

Puis suivre le lot suivant de 04_Cahier_Des_Charges.md §3, en respectant les règles du §2.