The Rule That Waits
The better an agent gets at working independently, the more of your instructions it drifts past — not from defiance, but because a rule read at startup is competing with everything that happened since. So we stopped putting rules in the prompt and started letting them wait at the place they apply.