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/date-picker.md

4.6 KiB

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

  • Familia: pickers (compone date-field + calendar en Popover) · Método: solo análisis; evidencia por dimensión · demos fuera
  • Capas leídas: morfo (175 líneas; expression :18, evento :30-36, partes :43-163; censo de literales limpio) · types (import CalendarProviderSnippetProps :14)
  • Máquina: PASS con R-1.3 (readonly sin estilo) · tests ✓ · README ×2 ✓

Dimensiones (evidencia leída)

# Dimensión Estado Evidencia
1 Composición ✓ el patrón canónico Compone date-field + calendar + Popover (de-dialoged 2026-06-27: Popover = único role=dialog) ✓; partes propias solo para lo suyo (Trigger con aria-haspopup=dialog, MonthView/YearView del view-switch)
3 Coherencia semántica ✓ la referencia SYS-11 expression: "delegated" (:18 — el canon 2026-05-26 aplicado) + UN evento propio commit-reset neutral (:30-36) = exactamente la regla "el compuesto declara solo los gestos que el hijo no posee". Los commit-select/set suenan por los embebidos (date-field pack ✓ tuneado — este picker suena bien HOY)
8 Contrato morfo ✓ apg ×2 (dialog + grid); censo de literales ingleses: LIMPIO (a diferencia del drp)
12 Estados hallazgo máquina R-1.3 readonly sin materializar (patrón familia)
11 Composición interna ✓ menor Borrower menor de calendar (4 tokens) — SYS-8 lo absorbe
6 Sema ✓ by-design Delegado; la asimetría del trío (SYS-3) le afectará cuando exista time-picker equivalente
resto ✓ Hereda contratos de los embebidos; tests ✓; README ×2 ✓

Hallazgos y propuestas

ID Hallazgo Propuesta
F-1 readonly sin estilo (R-1.3) Patrón familia (composición Field, SYS-6)
Nota ✓✓ expression: 'delegated' + evento-propio-mínimo = EL ejemplo a citar en el canon SYS-11 Referencia para el fix de los field-ranges

Escalan al sistema

SYS-11 (ejemplo positivo) · SYS-3 (herencia sonora) · censo R-1.3 · SYS-8 (borrow menor).

Veredictos

(pendiente — checkpoint post-barrido)

Powered by TurnKey Linux.