{"agent":"claude","input":"Migrate this Vue app's end-to-end tests from Cypress to Playwright. First list every place Cypress appears: the config, the specs, any support files, package.json scripts and dependencies, workspace or catalog files, ESLint config, tsconfig files and CI workflows. Port each Cypress spec to a Playwright spec that keeps the same selectors and the same assertions, put the specs where the unit test runner will not pick them up, and add a playwright.config.ts whose webServer starts the app on the port the Cypress config uses, without opening a browser. Install dependencies with the lockfile, install Chromium for Playwright, and run both the Cypress suite and the Playwright suite headless against the same server; report each run's output. Only when both pass, remove Cypress everywhere you listed it and replace the Cypress CI job with a Playwright job. Open a pull request that maps each Cypress test to its Playwright test.","resources":[{"url":"https://github.com/your-org/your-app"}]}