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/float-panel.md

4.3 KiB

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

  • Familia: overlays (panel flotante drag/resize/snap) · Método: solo análisis · demos fuera
  • Capas leídas: morfo (381 líneas; 6 eventos: present/close + pick/drop/resize×2, expression 'pack') · pack ✓
  • Máquina: NEEDS-WORK — A-3.7 (28 acciones de teclado mutantes / 6 eventos; 33 teclas) · F-1.1/F-1.2/F-1.4 (expediente incompleto) · tests ✓

Dimensiones (evidencia leída)

# Dimensión Estado Evidencia
3/8 Coherencia semántica la brecha teclas↔eventos más grande del catálogo F-1: declara pick/drop/resize pero NO drag (drawer sí lo tiene — la comparación directa: mismo gesto, contrato menor) y sus 28 mutaciones de teclado (move/resize/snap por flechas) no emiten señal — el usuario sordo-perceptual: mueve el panel y el sistema no lo "siente". Drawer = referencia interna del fix
10 Theming hallazgo F-2: depth SIN estampar (0) — panel flotante que consume --ring-inset-width ✓ pero no declara plano
14 Docs gap Expediente pre-flight a medias (sin Baseline; Comparativa 0 refs; Gaps sin disposición)
resto ✓ pack ✓; tests ✓

Hallazgos y propuestas

ID Hallazgo Propuesta
F-1 28 mutaciones / 6 eventos (A-3.7); sin handle-drag Sesión de contrato: mapear a shift.*/handle-drag con la doctrina de holds (agregación al soltar, no evento-por-tecla) — usar drawer como plantilla
F-2 Sin data-depth Pass conjunto de depth
F-3 Expediente incompleto Baseline/Comparativa ≥3 refs/Gaps con disposición

Escalan al sistema

Censo depth · A-3.7 como clase (¿otros con teclado rico infra-declarado? — re-verificar al pasar por data/navigation) · censo handle (la asimetría drawer↔float-panel).

Veredictos

(pendiente — checkpoint post-barrido)

Powered by TurnKey Linux.