INTERLOCK
An autonomous workflow agent attempts to update a customer record. Before the receiving system accepts the action, the Evidence Interlock verifies whether the action followed the approved evidence path. Four things can happen. Watch what they look like.
The Evidence Interlock is the runtime layer that verifies an action's operational evidence before the receiving system accepts it. Verification is local and offline-capable — no live call to GeoClear is required in the path. Valid evidence → Accept. Missing evidence → Hold at the dispatch boundary. Policy violation → Block at the dispatch boundary. Tampered evidence → Reject by independent verification at the receiver.
The agent's action carries valid operational evidence. The receiving system verifies it locally and accepts the action.
Evidence path complete · signed evidence packet verifies against local verification material · Verification result: Accept.
Same kind of action, but no evidence is present. The agent's own dispatch gate holds the action. Nothing leaves.
No evidence path was completed · agent-side enforcement holds the action at the dispatch boundary → no tool-call is emitted.
The agent proposes an action that violates policy. The system does not wait until after the event. It blocks the action before dispatch.
Policy check fails at the interlock · no signed authorization evidence is issued · emergency-brake engages at the source; receiver stays dark.
The request reaches the receiving system, but the evidence has been modified in transit. Local verification fails, and the receiving system rejects the action.
Signature or integrity check fails against local verification material at the receiver · Verification result: Reject.
Three ways to produce the policy result. One verification path.
Customer computes policy result locally. GeoClear binds and signs the result.
Best for: existing customer PDPs · highest-sensitivity workflows · federal, high-sensitivity, or restricted environments.
GeoClear evaluates customer-approved minimized attributes only.
Best for: commercial workflows without mature policy infrastructure.
GeoClear software runs inside a customer-controlled or authorized integrator-managed boundary.
Best for: federal, sovereign, disconnected, or high-assurance environments.
Four steps, in plain English. The Evidence Interlock sits between an actor's request and the receiving system's acceptance.
Two-party trust boundary. GeoClear is the issuance side (where evidence is committed at the moment of policy decision). The customer is the acceptance side (where the receiving system independently verifies the evidence locally).
An AI agent, a human, a workflow, a tool, or a system requests something consequential.
Policy, required approvals, and the trust profile that applies to this action.
The action carries its operational evidence to wherever it is going.
It can accept, hold, reject, quarantine, or escalate — based on the evidence, not on trust in the sender.
GeoClear does not certify that the AI was right. It proves whether the action followed the approved evidence path before the receiving system accepted it.
Access is not proof. Before a receiving system accepts an action, it needs evidence.
Containment limits what an agent can reach. GeoClear verifies whether the action is authorized to cross the gate.
— GeoClear · Evidence Interlock for AI tool calls
Want to see how this fits in your architecture?
Request Architecture Brief See how verification works