Skip to content
AI News HubLIVE
More
Summary only

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.

SourceHacker News AIAuthor: brunocerqueira
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 instructions

Summary only

Under the source content permission, this page provides an editorial summary, key points, and a link to the original article.

Key points and analysis

Article intelligence

EngineersIntermediate

Key points

  • DoneSpec allows AI coding agents to verify task completion through deterministic contracts.
  • It prevents false completions by checking conditions like file existence, test passing, and file modification.
  • It integrates with local development, CI pipelines, git hooks, and agent frameworks.
  • The tool is open-source, MIT licensed, and currently at v1.0.0.

Highlights and analysis are generated automatically and may contain errors. Check the original source.