You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte-kit-vice/docs/audit/components/combobox.md

2.7 KiB

combobox — ficha de auditoría (RE-AUDITADA 2026-07-07, profundidad piloto)

  • Familia: selección (patrón teclado APG §4.9) · Método: solo análisis; evidencia por dimensión · demos fuera
  • Capas leídas: morfo (329 líneas; eventos :19-67, Input :86-123, roles :91-215) · pack ✓ existe
  • Máquina: componente LIMPIO (su único hallazgo era chip-drift de DEMO — fuera de alcance) · tests ✓ · README ×2 ✓ · depth ×2 ✓

Dimensiones (evidencia leída)

# Dimensión Estado Evidencia
1 Composición ✓ Provider/Input/Trigger/ClearButton/Content(+Item…) — el ClearButton como parte propia (:157)
3 Coherencia semántica ✓ completa 4 eventos: commit-select/unselect (affirm) + emerge-open/dismiss + expression: 'pack' + pack ✓; unselect=affirm → censo consistencia ×3
8 Contrato morfo ✓ ejemplar Input role='combobox' + aria-activedescendant (:107) + aria-autocomplete='list' (:108) — el triplete APG correcto; listbox/option (:180-215)
9 A11y ✓ Teclado :117-123: flechas/Home/End/Enter/Escape + Backspace remove-last (borrado de chips multi-valor declarado en contrato) ✓
10 Theming ✓ Focus outline (o7: input+listbox+items) → SYS-5; depth ×2
resto ✓ Multi/single, filtrado, creación; tests ✓; README ×2 ✓

Hallazgos y propuestas

ID Hallazgo Propuesta
— Sin hallazgos de componente en las capas leídas (el chip-drift era demo, fuera de alcance) El más limpio de la familia selección

Escalan al sistema

Censo "unselect=affirm" ×3.

Veredictos

(pendiente — checkpoint post-barrido)

Powered by TurnKey Linux.