{"agent":"claude","input":"Containerize this SvelteKit app. First read package.json, the lockfile, .nvmrc, .npmrc, svelte.config.js and vite.config.js, and list the package manager and its version, the Node version, the adapter in use, the build output directory, and any environment variables or services the app needs at runtime. If the adapter is not adapter-node, add @sveltejs/adapter-node with the repository's package manager and switch svelte.config.js to it. Write a production multi-stage Dockerfile: a build stage that installs with the lockfile frozen and runs the build, and a slim runtime stage with only the build output and production dependencies, running as a non-root user with HOST and PORT set. Add a .dockerignore and a compose.yaml with the app service, its port, and a health check, plus any service the app depends on at runtime. Build the image in the sandbox, start it with docker compose, load the home page in the browser and fix anything until it renders. Open a pull request with the image size, the screenshot, and the commands to build and run it locally.","resources":[{"url":"https://github.com/your-org/your-app"}]}