playwright-core resolves its own installed browser, so the hand-rolled ~/.cache/ms-playwright scan and its chrome-linux/chrome path can go — that directory and binary name are Linux-only, and the harness threw before rendering anything anywhere else. PARITY_CHROME still overrides.