Commit Graph

2 Commits

Author SHA1 Message Date
grokbot_ty 2586fdb135 test(gate-b): update Playwright assertions for cutout-on-checkerboard (#55)
- live-mask.spec.ts: replace green-overlay avgAlpha assertions with
  checkerboard + slab pixel detection; add green-overlay color rejection
  check; fix hasColorVariance false-positive with monochrome test image
- mask-ux.spec.ts: rename test to match new rendering (no green overlay)
- playwright.config.ts: set baseURL when webServer is used so page.goto('/')
  resolves correctly in local dev

Fixes: issue #55 mask preview
2026-09-08 00:35:08 +00:00
grokbot_ty 866de43541 gate-b: add mask UX Playwright tests — overlay visual + knob timing
- mask-ux.spec.ts: 4 tests — translucent overlay visual, sensitivity knob
  (38ms), edge offset knob (38ms), sheet switch (21ms)
- playwright.config.ts: allow PLAYWRIGHT_BASE_URL env override for remote testing

Evidence: mask-overlay-translucent.png shows translucent green overlay
with photo visible underneath.

Fixes: issue #55 — mask overlay usability evidence
2026-09-07 21:32:31 +00:00