Boundaries live outside the model
They are not written in the prompt. They are enforced by a layer the agent passes through to act and cannot reach. A successful prompt injection changes what the agent wants to do, not what it is allowed to do.
The code that enforces the rules is public. Your technical team can read it before you sign, and check that what follows is true.
They are not written in the prompt. They are enforced by a layer the agent passes through to act and cannot reach. A successful prompt injection changes what the agent wants to do, not what it is allowed to do.
The agent signs the method, the path, the body, the timestamp, a one-use nonce and the digest of its own configuration. A replayed call, an altered body or a drifted configuration is refused.
What is not explicitly granted does not happen. The refusal carries a code, a reason, and the rule that decided it.
Three columns: their question, what the platform does, and what they can go and verify.
Every row is a scenario attempting what this page says is impossible. The results file is in the repository, with the commit and the date of the run.
npm run redteamThe question in an architecture review is not whether the control is good, it is what it slows down. Measured at 100 concurrent calls, on a machine whose specification is published.
And meanwhile, tell us which process costs you the most. Both conversations can move in parallel.