{"agent":"codex","input":"Run scripts/coverage.sh in the sandbox and read the total from go tool cover -func=coverage.out. In .github/workflows/ci.yml, after the existing coverage step, add a step that fails the job if total coverage falls below that figure (rounded down, kept in one env variable), and upload coverage.out plus an HTML report from go tool cover -html as an artifact named per Go version. Keep scripts/coverage.sh and the Coveralls step. Open a pull request with the measured number in its description and make sure its checks pass.","resources":[{"url":"https://github.com/your-org/your-app"}]}