KB-27D6

S160 Playwright Guard Report

2 min read Revision 1
reports160playwrightregistriesci

S160 Playwright Guard Report

Scope

  • Confirmed agent-data-test PR #319 was already merged on 2026-03-18 with green checks.
  • Verified production Agent Data health endpoint returns status=healthy.
  • Added a PR-gating Playwright workflow for Registries regression coverage.
  • Added S160-focused browser specs for Registries, Species Matrix, Health, Unmanaged, and smoke routes.
  • Added fixture-mode fallbacks for registry health/unmanaged APIs so PR CI can run without a Directus service token.
  • Updated Species Matrix copy to remove stale 21 loài wording.

Verification

  • pnpm typecheck
  • REGISTRY_E2E_FIXTURES=1 pnpm exec playwright test ✅ (17/17 passed)

Notes

  • Local Playwright verification required running outside the sandbox because sandbox DNS/file-write restrictions blocked Nuxt build/test artifacts.
  • The full suite still emits pre-existing non-blocking warnings from Nuxt build (SvgoParserError in CSS data URI) and app logs (mdi:undefined, unauthenticated users/me 401s during public-page loads).