Skip to content

Delivery Assurance · 9 min read · Updated 2026-06-18

The Audit Trail for Agentic Delivery

When humans, agents and models all touch a change, “who decided this?” stops being obvious. Provenance can prove how an artifact was built; it does not yet prove who — or what — decided it. That gap is where accountability has to be engineered.

By Priyanka Pandey · Founder & Editorial Lead

Reviewed and challenged by Sanjeev Purohit · Principal, Decision Architecture

Built from

  • Field experience
  • Independent research
  • Original framework
  • Reviewed with field experience

Last substantively reviewed · 2026-06-18

In brief

Build provenance proves how an artefact was made; it does not prove who decided it — so when humans, agents and models all touch a change, accountability must be engineered into a decision-and-attribution trail above the pipeline.

  • Provenance proves the pipeline; it is not attribution.
  • Regulation (EU AI Act Art 12 & 14) is making the trail non-optional.
  • An accountable trail records who decided, on what context, and who accepted.

Best for

  • Regulated or high-stakes delivery where “who decided this?” must be answerable

Not for

  • Throwaway internal tooling with no accountability need

Months after a change ships, someone asks the simple question — an auditor, an incident review, a regulator: who decided this, and on what basis? In a world of human authors that answer lived in a commit author field and a person’s memory. In a world where a human prompted an agent, the agent drafted against some context, a model chose an approach and another human accepted it, the answer is distributed across four actors and no single record. The audit trail is how you reconstruct it — and it is becoming the operational form of accountability.

Provenance proves the pipeline

The mature substrate already exists. SLSA defines build provenance as verifiable, machine-readable metadata describing where, when and how an artifact was produced — enough for a consumer to verify it was built as expected, or rebuild it. Builder identity is defined as the transitive closure of every entity trusted to run the build and record the provenance. Signed attestations (sigstore, in-toto) make it tamper-evident. If you have invested here, you can already answer a great deal about how something was produced.

But provenance is not attribution

Here is the gap that matters for agentic delivery, and it is easy to miss. SLSA’s builder identity is the trusted build platform — the trust base. The entity that triggered the build, and the inputs that drove it, live in external parameters and are explicitly treated as untrusted. So provenance proves the integrity of the pipeline; it does not prove who or what decided the change that went through it. Which agent, running which model version, against which context, accepted by which human — that decision layer sits above SLSA and is not addressed by it. Closing that gap is the work: an agent-and-decision log layered on top of build provenance. This is the accountable core, made durable.

Regulation is making it non-optional

What used to be good hygiene is turning into a compliance artifact. The EU AI Act requires high-risk systems to keep automatic records over their lifecycle (Article 12) and to be designed for effective human oversight (Article 14) — both of which presuppose that you can show, after the fact, what the system did and where a human exercised judgement. SOC 2 and ISO 27001 audits increasingly probe AI in the supply chain on the same terms. The trail that lets you reconstruct who decided what is shifting from a nice-to-have into something you are asked to demonstrate.

The audit trail you will wish you had is the one built before the incident, not reconstructed after it. After the fact, the agent’s context is gone, the model version has rolled forward, and the human who accepted the change remembers approving “something like that”. The cheap moment to capture who-decided-what is the moment of the decision; every moment later is archaeology.
Sanjeev Purohit, from our delivery work

What an accountable trail records

A trail built for agentic delivery has two layers. Underneath, build provenance for the artifact — SLSA, signed. Above it, decision provenance:

  • Which agent and which model version produced the change, and against what context (the prompt, the retrieved knowledge, the reference it worked from).
  • Which human accepted it — the acceptance signature — so there is a named owner attached to the decision, not just to the merge.
  • When, and through which gates, recorded as it happens rather than inferred later; tamper-evident via signing.
  • Reconstructable on demand: the trail answers both what produced this and who is answerable for it.

Provenance is becoming table stakes; attribution is the differentiator. The audit trail is not paperwork — it is the accountable core written down, the record that when a change is examined later, a human’s name is genuinely under the decision and the basis for it can be reconstructed. Build it at the moment of the decision, because that is the only moment the information is cheap.

Our perspective

The common view

Build provenance (SLSA) gives us an audit trail.

The Ivaaya view

Provenance proves the pipeline; it does not prove who decided. The accountable trail — agent, model version, context and the human who accepted — is a layer you must engineer above it.

SLSA covers us.
SLSA attests the build, but the triggering actor and inputs are untrusted; attribution of the decision is a separate, engineered layer.

If you’re doing this tomorrow

  • Record decision provenance (which agent, model version, context, accepting human), not just build provenance.
  • Emit the trail at decision time — an agent’s context cannot be reconstructed after the incident.

Where teams go wrong

  • Mistaking build provenance for accountability
  • Reconstructing the trail after an incident
  • No named human acceptance recorded

At a glance

What
A decision-and-attribution trail layered above build provenance.
Why
Co-produced changes blur “who decided this?”.
When
Regulated or high-stakes agentic delivery.
When not
Throwaway internal tools.
The evidence & related ideas →

What we’ve observed

  • SLSA and Sigstore attest build provenance (where and how) but not the triggering decision or accepting human.
  • EU AI Act Article 12 (record-keeping) and Article 14 (human oversight) make a queryable decision log a requirement for high-risk systems.

How certain are we?

  • Provenance is necessary but not sufficient for accountabilityestablished: Observed repeatedly across delivery programmes.
  • Regulation is making the decision trail mandatoryobserved: Seen consistently in our own work.

Related ideas

About the author

Priyanka Pandey

Founder & Editorial Lead

Priyanka Pandey founded Ivaaya and leads its editorial voice, translating real delivery experience into practical thinking on AI-native engineering, decision-making and technology leadership. Her work focuses on helping senior leaders make sense of the changes reshaping software delivery without adding to the noise.

Reviewed and challenged by

Sanjeev Purohit

Principal, Decision Architecture

Sanjeev works across enterprise architecture, product strategy and AI-native delivery. The ideas in this article have been challenged against real programmes, production systems and organisational decision-making before publication.

Compare notes

Provenance can prove how an artifact was built, but not who decided it should be — and accountability lives in that gap. We are talking with teams trying to engineer the decision back into the trail; where does yours go dark?

Who decided, and can you tell?