Skip to content

test(frontend): continue mobile and storefront verification - #3

Merged
Lingz450 merged 14 commits into
mainfrom
agent/mobile-verification-harness
Jul 11, 2026
Merged

test(frontend): continue mobile and storefront verification#3
Lingz450 merged 14 commits into
mainfrom
agent/mobile-verification-harness

Conversation

@Lingz450

Copy link
Copy Markdown
Collaborator

What changed

This continues from the first genuinely unfinished item documented in the existing PDP handoff: automated mobile, route, accessibility and visual-state verification.

  • fixes mobile navigation state so it closes on route changes
  • removes the duplicate sheet close control and adds accessible dialog labelling
  • keeps search directly accessible on mobile
  • adds reduced-motion handling to header and sheet transitions
  • adds an isolated Playwright and axe package under e2e/
  • checks public route health, mobile navigation, horizontal overflow, portalled custom selects, reduced motion, visible em dashes and critical/serious accessibility violations
  • adds CI artifact capture for traces, screenshots, videos and the HTML report
  • records the continuation point and next Scent Atlas phase in a repository handoff

Preserved scope

No backend contracts, authentication, cart, checkout, payment, inventory or product-data logic were replaced. The perfume-only direction remains intact. No perfume, ingredient, accord, review, stock or performance data was invented.

Why

The previous implementation recorded manual mobile and accessibility QA but explicitly listed the missing Playwright and axe harness as the top remaining engineering requirement. This PR starts there rather than repeating completed redesign work.

Validation status

The new suite has not been claimed as passing yet. It is intentionally opened as a draft so CI can run against the current deployment and expose real route, mobile, accessibility and visible-copy regressions before merge. A preview deployment can be targeted with E2E_BASE_URL for branch-specific verification.

@vercel

vercel Bot commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
9thluxe-store Ready Ready Preview, Comment Jul 11, 2026 8:55pm

The e2e/ Playwright harness is deliberately isolated with its own
package.json, so @playwright/test is not installed at the repo root. Next
production builds type-check every .ts file the root tsconfig includes, so
e2e/playwright.config.ts failed to resolve @playwright/test and broke every
Vercel deployment of this branch since 76788e4. Excluding e2e/**/* matches the
existing FRONTEND/**/* exclusion; the harness type-checks against its own
node_modules instead.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Lingz450
Lingz450 merged commit 6365199 into main Jul 11, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant