# CodeVetter articles

> Canonical page: https://codevetter.com/articles

Editorial articles on execution-backed coding-agent verification, reproducible evidence, and verification receipts.

- [Agent evaluation vs tests vs code review: what each can actually prove](https://codevetter.com/articles/agent-evaluation-vs-tests-vs-code-review) — Understand the distinct proof boundaries of agent evaluation, software testing, and static AI code review when checking agent-written software changes.
- [What an evidence receipt for a coding agent should contain](https://codevetter.com/articles/coding-agent-evidence-receipt-spec) — Learn what a machine-readable evidence receipt for AI coding agents must contain, including identity bindings, execution records, taxonomy, and failure trails.
- [How to verify AI-generated code changes beyond code review](https://codevetter.com/articles/verifying-ai-code-changes-beyond-code-review) — Static AI code review cannot prove software works. Learn how to bind task intent, run executable checks, and capture evidence for AI code changes.
- [Why reproducible evidence matters when an AI agent says a task is done](https://codevetter.com/articles/why-reproducible-evidence-matters-when-an-ai-agent-says-a-task-is-done) — When an AI coding agent says a task is done, how do you verify it? Learn why reproducible execution evidence matters more than LLM-as-judge opinions.

## Public product links

- [CodeVetter](https://codevetter.com/)
- [Download](https://codevetter.com/download)
- [Documentation](https://codevetter.com/docs/)
- [Source](https://github.com/Codevetter/codevetter)
