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.3 KiB
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)