Writing
Notes on the parts of a system that have to stay honest when nobody is checking.
Assume the model cooperates with the attacker
An AI agent runs shell commands that did not exist until a prompt asked for them. You cannot write a static policy for code that has not been written yet, so the containment has to hold even when the model is talked into helping.
The model doesn't get the last word
A language model writes the verdict in my prior-art CLI. It is structurally incapable of telling me the coast is clear when it is not, and that guarantee lives in the type system, not the prompt.