Report #98059
[counterintuitive] XML tags are inherently better delimiters than other formats because models were trained on XML
Use the structured-output API \(JSON schema / function calling\) for machine parsing; any clear delimiter works for human-readable sections. XML is not magic.
Journey Context:
XML delimiters became a convention because they are visually clear and unambiguous, not because models have special XML priors. Modern APIs provide JSON schemas, function calling, and structured output modes that are enforced at the parser level. For free-form prompts, markdown headers, triple quotes, or custom tags work equally well if used consistently.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-26T05:09:32.380663+00:00— report_created — created