|
|
|
|
@ -304,6 +304,17 @@ Doctrina del usuario: **todos los fields deben SER fields** (componen `field.css
|
|
|
|
|
= PUERTO Svelte-agnóstico por diseño documentado → excepción del guard de
|
|
|
|
|
listeners (la válvula que timers ya tenía para announce). Matriz: **120
|
|
|
|
|
PASS / 14 NEEDS-WORK / 0 BROKEN**.
|
|
|
|
|
**Censo R-1.x ✅ CERRADO (2026-07-11, `ee9786bc`)**: 9 componentes — badge
|
|
|
|
|
con fix REAL (hover del Remove al velo `--state-hover` §38, verificado en
|
|
|
|
|
demo) + 8 exceptions con evidencia leída (alert-dialog/fab/split-button/
|
|
|
|
|
qr-code componen `<Button>`; date-picker superpone `data-field` y su
|
|
|
|
|
trigger es DateField.Input compuesto; drf = layout-only espejo de trf;
|
|
|
|
|
mask-field IS-A Field ×4 reglas; pin-input YA pinta el ring en
|
|
|
|
|
`[data-active]` con tokens canónicos — vehículo que la heurística no
|
|
|
|
|
reconoce). Matriz: **129 PASS / 5 NEEDS-WORK / 0 BROKEN** — los 5 = el
|
|
|
|
|
lote 6 final (color-swatch · onion-menu · radio-cards · scroll-frames ·
|
|
|
|
|
timeline, cero errores, solo dossiers antiguos). Tras el lote 6, la cola
|
|
|
|
|
del programa queda VACÍA → siguiente = los P1 de la clean-room.
|
|
|
|
|
**Demos FUERA del fix (decisión usuario 2026-07-10, `e53bf0e8`)**: habrá un
|
|
|
|
|
frame NUEVO para exponer las demos de todo el sistema → las reglas D-* son
|
|
|
|
|
verdict-NEUTRAL en la máquina (datos visibles, matriz sin pintar; se
|
|
|
|
|
|