Tracker: #11583
Problem
apps/kbve/astro-kbve/playwright.config.ts ships a single project — Desktop Chrome. UA-specific bugs (iOS Safari tap delay, WebKit client:only hydration race, mobile grid overflow) cannot be reached by this matrix. PR #11578 patched exactly this kind of bug — discovered in production, not in CI.
Acceptance
projects: [
{ name: 'chromium', use: { ...devices['Desktop Chrome'] } },
{ name: 'webkit', use: { ...devices['Desktop Safari'] } },
{ name: 'mobile-safari',use: { ...devices['iPhone 13'] } },
{ name: 'mobile-chrome',use: { ...devices['Pixel 5'] } },
],
Tracker: #11583
Problem
apps/kbve/astro-kbve/playwright.config.tsships a single project —Desktop Chrome. UA-specific bugs (iOS Safari tap delay, WebKitclient:onlyhydration race, mobile grid overflow) cannot be reached by this matrix. PR #11578 patched exactly this kind of bug — discovered in production, not in CI.Acceptance
towerdefense.spec.tseither passes on all four, OR is explicitly project-gated