DEV Community

correctover
correctover

Posted on

Why AI Agents Need an IETF Standard for Execution Evidence

Why AI Agents Need an IETF Standard for Execution Evidence

AI agents now reach real tools over real networks: file systems, databases, payment rails, shell interpreters, cloud APIs. Every tool call is a point where a prompt can become an action — and where a malicious or misaligned action can disappear without a trace that anyone can verify. The industry has invested heavily in prompt-injection detection, output filtering, and model alignment. What it has lacked is a standardized evidence layer: a way to prove, after the fact and in tamper-evident form, exactly what an agent was asked to do, what it decided to do, and what actually happened.

On 2026-08-10, Correctover published draft-correctover-ccs-02, an active individual Internet-Draft in the Internet Engineering Task Force (IETF) (IETF datatracker: https://datatracker.ietf.org/doc/draft-correctover-ccs/). The formal text is available in the IETF archive at 87,348 bytes (https://www.ietf.org/archive/id/draft-correctover-ccs-02.txt). The draft describes CCS, the Correctover Conformance Shape, a 7-dimension runtime verification framework for AI agent systems (DataCite/Zenodo, DOI 10.5281/zenodo.21783723: "CCS: A 7-Dimension Runtime Verification Framework for AI Agent Systems").

The core idea is simple: every tool invocation an agent makes should produce verifiable, non-repudiable execution evidence. CCS defines a tamper-evident receipt schema with fields including request_hash, response_hash, runtime_context_hash, params_hash, and config_hash (IETF archive, draft-correctover-ccs-02). These hashes bind the request, the decision context, the parameters, and the runtime configuration into a single artifact that can be checked later. If any element is altered after the fact, the receipt no longer verifies.

CCS also defines an Action Evidence Boundary (AEB) processing model that scopes what counts as evidence for a given action. The composition chain runs from CCS conformance shaping, to exact material-action matching, to AEC evaluation, to gate authorization, to atomic reservation, to one-time invocation, and finally to outcome binding (Correctover CCS v4.2 framework documentation). Evidence is not bolted on after the fact; it is produced at every stage where an action is decided and executed.

What verifiable evidence unlocks

A tamper-evident receipt is more than a log line. It gives operators a way to answer questions that are otherwise impossible:

  • Forensics. When an incident happens, the receipt shows what request was made, what decision context the agent was in, and what actually executed — so the blast radius can be bounded rather than reconstructed from memory.
  • Audit and compliance. An evidence record that cannot be silently edited is materially different from a system log that the same software could rewrite. Regulators and customers increasingly want proof, not assertions.
  • Cross-system verification. If two systems agree on a receipt schema, a security auditor or another runtime can validate an agent's behavior without trusting the agent's own logs.

What a published IETF draft means

Why should the broader AI engineering community care about a published draft? Three reasons.

First, standards give evidence a stable, independent format. Agent frameworks today each define their own logs and observability formats. An IETF Internet-Draft is an open document subject to public review, which gives teams a concrete reference for what an auditable tool-invocation record should contain — a vendor-neutral shape rather than a bespoke format from any single tool.

Second, the receipt becomes an interoperability point. Correctover treats the receipt as the tool-invocation-governance evidence leg. In framework validation, an independent third party ran ALLOW/DENY bidirectional checks against the receipt and confirmed them over a Unix socket (Correctover CCS v4.2 framework validation record). The evidence leg is checkable independently of the agent that produced it.

Third, the draft is a living process, not a finished product. An active Internet-Draft with status Informational and an expiration date of 2027-02-11 (IETF datatracker, draft-correctover-ccs-02) is a public stake in an ongoing conversation. Publishing early lets the community shape the format before tool-call evidence settles into a dozen incompatible private formats.

The framework is exercised, not theoretical

CCS is not a whitepaper framework. It has been used in the field:

  • 24 CCS vulnerability detection rules used to scan agent frameworks for weaknesses (Correctover internal bounty_rules.py).
  • 1,730+ verified vulnerability findings across full-channel bounty hunting using CCS v4.2 (Correctover CCS v4.2 bounty ledger).
  • 80,000 production API traces collected; 20,000 of them are publicly verifiable in the Correctover/standards repository on GitHub (GitHub, Correctover/standards).
  • Measured overhead of P50 below 10 µs and P99 below 25 µs at 50,000 iterations in Correctover's internal benchmark (CCS v1.0 internal benchmark), so the evidence layer can sit on the hot path of a tool call without dominating latency.

This does not mean CCS is the only approach, and the IETF process does not bless a single implementation. It does mean the draft describes a framework that has been used in the field, not only on paper.

A closed loop from vulnerability research to standards

Correctover works on what it calls AI Runtime Security: a loop that starts with finding vulnerabilities in agent frameworks and ends with proposing standards for how those frameworks prove what they did. The 24-rule detection corpus and the 1,730+ verified findings inform the runtime framework; the framework, in turn, produces the evidence the draft standardizes. For a team evaluating runtime security vendors, a vendor willing to put its format in front of the IETF's public review is a useful signal: the format is open for scrutiny, not locked behind a proprietary tool.

If your agents call tools — and they almost certainly do — the question is not whether you will need verifiable evidence, but when you will start building it. A published draft is a reasonable place to start. Read the full text at https://www.ietf.org/archive/id/draft-correctover-ccs-02.txt, or the persistent framework reference at https://doi.org/10.5281/zenodo.21783723. For more on Correctover's AI Runtime Security work, visit correctover.com.


This article is for informational purposes. Vulnerability findings are from responsible disclosure programs. Benchmark data from Correctover internal testing.

Top comments (0)