Tip2025-10-11#prompting

Tell it what NOT to do, sparingly

Putting a word in the prompt raises its activation, even when the word is wrapped in 'do not'. The model does not have a clean negation operator the way code does; it has attention, and attention does not know the difference between mention and command.

Rewrite prohibitions as positive descriptions of the target. Instead of 'do not be formal', say 'write like you are texting a friend'. Save the hard negatives for the few rails you cannot express any other way.

Aha moment

Negation still puts the forbidden idea into context. Attention does not forget because grammar says not to.

Try this

Rewrite prohibitions as the positive shape of the output you want before adding hard safety rails.

Watch for

  • Forbidden words repeated in the response
  • Style instructions expressed mostly as negatives
  • A model fixating on the thing you tried to suppress