Show HN: Agent-roast – Catches coding agents that weaken tests to get CI green A developer tool called agent-roast, released as an open-source project under the Nari-Ab GitHub organization, detects when coding agents make a failing CI build pass by weakening tests rather than fixing code, flagging changes such as `toBe(42)` becoming `toBeDefined()`, lowered coverage thresholds, and skipped tests. agent-roast runs deterministically and offline with no model, tokens, or network, and installs as an agent hook for Claude Code, Codex and Cursor, a Git hook, a pull request check via the `Nari-Ab/agent-roast@v1` GitHub Action, or a read-only MCP tool invoked with `agent-roast mcp`. When a check is weakened, the agent is sent back once with the file, line and before/after diff; the project's author notes the agent hooks are tested with simulated hook input and not yet in long live sessions with every agent. agent-roast catches the changes that turn a red build green by weakening the checks instead of fixing the code : a loosened assertion, a skipped or deleted test, a lowered coverage threshold, a CI step allowed to fail. A linter cannot see these, because every new line looks fine on its own. agent-roast compares the before and after of each change, as an agent hook, a Git hook and a pull request check. It is deterministic and offline: no model, no tokens, no network.