There's a moment every developer hits when building with AI agents. The agent does something wrong. You add a rule to the system prompt. The agent does the same thing wrong again. You make the rule more explicit. It still happens. You start wondering if the model is the problem.

It isn't. The rule is the problem. Rules describe what you want....