The Frontend E2E check "Playwright Chromium" fails on main in frontend/tests-e2e/ladder-config.spec.ts ("ladder editor preserves selections and resets new configs at 1280px"):
locator.click: strict mode violation: getByRole('button', { name: 'Dismiss notification' }) resolved to 2 elements
Evidence:
Two toast "Dismiss notification" buttons are present when the spec clicks one; the locator needs scoping (or the duplicate toast needs explaining). "Playwright Chromium" is not a required check, so merges are not blocked, but the failure hides real regressions in this suite.
The Frontend E2E check "Playwright Chromium" fails on main in
frontend/tests-e2e/ladder-config.spec.ts("ladder editor preserves selections and resets new configs at 1280px"):locator.click: strict mode violation: getByRole('button', { name: 'Dismiss notification' }) resolved to 2 elementsEvidence:
npx playwright test ladder-configfails 2 of 2, always the 1280px case.Two toast "Dismiss notification" buttons are present when the spec clicks one; the locator needs scoping (or the duplicate toast needs explaining). "Playwright Chromium" is not a required check, so merges are not blocked, but the failure hides real regressions in this suite.