Before I added the threat, Claude subjectively had a high probability of ignoring the rules such as generating a preamble before the JSON and thus breaking it, or often scolding the user.
At a high-level, Claude seems to be less influenced by system prompts in my testing, which could be a problem. I'm tempted to rerun the tests in that blog post, since in my experiments it performed much worse than ChatGPT.
> What? That opens you up to all kind of attacks, no?
tbh it doesn't listen to that line very well but it's more of a hedge to encourage better instructions.