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.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
# 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 ](../../../src/uix/morfo/components/combobox.ts ) (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)*