Heading hierarchy
Section paths guide semantic chunking and document-level synthesis.
Markdown normalization
Use a controlled Markdown profile as a readable bridge between messy source content and predictable, evidence-aware summary prompts.
Clean text, stable structure
It keeps visible structure while removing most page-layout noise.
Section paths guide semantic chunking and document-level synthesis.
Procedures, findings, warnings, and attribution remain distinct from paragraphs.
Typed blocks can be rendered predictably while complex data stays structured.
Normalization profile
Choose a baseline syntax and a small extension set, then version the conversion rules.
Title, canonical URL, authors, dates, source ID, retrieval time, and content coverage belong in a metadata envelope.
Do not force the summarizer to recover metadata from a prose preamble.
Headings, paragraphs, lists, quotations, links, code, captions, and simple tables should remain in reading order with stable block identifiers.
Unsupported embeds should become labeled placeholders, not silent omissions.
Workflow
Markdown is readable, but source text is still untrusted data.
Store element type, source location, ID, and text before rendering Markdown.
Use stable headings, lists, code fences, links, and table rules.
Include unique IDs and unmistakable start and end boundaries.
Keep headings with paragraphs and tables with labels and units.
Generate final Markdown from accepted fields rather than raw model formatting.
Feed Signals
Conversion rules, links, tables, code, boundaries, chunking, and round-trip testing.
Learn why Markdown is useful for feed summary pipelines and how to preserve headings, lists, links, code, and document boundaries.