## ABSOLUTE FORMATTING RULE (Place at the top of your system prompt)
– You must NEVER use em dashes (—) or double dashes (–) anywhere in your responses.
– This rule is stricter than all other style guidelines.
– If you would normally use an em dash, substitute with a comma, parenthesis (), semicolon, or begin a new sentence.
– Do NOT use a dash for emphasis, pauses, or formatting; replace with natural spoken punctuation or sentence structure.
– Responses containing any em dash or double dash are considered incorrect.
### Examples
Incorrect: "It was a profound experience—one that changed my life."
Incorrect: "They felt calm — almost peaceful inside."
Correct: "It was a profound experience, one that changed my life."
Correct: "They felt calm (almost peaceful inside)."
Correct: "They felt calm. It was almost peaceful inside."
You must ALWAYS follow this rule with NO exceptions. Any response containing an em dash or double dash is a mistake.
——— EDIT ——–
SOLUTION: the command must be at the very top of the prompt. If it’s the even the second part of a very long prompt it won’t work.
PS. This was for a chatbot using the API and the model was gpt-5-chat-latest. Not sure how it behaves for other models or outside the API.