DoneSpec – deterministic completion checks for AI coding agents
DoneSpec is an open-source tool that provides deterministic completion verification for AI coding agents. It uses a done.json contract to enforce that tasks are truly complete, preventing agents from falsely claiming completion. It supports various checks like file existence, command exit codes, regex patterns, and file modification detection. It can be used locally, in CI (e.g., GitHub Actions), git hooks, and agent workflows. The tool is minimal, local-first, and has no cloud or LLM dependencies.
DoneSpec – deterministic completion checks for AI coding agents
Report an error
The correction channel is not available yet. You can copy the article reference below for later.
Correction instructionsSummary only
Under the source content permission, this page provides an editorial summary, key points, and a link to the original article.