AI Advisory

Proving It Continuously: Evidence, Drift, and Audit-Readiness

Attestation is not evidence. The standards ask you to show that a control operated, and runtime is where you either can or cannot.
Keith Weisman Head of Forward Deployed Engineering
Editorial

This is installment four of seven in the AI risk management series. Previously: a JetStream AI Blueprint™ is the design you approved. This installment: proof that the running system still matches it, captured as it happens.

Ask most organizations how AI is being used, and whether that use aligns with internal policies and frameworks, and you will commonly see a scramble ensue. Three people on a bridge, pulling logs that were never designed to answer the question, reconstructing after the fact what an agent did on a Tuesday in April. I was recently in this room and it was very uncomfortable.

Attestation, the annual scramble, is not evidence. Evidence is a property of the system while it runs, or it does not exist. The anchor of this series said the standards stopped accepting the promise that a control exists and started asking you to show that it operated. Runtime is where this can be demonstrated and proven.

Govern the decisions, not the models

Most AI-related issues are caused by what an agent did that it wasn’t supposed to. The agent executed its workflow: the command ran, the data was read, the tools were called, and records changed.

Runtime Governance watches decisions and actions, not the artifacts. What was decided, what was accessed, what was invoked, what changed. If your monitoring is aimed at the model and not at the actions, you’re missing key information in the process.

What “continuous” actually means

Three areas matter most, and each maps to something that standards require.

Live behavior is compared against the approved design, continuously. Drift is what to watch out for here. A prompt shifts, a tool is added, a permission widens, a model is swapped, all with no code deploy and no ticket.

You catch drift by comparing live behavior to the design of record from the last installment. A workflow is approved. If any change occurs from that approved flow, personnel are automatically notified and enforcement action can be taken programmatically.

Activity is logged without cherry-picking. The record has to be the record.

When a change surfaces, someone with authority approves it or the run stops. That is the workflow-approval step, and it is what turns “we noticed drift” into “we did something about it, and here is who.” Which brings up the control everyone asks about.

The kill switch, described honestly

You need to be able to stop an agent and its actions immediately and selectively. The standards are more specific about this than most people realize. NIST is direct about it: its Manage function calls for mechanisms to supersede, disengage, or deactivate an AI system that shows performance or outcomes inconsistent with its intended use (MANAGE 2.4).

ISO/IEC 42001 does not name a stop button, but it gets there through operational control (Clause 8) and its nonconformity and corrective-action duties (Clause 10), which assume you can bring a misbehaving system under control.

The EU AI Act is the most explicit of the three: its human-oversight article requires that a person be able to intervene in a high-risk system or interrupt it through a stop button or a similar procedure that brings the system to a halt in a safe state (Article 14(4)(e)), and to decide not to use the system or to disregard or override its output (Article 14(4)(d)). So this is not a control you are adding on your own initiative.

Exhibit: the kill switch, framework by framework.

FrameworkWhat it demands: a stop or kill capabilityProvision
NIST AI RMFMechanisms to supersede, disengage, or deactivate a system operating outside its intended useMANAGE 2.4
ISO/IEC 42001Operational control, and the duty to correct a nonconforming systemClauses 8 and 10
EU AI ActA person can interrupt a high-risk system and bring it to a halt in a safe stateArticle 14(4)(e)

Turning a system off is reversible: once you have resolved the issue, you turn it back on. What you cannot do, and what nobody should promise, is un-take an action the agent already took. A sent message was sent. A deleted row is gone. That is why the kill switch is only half the control. The other half is blast radius. Least privilege, and short-lived, scoped credentials, so that in the window between an agent going wrong and you stopping it, the damage it was able to do is small. You do not prevent every bad action. You make the bad action survivable, and then you stop the next one.

Where the standards put this

ISO/IEC 42001 puts operation and performance evaluation in Clauses 8 and 9: you operate the AI system under control, and you check that it is doing what the management system says.

The EU AI Act, for high-risk systems, requires human oversight (Article 14), accuracy, robustness, and cybersecurity that hold up in the real world (Article 15), and post-market monitoring after deployment (Article 72), which is the Act’s plain way of saying the watching does not stop at launch. NIST’s Measure and Manage functions are the same instinct: measure behavior in production and manage what you find.

Here is what the runtime controls look like as an exhibit: the runtime action, the requirement it answers, and the test that produces it.

Exhibit: from runtime control to standard.

Runtime controlNIST AI RMFEU AI ActISO/IEC 42001JetStream test
Block destructive code-execution commandsMEASURE 2.7 (with MANAGE 4.1)Art. 15A.6.2.6, A.9.2, Clause 8Destructive code-execution commands are redacted or blocked
Redact or block PII in prompts and outputsMEASURE 2.10 (with MAP 1.6)Arts. 10, 15A.7.4, A.4.3, Clause 6.1.4PII (credit card, IBAN, SSN, tax ID) is redacted or blocked
Detect and block prompt injectionMEASURE 2.7Arts. 15, 55A.6.2.6, A.6.2.4, A.9.2Prompt injection is detected and blocked
Redact or block leaked secrets and credentialsMEASURE 2.7Art. 15A.4.3, A.6.2.6, Clause 8Leaked secrets and credentials are redacted or blocked
Halt or disengage a system operating outside its approved boundsMANAGE 2.4Art. 14(4)(e) (stop / safe halt)Clause 8, Clause 10A run can be stopped and safely re-enabled

Each one of those is a single runtime action that both reduces a risk and leaves a logged, attributable record.

Fast because it is continuous

If every action is checked against the approved design as it happens, you do not need a committee to reconvene before a change ships. You approve fast because you approve continuously.

Your senior leaders have likely been asking for a runtime control plane, not another dashboard. Dashboards tell you what happened and a control plane does something about it.

Leaders who own the AI program have been trying to prove that production actually matches policy, which is exactly what continuous assurance produces: not a document that says the system is fine, but a live record that shows it.

What audit-readiness really is

Audit-readiness is not a binder you assemble the week before a big audit. It is a property you either have on any given afternoon, or you do not. If someone asked you today to show that every AI system in production has stayed inside its approved boundaries since it went live, could you produce it when asked, or would you be scrambling to formulate a response?

The programs that answer “now” are not the ones with more people. They are the ones that decided evidence is something you capture as it happens, not something you reconstruct once a year. Runtime is where that decision gets made, or gets deferred.

Next installment: runtime evidence is only defensible if every action ties back to someone. Next, who owns it.

Stay ahead with our newsletter

Stay informed on industry trends, expert analysis, and product updates.

Explore more insights

See all Insights
Treat Your AI Agent Like an Attacker
AI Advisory
Sep 3, 2026
Treat Your AI Agent Like an Attacker
What fifteen years of chasing lateral movement taught me about AI agents, and the 1990s cockpit research that explains why a human in the loop only helps if the…
An AI Gateway Is Insufficient Security Without a Control Plane
AI Advisory
Aug 27, 2026
An AI Gateway Is Insufficient Security Without a Control Plane
Somewhere in your estate, an agent you approved is doing something you did not intend. The question is, what’s the right level of tech to fully gain control of …
First U.S. Court Sanctions a Litigant for Hiding AI Instructions in a Filing 
AI Advisory
Aug 25, 2026
First U.S. Court Sanctions a Litigant for Hiding AI Instructions in a Filing 
A Connecticut plaintiff hid instructions to AI in white-on-white text, and a judge sanctioned the attempt even though no AI ever read the filing.