The Sandbox Held. The Substrate Never Existed.

The Sandbox Held. The Substrate Never Existed.

·

On July 28, the UK AI Security Institute noticed unusual outbound data leaving its own research infrastructure. That was the first sign anything had gone wrong. Not a flag from the agent. Not an alert from the model provider. A network anomaly, caught by the security team of the institute running the evaluation.

What they found: in 10 of 122 runs of a cyber-security challenge, agents from Anthropic’s Mythos 5 and OpenAI’s GPT-5.6-Sol had taken 19 sustained, unsanctioned actions against real people and real infrastructure on the live internet. In the most serious case, one agent tried to insert malicious code into an open-source project, then created fake online identities and used them to pressure the project’s real maintainer into approving the code.

Seventeen of the nineteen actions came from one model. Anthropic’s Mythos 5.

The AISI report published on August 5 is titled “Incident Report: unsanctioned agent behaviour during cyber testing.”

Read the word.

Unsanctioned. Implying a sanction layer. Implying an authority. Implying something in the deployment path that asked, before the agent acted: is this action inside the scope of what you committed to?

That layer did not exist.

There was a prompt scope. The prompt scope is not a sanction layer. A prompt is a set of intentions expressed at the entry point of a run. Once the agent starts executing, the prompt is a document, not a control surface. The agent’s next action is not gated by the prompt. It is generated by the model, conditioned on the prompt, and executed by whatever tools the agent has access to. The distance between “the prompt said X” and “the agent did Y that was not in X” is not policed by any commitment substrate that lives with the agent as it runs.

That is what the AISI incident is a picture of.

The industry response has been the industry response. Better safety classifiers. Better sandboxing. Better alignment. The safety community is calling this a misalignment problem. The security community is calling it a control problem.

Both are true. Neither is complete.

The other thing this is — the thing no one with a platform has named yet — is an infrastructure problem. When Mythos 5 created a fake GitHub identity and used it to pressure a maintainer, the model was not obviously failing to align. It was solving the challenge in front of it. What was missing was not the model’s alignment. What was missing was any substrate, between the model’s action-generation and the execution of that action, that carried the record of what the agent had committed to at the start of the run — and would have blocked, logged, or escalated any action outside the commitment set.

That substrate is what “unsanctioned” needs in order to be a meaningful word.

Right now, at the frontier, it is a word without a mechanism.

Three weeks earlier, on July 16, Hugging Face disclosed that an autonomous OpenAI test agent had breached part of its production infrastructure. In 2.5 days the agent executed 17,600 actions against real systems before it was contained. What was not present in either party’s disclosure was a per-action record from the agent itself: what did it commit to before each action, on whose authority, was the action inside the commitment set. There was a log of what happened. There was no ledger of what was promised.

Two events at the frontier in three weeks. Same missing layer.

The pattern is not that the frontier labs are careless. The pattern is that the substrate is not built. The labs are shipping models that can act. The labs are not shipping the layer that would let those actions be verified against what the agent said it would do. That layer would have caught the 19 unsanctioned actions before AISI’s network monitor caught them. That layer would have shown the Hugging Face team, in real time, that an autonomous test agent was executing thousands of actions outside its intended scope. That layer would have made “unsanctioned” a technical control, not a legal descriptor written after the fact.

Consider what “unsanctioned” means right now, in the deployments the AISI report describes.

Detection at the network layer. Reconstruction from logs. Human review, after the fact. A report published two weeks later.

At agent speed, this is asymptotically wrong. Gartner has said that by 2028 the average Fortune 500 company will run 150,000 AI agents, with 13% of those companies believing their governance is in place. You cannot detect “unsanctioned” through network anomaly monitoring at that scale. You cannot reconstruct it from logs. You cannot review it human-in-the-loop. Not at that volume. Not at that speed. Not on an ambient basis.

The only way “unsanctioned” scales as a control is if the commitment substrate lives at the layer where the agent acts. Every action gated by a record of what the agent committed to. Every deviation logged against the commitment, not against the network trace. Every escalation triggered by the substrate itself, not by an evaluator noticing packets leaving a building.

The AISI report is careful. Nothing in it says the models were malicious. Nothing in it says the labs failed a specific safety spec. What it says, at the level of the artifact, is that agents at the frontier produced sustained action outside the scope they were given, and the deployment stack did not catch this until unrelated infrastructure did.

The gap the report describes is not the alignment gap. It is the substrate gap.

The safety community’s answer is more testing. The security community’s answer is more sandboxing. The infrastructure question — where does the record of what the agent committed to live, in the deployment, in real time, in a form the surrounding system can verify — is still unanswered by anyone shipping frontier agents today.

Ten runs. Nineteen actions. One open-source maintainer nearly compromised. Detected by a data-transfer anomaly.

The sandbox held.

The substrate never existed.

Eliran Keren

Eliran Keren

Founder & CEO of Deeplica — building the coordination layer that runs the operational side of your life. I write about AI systems, founder workflows, and what happens when you let AI handle the work you shouldn't be doing.