|
|
|
|
@ -2,7 +2,11 @@
|
|
|
|
|
|
|
|
|
|
**Handoff. Fecha: 2026-07-08 · actualizado 2026-07-10 (S4 lote 1 ✅).** Rama `alpha-0.1-sec-dom`.
|
|
|
|
|
|
|
|
|
|
> **Arranca aquí → S4 lote 2 (pickers/nav)** (S4 lotes 2–5 · S9 post-S4).
|
|
|
|
|
> **Arranca aquí → S4 lote 2 (pickers/nav)**: range-calendar ·
|
|
|
|
|
> natural-time-picker · menubar · navigation-menu · command · listbox.
|
|
|
|
|
> Método fijado en lote 1 (`7b82aa79`, detalle abajo): plantilla date-field,
|
|
|
|
|
> verificación por componente con `component-audit.ts --only {kebab}`,
|
|
|
|
|
> exceptions solo con evidencia. Después: lotes 3–5 · S9 post-S4.
|
|
|
|
|
> **P5 y P6 están CERRADOS**: P5 = S1·S5·depth·touch·S6·S8 ✅ (S6 `53b6f629..d1670caa`;
|
|
|
|
|
> S8 `83e13be6`). P6 = C6 `3b02fd11` · C7 `444e05eb` · B.11 `0f0feb4f` ✅.
|
|
|
|
|
> Pende tu decisión touch-rows↔§37. Follow-ups no bloqueantes abajo.
|
|
|
|
|
@ -188,8 +192,9 @@ Doctrina del usuario: **todos los fields deben SER fields** (componen `field.css
|
|
|
|
|
(plantilla date-field); el grandfather.json existe para que estos dossiers se
|
|
|
|
|
escriban en P7. Gran parte = trasplante ficha→README (las 91 fichas ya tienen
|
|
|
|
|
Baseline/Comparativa). **Lotes propuestos** (28 + field-langs):
|
|
|
|
|
1. ✅ **forms (2026-07-10)**: button · password-field · time-range-field ·
|
|
|
|
|
textarea · knob (READMEs eidos) + **soma field-langs** (contrato headless).
|
|
|
|
|
1. ✅ **forms (2026-07-10, `7b82aa79`)**: button · password-field ·
|
|
|
|
|
time-range-field · textarea · knob (READMEs eidos) + **soma field-langs**
|
|
|
|
|
(contrato headless).
|
|
|
|
|
Máquina: 81→85 PASS; los 5 E-2.3 limpios; F-1.x verde en los 6; baseline 57.
|
|
|
|
|
Método fijado: exceptions `R-1.x exception:` SOLO con evidencia leída (pf
|
|
|
|
|
R-1.3/R-1.4 → field.css; trf R-1.5/R-1.3/R-1.4 → endpoints TimeField reales,
|
|
|
|
|
|