CHAPTER IV / AI
2026-06-03
The Kill Switch Is a Feature
When teams plan an AI feature, the kill switch tends to arrive last, if it arrives at all. It gets filed under operations, something to bolt on before launch. That ordering is a mistake. The ability to stop the AI, immediately and cleanly, is part of the product, and it changes what you are willing to ship.
The reasoning is simple. Autonomy is only safe if it is reversible at the top level. If the model starts behaving badly on a live channel, the question is not whether you can eventually roll back a deploy. It is whether you can stop it right now, for this tenant, in one action, without a code change. If the answer is no, then the autonomy you granted is not really under your control, and you should not have granted it.
Designing for the switch early also improves the rest of the system. It forces a clean boundary around every autonomous action, a single place they all pass through, which is exactly the place you want your audit trail and your policy checks to live anyway. The off switch and the accountability layer turn out to be the same piece of architecture.
So put it in the first version. Not because you expect to use it often, but because a system you cannot pause is a system you are trusting more than you can justify. The kill switch is what lets you be aggressive everywhere else.