wulf-pulse/app/mobile
lorentz df78ab8fa5 feat(08-02): identity header + 2x2 metric grid + page wiring (Task 1b)
- New EngagementProfileHeader: avatar (photo/initials fallback), name, jobTitle,
  department, mailto link, last-active relative/absolute label
- New EngagementProfileMetricGrid: 2x2 grid of Hours/Billable/Days/Meetings cards
- Page updated: imports Header+MetricGrid, placeholder div removed, real components mounted
- D-01/D-22 guard rails: EngagementUserRow.tsx and data endpoint untouched
2026-05-07 20:48:24 -04:00
..
analyzer feat(06-03): add mobile analyzer detail page /mobile/analyzer/[id] 2026-05-03 21:36:49 -04:00
dashboard feat(03-02): replace mobile dashboard page with 3-section layout 2026-05-03 16:53:35 -04:00
engagement feat(08-02): identity header + 2x2 metric grid + page wiring (Task 1b) 2026-05-07 20:48:24 -04:00
finance feat(07.1-04): migrate mobile finance + ticket detail to useUserTimezone 2026-05-07 07:54:21 -04:00
tickets feat(07.1-04): migrate mobile finance + ticket detail to useUserTimezone 2026-05-07 07:54:21 -04:00
layout.tsx feat(02-02): rewrite mobile layout to wire HeaderBar + BottomNav + MoreDrawer 2026-05-03 16:09:35 -04:00
page.tsx feat: mobile app — scaffold, ticket dashboard, finance AR overview, invoice drill-down 2026-03-17 15:31:56 -04:00