diff --git a/.planning/PROJECT.md b/.planning/PROJECT.md index 229c1be..3a5ac6d 100644 --- a/.planning/PROJECT.md +++ b/.planning/PROJECT.md @@ -40,13 +40,16 @@ desktop for read-only awareness. worker/backup status row, no charts. Backed by single `/api/mobile/dashboard` endpoint returning `kpis`/`needsAttention`/`workers`. Validated in Phase 3: Dashboard Restyle (DASH-01..04) +- ✓ Tickets restyle — collapsible URL-synced filter strip, priority-stripe rows, + cursor-based infinite scroll (~25/page) via IntersectionObserver, Load more + fallback, detail page header reskinned. Backed by `/api/mobile/tickets` with + cursor pagination + exported `MobileTicket` / `MobileTicketListResponse` types. + Validated in Phase 4: Tickets Restyle (TICK-01..07) ### Active -- [ ] Tickets restyle — collapsible filter strip (URL-synced), priority-bar - rows, cursor-based infinite scroll (~25/page), keep detail page - [ ] Finance restyle — adopt new Card + typography scale, swap wide tables for stacked lists on mobile - [ ] Analyzer feed (NEW) — `/mobile/analyzer` read-only stream of recent AI @@ -137,4 +140,4 @@ This document evolves at phase transitions and milestone boundaries. 4. Update Context with current state --- -*Last updated: 2026-05-03 — Phase 3 complete (Dashboard Restyle)* +*Last updated: 2026-05-03 — Phase 4 complete (Tickets Restyle)*