diff --git a/src/uix/eidos/ARCHETYPE_COHERENCE_AUDIT_2026-06-19.md b/src/uix/eidos/ARCHETYPE_COHERENCE_AUDIT_2026-06-19.md index 093f64779..0e41f0627 100644 --- a/src/uix/eidos/ARCHETYPE_COHERENCE_AUDIT_2026-06-19.md +++ b/src/uix/eidos/ARCHETYPE_COHERENCE_AUDIT_2026-06-19.md @@ -812,7 +812,7 @@ cada una — no son faltas per-componente, son los arquetipos que faltan): | eje | canon — QUÉ consumir | NO hacer (deriva) | estado | |---|---|---|---| | **Superficie / elevación** | `data-depth='overlay'\|'modal'\|…` → **bundle completo** (surface·shadow·halo·border·blur·z) | `surface-raised`/`-default` a dedo; `--{c}-overlay-z` propio; frost arbitrario | **LIVE ✓** (B2, 2026-06-22; guard `elevation-plane.test.ts`) | -| **Radio** | `--radius-default`(=md) / factor global + `[data-shape-nest]` concéntrico | `calc(--radius-md − space)` a mano; px fijo | **A2** (default+factor+scaling LIVE; falta migrar concéntricos) | +| **Radio** | `--radius-default`(=md) / factor global + `[data-shape-nest]` concéntrico | `calc(--radius-md − space)` a mano; px fijo | **A2** (default+factor+scaling LIVE; concéntrico `[data-shape-nest]` migrado en menubar/select/combobox = no-op verificado; command/carousel/time-range = items no-corner-concéntricos → decisión aparte) | | **Estado (hover/active)** | `--state-{variant}-hover/active` (ghost = state-layer `currentColor`) | `color-mix` ad-hoc; 9 familias sueltas | **A3** | | **Foco** | `--focus-ring-*` + `--focus-ring-surface` + `outline` (HCM-safe); intent vía `data-intent` | tokens de foco propios; box-shadow que muere en HCM | **A3** | | **Label de campo** | rol label canónico (size-relativo + weight/color unificados) | redefinir `--{c}-label-*` | **A4** |