diff --git a/src/uix/active_architecture.md b/src/uix/active_architecture.md index 59630bad9..3d16431dc 100644 --- a/src/uix/active_architecture.md +++ b/src/uix/active_architecture.md @@ -856,7 +856,7 @@ Para evitar mission creep, conviene fijar lo que UIX **no quiere ser**: **Implementado y verificado**: -- `morfo` — 66 componentes con declaración completa, sium validator, +- `morfo` — 115 componentes con declaración completa, sium validator, archetype catalog (~265 part declarations clasificadas). Event shape doctrinal: `target` dentro de `semantic`, opcional `verb` y `sequence: 'pre' | 'coincident' | 'post'`. Incluye `translations` @@ -871,7 +871,7 @@ Para evitar mission creep, conviene fijar lo que UIX **no quiere ser**: comportamiento headless vive en `src/libs`: `datagrid`, `forms` y `strings/fuzzy-score`. - `sema` — `EngineSemantic` (registry + prepare/dispatch) + `chans/` modulares. - Vocabulario doctrinal cerrado: 7 familias × 6 intents (`SEMA_MAP`), + Vocabulario doctrinal cerrado: 8 familias × 6 intents (`SEMA_MAP`), verbs grouped per family (`SEMA_VERBS`). VisualChannel built-in proyecta `data-event-*` con hold per-family; **SoundChannel implementado** con prepare-time priming (synchronous AudioContext resume