{"agent":"claude","input":"Containerize this Gin API. Read go.mod, go.sum, hello.go, common/database.go, .env.example, .gitignore, scripts/run-api-tests.sh and .github/workflows/ci.yml first, and list the Go version, the cgo dependencies, the port, the database path and the directories the process writes. Write a multi-stage Dockerfile: a build stage that caches go mod download in its own layer and builds hello.go with cgo enabled for the SQLite driver, and a small runtime stage with the C library the driver needs, a non-root user, a writable data directory for DB_PATH, GIN_MODE=release, EXPOSE for the port and a HEALTHCHECK on /api/ping. Add a .dockerignore and a compose.yaml with the api service, a named volume for the database file and configuration from environment variables. Build it in the sandbox, start it, wait for /api/ping, then run the Conduit Postman collection with Newman against the container the way scripts/run-api-tests.sh does. Fix anything until it passes, 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"}]}