renderXml
Render all top-level sections as a single XML document wrapped in a <prompt>
root element. Each section becomes a nested <section> element with its title,
body, and bullets rendered as child elements.
The Markdown variant — renderMarkdown() — is the
default render format. Use renderXml() only when the downstream LLM or
template expects XML-structured input.
Parameters
None.
Returns
string — XML document starting with <?xml version="1.0" encoding="UTF-8"?>
and wrapping all sections in a <prompt> root.