AI-Powered E2E Testing with Playwright and Claude

How to use Claude's API alongside Playwright to write semantic smoke tests that reason about page state instead of matching brittle selectors.