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.
4.4 KiB
4.4 KiB
gradient-builder — ficha de auditoría (RE-AUDITADA 2026-07-07, profundidad piloto)
- Familia: pickers/herramientas (iniciativa gradient 2026-06-27) · Método: solo análisis · demos fuera
- Capas leídas: morfo (263 líneas; eventos :26-51+; sin
expression) · pack ✓ existe - Máquina — VEREDICTO RECOMPUTADO: el "BROKEN — único del catálogo" venía de
D-1.2(demo fuera de plantilla) — regla de demo, fuera del alcance de esta auditoría → el estado real de las CAPAS del componente es NEEDS-WORK (F-1.1–F-1.4+A-1.4+ tests 0), con R-rules de theming LIMPIAS. El componente está más sano de lo que decía su etiqueta.
Dimensiones (evidencia leída)
| # | Dimensión | Estado | Evidencia |
|---|---|---|---|
| 3 | Coherencia semántica | ✓ con infra-declaración | 4 eventos propios: handle-pick/handle-drag (:26-38 — familia handle, con color-picker) + commit-set neutral (:46-51) + 1 más; pack propio ✓; F-1: expression AUSENTE teniendo pack — legal para el guard actual (OK-si-pack-existe) pero infra-declarado: debería decir 'pack' (misma clase que los field-ranges, resuelto con SYS-11 d) |
| 5/10 | Theming | ✓ | R-rules limpias (el CSS está sano) |
| 9 | A11y | gap | Sin APG → con gradient-picker |
| 14 | Docs+tests | gap doble | Expediente pre-flight ausente + cero tests → SYS-9/SYS-2 |
| resto | ✓ | README ×2 ✓ |
Hallazgos y propuestas
| ID | Hallazgo | Propuesta |
|---|---|---|
| F-1 | expression sin declarar (pack existe) |
Añadir expression: 'pack' — SYS-11 (d) |
| F-2 | Expediente pre-flight ausente | Con gradient-picker (una sesión ambos) |
| F-3 | Sin APG · cero tests | Declarar patrón + suite — con gradient-picker |
Escalan al sistema
SYS-2 · SYS-9 (cerrar gradient-* como paquete) · SYS-11 (d) · nota de proceso: la etiqueta BROKEN del catálogo era un artefacto de demo — al excluir demos, ningún componente del catálogo está BROKEN a nivel de capas.
Veredictos
(pendiente — checkpoint post-barrido)