Playwright vs. Cypress: Why Architecture is Reshaping Test Automation