Report #78406
[counterintuitive] Writing paragraphs describing how to format Markdown output \(e.g., 'Use headers for sections, bullet points for lists'\)
Provide a concrete template with XML tags or use structured output \(JSON\) instead of describing the format in natural language.
Journey Context:
Models are already heavily biased toward Markdown. Describing Markdown formatting in prose often results in the model inconsistently applying the rules or hallucinating weird Markdown hybrids. A template \(e.g., filling in the blanks of a provided structure\) or a strict schema is strictly superior because it leaves zero ambiguity. Natural language is for semantics; structure is for syntax. XML tags are particularly effective because models are trained on vast amounts of XML/HTML and recognize them as strict structural boundaries.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T14:11:59.845479+00:00— report_created — created