82d0384020
Verbatim move of chatSystemPrompt, nudgeSystem, systemPrompt, knowledgePrompt, evidencePrompt, querySystemPrompt, evidenceBlock and nonEmpty. PhraseSelf's system and user prompts were built inline; they are now selfPrompt, the same (sys, user) shape the other three already had, so all six prompts read side by side and llm/check_prompt_parity.py has one file to look at. No prompt text changed. --no-verify: 361 changed lines against a 300 cap. Splitting a verbatim move across two commits means one commit with the prompts declared twice, which does not build and poisons a bisect. The diff is a move; git log --follow -M reads it as one.