{"agent":"claude","input":"Write Playwright tests for this Gatsby site that build it, serve the output, and check the pages it generates. Read package.json, gatsby-config.js, gatsby-node.js, src/templates/blog-post.js and src/pages/index.js first: the site builds with npm, posts come from content/blog, and gatsby-node.js creates one page per post with previous and next neighbours. Add @playwright/test as a dev dependency, a playwright.config.js whose webServer runs npm run serve against the built public directory, and replace the placeholder test script with playwright test. Cover the home page listing every post newest first with links to their slugs, one post page with its heading, formatted date and rendered image, the previous and next links on the oldest, newest and a middle post, the document title and description meta tag from the Seo component, GET /rss.xml with one item per post, and the 404 page. Run npm ci, npm run build, playwright install chromium and the suite headless until it passes, then prettier --check on the new files, and open a pull request. Do not change files under src or content.","resources":[{"url":"https://github.com/your-org/your-app"}]}