docs(fase-5): close-out — plan, CLAUDE.md, README status
Fase 5 is ✅ complete in automatable scope after the last five feature commits (d6cea51,4cc5f69,d14d6cd,1cb408a,f3e8234). 228 tests green, 4 skipped. Deferred: WebKit-dependent swipe/long-press E2E, card presence avatars, max-w-2xl reading width. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
### Fase 5 — Rediseño UX Mobile ("Monolith Editorial")
|
||||
**Estado: 🟡 Shell + masthead + undoQueue + swipe-delete shipped. Pendientes: 5.8 (big-button create), 5.9 (audit responsive `/lists/[id]`), 5.10 (interacción rediseñada: buttons + swipes + drag handles), 5.11 (selection mode + bulk actions), 5.12 (chrome de detail views). Avatars en cards + touch-gesture E2E aún diferidos.**
|
||||
**Estado: ✅ Completa en scope automatizable. 228 tests verdes (34 pgTAP + 140 integration + 11 unit + 43 Playwright), 4 skipped. Diferido: M-series swipe gesture tests (WebKit install), SEL mobile long-press tests, card presence avatars, `max-w-2xl` reading-width.**
|
||||
**Duración estimada: 1–2 semanas**
|
||||
**Objetivo: reescribir la capa de presentación para que el app sea mobile-first, siguiendo las mockups de Stitch en `design/*/screen.png` y la dirección "Monolith Editorial" de `design/slate_collective/DESIGN.md`.**
|
||||
|
||||
@@ -444,13 +444,14 @@ Doble tap corto (≤ 300 ms entre toques) en una fila (en modo normal) abre un o
|
||||
|
||||
#### 5.Z Verificación final — todos los tests verdes
|
||||
|
||||
- [x] `just test-all` → **224 verdes, 4 skipped**:
|
||||
- [x] `just test-all` → **228 verdes, 4 skipped**:
|
||||
- 34 pgTAP (sin cambios)
|
||||
- 140 Vitest integration + 2 skipped presence (sin cambios)
|
||||
- 11 Vitest unit (was 6, +5 undoQueue)
|
||||
- 39 Playwright + 2 skipped swipe-delete touch (was 31, +4 mobile-shell +4 masthead)
|
||||
- [ ] Validación visual en DevTools iPhone 13 (390×844) + Pixel 7 (412×915) + Desktop (1280×800) — pendiente (manual).
|
||||
- 11 Vitest unit (sin cambios)
|
||||
- 43 Playwright + 2 skipped swipe-touch (was 39, +1 mobile-shell M-08, +3 selection SEL-01/02/03; D-03 y D-04 reescritos para el nuevo overlay)
|
||||
- [ ] Validación visual en DevTools iPhone 13 (390×844) + Pixel 7 (412×915) + Desktop (1280×800) — pendiente (manual, post-deploy).
|
||||
- [x] `loginAs(USERS.borja)` con `page.setViewportSize(MOBILE)` activa el shell mobile automáticamente (verificado en M-01..M-04).
|
||||
- [x] Seis commits incrementales (5.10.0 → 5.12 → 5.8 → 5.10 → 5.11) para facilitar revert o review por pasos.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user