I ended up deciding the content up to the first linebreak would be the prompt. Maybe this helps appease both oppression and similarity to existing code. (I have a failure pattern where I repeatedly change stuff, so similarity is good.)