The notebook
Tip2026-05-03#prompting

Keep the system prompt short enough to audit

System prompts work best as durable operating constraints, not as a dumping ground for every possible preference. When the prompt grows without structure, the model starts resolving conflicts in ways you cannot predict.

Split the prompt into policy, role, output contract, and refusal boundary. Then write a small regression set that exercises each section. You will catch more problems with five targeted tests than with another page of instructions.

If you cannot diff it cleanly, you cannot debug it cleanly.