{"agent":"claude","input":"Containerize this Nuxt app. Read package.json, pnpm-workspace.yaml, pnpm-lock.yaml, nuxt.config.ts, app/composables/tmdb.ts, proxy/package.json, proxy/nitro.config.ts, proxy/.env.example, .env.example, .gitignore, playwright.config.ts and .github/workflows/tests-unit.yml first, and list the Node and pnpm versions, the build and start commands, the workspace packages, the port and every external service the app calls at runtime. Write a multi-stage Dockerfile: a build stage that caches pnpm install in its own layer and runs nuxt build, and a runtime stage with only the .output directory, a non-root user, HOST and PORT set and EXPOSE for the port. Add a .dockerignore and a compose.yaml with the app service and an optional proxy service built from the proxy package that takes TMDB_API_KEY from the environment. Build it in the sandbox, start it, request the home page and the search page, run the unit tests and the Playwright spec against the container with BASE_URL, fix anything until they pass, and open a pull request with the image size and the commands to run it locally.","resources":[{"url":"https://github.com/your-org/your-app"}]}