Mise à jour 2.162
22/06/2026
updatearenaJARVIS-UI
PHASE E COMPLÈTE : `ModuleMasterDetail_Shell` dans les 12 modules Core Authoring (E1-E12) (Jarvis-UI). Voie Jarvis-UI. MINOR (jalon de fin de phase — consolide les 5 PATCHes `v2.161.1.0`→`v2.161.5.0`). Toute la Phase E de `docs/ai/PROMPT_GLM_PHASE_E_HARD_AND_F_2026-06-22.md` (§2 motif canonique + §3 E9-E12 + §4) est livrée : 12 modules Core Authoring migrés de la grille faite main `Auto,` / `2,5` / `3,6,3` (carte Border `Padding=16` gonflée + ScrollViewer) vers le shell canonique (`ModuleMasterDetail_Shell` avec un Expander repliable, `Padding=8`, dense). Modules : E1 CtbBase, E2 PlayerGrowth, E3 Formation, E4 Treasure, E5 KeyItem, E6 AutoAbility, E7 BukiGetTreasureCatalog, E8 MonEditorSelector (`v2.161.1.0`) + E9 CustomizationEditor (TabControl avec 2 shells Gear/Aeon, `v2.161.2.0`) + E10 ShopExplorer (cascade 3-col, hex→tokens, `v2.161.3.0`) + E11 MixTableEditor (matrice 112×112, `v2.161.4.0`) + E12 KernelCommands (le plus grand détail du dépôt, 977 lignes, hex→tokens, `v2.161.5.0`). Décisions architecturales dures (E9-E12) : TabControl externe préservé dans Customization (2 shells) ; le picker de source devient une ComboBox dans le MasterHeader dans Shop ; l'axe partenaire devient un Expander dans le Detail dans MixTable ; la barre de session reste au-dessus du shell + « Where Used » devient un Expander dans le Detail dans KernelCommands. Chaque module a gagné `rsp:Responsive.Breakpoints="True"` + un style `UserControl.narrow` qui replie le master sous 760px. DataContext/liaisons/handlers/converters/`AutoSaveIndicator_Control`/`AtlasEvidenceBadgeStrip`/`IRestorableModule`/`x:Name`s inchangés partout. Écrivains/octets de sauvegarde/hooks/FfxLib/RT0/RT2/SGM/SPIRA FORGE intacts. Build Release 0 erreurs (403 avertissements préexistants — baseline Jarvis-UI). Suivant : Phase F (F1 icônes+emojis, F2 a11y, F3 balayage de tokens, F4 i18n).
Lire les notes