Skip to content

test: harden dashboard browser behavior#85

Merged
steipete merged 1 commit into
mainfrom
test/dashboard-browser-hardening
Jul 6, 2026
Merged

test: harden dashboard browser behavior#85
steipete merged 1 commit into
mainfrom
test/dashboard-browser-hardening

Conversation

@steipete

@steipete steipete commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add deterministic desktop/mobile dashboard and Fusion readiness screenshot regression tests for macOS and Linux
  • enforce WCAG AA scans plus visible keyboard-focus proof, fixing contrast and scroll-region semantics found by the suite
  • add restrictive dashboard CSP, framing, referrer, permissions, MIME, cache, and cross-origin headers

Proof

  • pnpm check
  • pnpm build
  • pnpm worker:e2e
  • pnpm --dir admin test:browser
  • pinned Playwright Linux container: 6/6 passed
  • autoreview: clean (0.94 confidence)

@steipete steipete merged commit 064f07e into main Jul 6, 2026
2 checks passed
@steipete steipete deleted the test/dashboard-browser-hardening branch July 6, 2026 18:12
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