Actualización 2.162
22/6/2026
updatearenaJARVIS-UI
FASE E COMPLETA: `ModuleMasterDetail_Shell` en los 12 módulos de creación principal (E1-E12) (Jarvis-UI). Carril Jarvis-UI. MENOR (hito de fin de fase: consolida los 5 PARCHES `v2.161.1.0`→`v2.161.5.0`). Se entrega la Fase E completa de `docs/ai/PROMPT_GLM_PHASE_E_HARD_AND_F_2026-06-22.md` (patrón canónico §2 + §3 E9-E12 + §4): 12 módulos de creación principal migrados desde la grilla `Auto,` / `2,5` / `3,6,3` enrollada a mano (tarjeta de borde `Padding=16` inflada + ScrollViewer) a la carcasa canónica (`ModuleMasterDetail_Shell` con un expansor plegable, `Padding=8`, denso). Módulos: E1 CtbBase, E2 PlayerGrowth, E3 Formación, E4 Tesoro, E5 KeyItem, E6 AutoAbility, E7 BukiGetTreasureCatalog, E8 MonEditorSelector (`v2.161.1.0`) + E9 CustomizationEditor (TabControl con 2 carcasas Equipo/Aeon, `v2.161.2.0`) + E10 ShopExplorer (cascada de 3 columnas, hex→tokens, `v2.161.3.0`) + E11 MixTableEditor (matriz de 112×112, `v2.161.4.0`) + E12 KernelCommands (el detalle más grande del repositorio, 977 líneas, hexadecimal→tokens, `v2.161.5.0`). Decisiones arquitectónicas difíciles (E9-E12): TabControl exterior conservado en Personalización (2 shells); el selector de fuente se convierte en ComboBox en MasterHeader en la Tienda; el eje asociado se convierte en un Expansor dentro del Detalle en MixTable; la barra de sesión permanece encima del shell + "Dónde se usa" se convierte en un expansor dentro del detalle en KernelCommands. Cada módulo obtuvo `rsp:Responsive.Breakpoints="True"` + un estilo `UserControl.narrow` que colapsa el maestro por debajo de 760px. DataContext/enlaces/manejadores/converters/`AutoSaveIndicator_Control`/`AtlasEvidenceBadgeStrip`/`IRestorableModule`/`x:Name`s sin cambios en todas partes. Escritores/bytes guardados/ganchos/FfxLib/RT0/RT2/SGM/SPIRA FORGE intactos. Errores de compilación de lanzamiento 0 (403 advertencias preexistentes: línea base Jarvis-UI). Siguiente: Fase F (F1 íconos+emojis, F2 a11y, barrido de tokens F3, F4 i18n).
Leer notas