From 8b33dd7955f92a0bb9fb45b742e96ffab4a2fef6 Mon Sep 17 00:00:00 2001 From: lorentz Date: Sun, 3 May 2026 16:16:53 -0400 Subject: [PATCH] test(02): persist human verification items as UAT --- .../02-HUMAN-UAT.md | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 .planning/phases/02-mobile-shell-more-drawer/02-HUMAN-UAT.md diff --git a/.planning/phases/02-mobile-shell-more-drawer/02-HUMAN-UAT.md b/.planning/phases/02-mobile-shell-more-drawer/02-HUMAN-UAT.md new file mode 100644 index 0000000..fd498ef --- /dev/null +++ b/.planning/phases/02-mobile-shell-more-drawer/02-HUMAN-UAT.md @@ -0,0 +1,52 @@ +--- +status: partial +phase: 02-mobile-shell-more-drawer +source: [02-VERIFICATION.md] +started: 2026-05-03T20:30:00Z +updated: 2026-05-03T20:30:00Z +--- + +## Current Test + +[awaiting human testing] + +## Tests + +### 1. WulfMark brand image renders correctly +expected: Wulf "W" mark logo + "Pulse" wordmark visible on left of sticky header at 390px viewport — not a broken image icon. +result: [pending] + +### 2. Drawer slides in from the right; both triggers open the same drawer +expected: Tapping the header avatar OR the bottom-nav "More" button slides the same Sheet drawer in from the right edge. No double-drawer flicker. +result: [pending] + +### 3. Drawer sections render in correct order with ExternalLink placement +expected: Three sections: (1) Mobile sections — Engagement only, no external-link icon; (2) Full site — 5 rows each with ExternalLink icon on right; (3) Account — real signed-in user identity + red Sign out button. +result: [pending] + +### 4. Sign out completes the full auth flow +expected: Tapping Sign out navigates to /auth/sign-in and the Better Auth session is fully terminated (refresh stays on sign-in). No error toast. +result: [pending] + +### 5. Nested-route active tab highlighting +expected: On /mobile/tickets/123 (or any nested ticket route), the Tickets tab in the bottom nav shows text-primary (active color); other tabs remain muted. +result: [pending] + +### 6. Content does not hide under bottom nav (SHELL-05) +expected: Last content item on /mobile/dashboard scrolls fully above the bottom nav. On a device with a home indicator, the nav reserves safe-area inset below the "More" label. +result: [pending] + +### 7. /mobile/nav returns 404 +expected: Visiting http://localhost:3100/mobile/nav directly returns the Next.js 404 page — the old standalone nav UI does not appear. +result: [pending] + +## Summary + +total: 7 +passed: 0 +issues: 0 +pending: 7 +skipped: 0 +blocked: 0 + +## Gaps