# time-picker — ficha de auditoría (RE-AUDITADA 2026-07-07, profundidad piloto) - **Familia**: pickers (compone time-field + reloj de sliders en Popover) · **Método**: solo análisis; evidencia por dimensión · demos fuera - **Capas leídas**: [morfo](../../../src/uix/morfo/components/time-picker.ts) (235 líneas; scope :13, expression :15, evento :33-39, anatomía Clock/HourScale/Hour-Minute-SecondSlider :107-192) - **Máquina**: PASS limpio · tests ✓ · README ×2 ✓ - **Antecedente (B.1)**: comentario CSS del trigger actualizado con referencia al diseño de familia ## Dimensiones (evidencia leída) | # | Dimensión | Estado | Evidencia | | ----- | -------------------- | -------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | 1 | Composición | ✓ | Time-field + Popover + reloj de sliders (HourSlider/MinuteSlider/SecondSlider :160-192 — el patrón Knob.ValueField documentado en memoria de construcción); Clock + HourScale como partes de layout | | 3 | Coherencia semántica | ✓ patrón canónico + gap heredado | `expression: "delegated"` (:15) + `commit-reset` propio neutral (:33-39) — idéntico a date-picker ✓ SYS-11 conforme; **F-1**: la cadena delegada aterriza en time-field SIN pack → el picker entero suena a default (vs date-picker tuneado) — SYS-3 en su forma más audible | | 8 | Contrato morfo | ✓ | scope completo `['soma','sema','eidos']` (:13) + apg citado | | 11 | Composición interna | ✓ con duplicación | Matemática del trigger re-derivada localmente (`--_time-field-height − space-2`, censada en Fase 1) → SYS-6 | | resto | | ✓ | tests ✓; README ×2 ✓; patrón picker correcto | ## Hallazgos y propuestas | ID | Hallazgo | Propuesta | | ------- | ----------------------------------------------------------------- | ---------------------------------------------------------------- | | **F-1** | Asimetría sonora vs date-picker (herencia de time-field sin pack) | SYS-3 — el veredicto del trío debe cubrir pickers explícitamente | | **F-2** | Matemática de trigger duplicada | SYS-6 (token de familia elimina la re-derivación) | ## Escalan al sistema SYS-3 · SYS-6 · SYS-11 (tercer ejemplo positivo de `delegated`). ## Veredictos _(pendiente — checkpoint post-barrido)_