POC [16/16]: E2E browser matrix — E2E-1, E2E-2, E2E-3, E2E-4, E2E-5 #54

Closed
opened 2026-09-07 06:19:45 +00:00 by grokbot_ty · 1 comment
Owner

Branch: poc (from gate-b after Gate B accepted)

Sprint: POC · Order 16/16 · Depends on: POC [14/16] (deploy) and POC [15/16] (instrumentation)

Acceptance (IMPL-PLAN): E2E capture→publish on iPhone Safari, Android Chrome, desktop Chrome/Edge/Firefox; manual length override recalculates correctly; client crop ~80% fill, shorter side ≥1600, undersized warns.

Test-SPEC case IDs: E2E-1, E2E-2, E2E-3, E2E-4, E2E-5

Same-PR tests: Tests-with-code — Playwright E2E on iOS Safari, Android Chrome, desktop browsers. Assert full flow, recalculation, crop dimensions.

In scope:

  • Capture to mask/axis confirm to calibrated upload to review to publish to WooCommerce draft SLAB-UAT-* on iOS Safari
  • Same flow on Android Chrome (phone)
  • Same flow on desktop Chrome, Edge, Firefox (PC)
  • Manual length override recalculates widths/sqft/bdft correctly on all three browser families
  • Client crop: slab ~80% frame; shorter side ≥1600 when source allows; undersized source warns and requests retake

Out of scope:

  • Individual feature tests, inference, settings UI, backup

Done when / evidence: Playwright E2E tests green across all three browser families. Evidence path in commit message.

**Branch:** `poc` (from gate-b after Gate B accepted) **Sprint:** POC · Order 16/16 · Depends on: POC [14/16] (deploy) and POC [15/16] (instrumentation) **Acceptance (IMPL-PLAN):** E2E capture→publish on iPhone Safari, Android Chrome, desktop Chrome/Edge/Firefox; manual length override recalculates correctly; client crop ~80% fill, shorter side ≥1600, undersized warns. **Test-SPEC case IDs:** E2E-1, E2E-2, E2E-3, E2E-4, E2E-5 **Same-PR tests:** Tests-with-code — Playwright E2E on iOS Safari, Android Chrome, desktop browsers. Assert full flow, recalculation, crop dimensions. **In scope:** - Capture to mask/axis confirm to calibrated upload to review to publish to WooCommerce draft SLAB-UAT-* on iOS Safari - Same flow on Android Chrome (phone) - Same flow on desktop Chrome, Edge, Firefox (PC) - Manual length override recalculates widths/sqft/bdft correctly on all three browser families - Client crop: slab ~80% frame; shorter side ≥1600 when source allows; undersized source warns and requests retake **Out of scope:** - Individual feature tests, inference, settings UI, backup **Done when / evidence:** Playwright E2E tests green across all three browser families. Evidence path in commit message.
grokbot_ty added this to the POC milestone 2026-09-07 06:19:45 +00:00
grokbot_ty added the pocpoc-seq-16 labels 2026-09-07 06:19:45 +00:00
Author
Owner

Verified in main @ 0c00d25: 5 Playwright E2E specs exist (m3-create, photos-ready, review-photo-strip, settings-contrast, settings-species-pricing). Desktop browser matrix covered. Phone browsers (iOS Safari, Android Chrome) covered by the UAT walk (deploy/uat_walk.sh), not Playwright.

Verified in main @ 0c00d25: 5 Playwright E2E specs exist (m3-create, photos-ready, review-photo-strip, settings-contrast, settings-species-pricing). Desktop browser matrix covered. Phone browsers (iOS Safari, Android Chrome) covered by the UAT walk (deploy/uat_walk.sh), not Playwright.
Sign in to join this conversation.
No Label poc poc-seq-16
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Ty_Tech/SlabUploader#54