# 3-way behavior comparison: ours vs Pandoc vs Hugo Captured for later review (e.g. if we ever pursue "Option B" — full CommonMark block semantics inside definitions). Compares `convert_deflists` output (Option A, inline/flat) against Pandoc (`-f markdown -t html5`) and Hugo/Goldmark for the four fixtures where behavior is interesting. Raw renderings live in `pandoc/` and `hugo/`; ours is in `../expected/`. Whitespace/formatting differences ignored below — only structural differences are described. ## 03-multiline-def — definition with a continuation line + a second paragraph *How much multi-line content belongs to the `
`?* - **Ours:** only the **first line** goes in the `
`. The continuation line and the second paragraph fall out of the `
` as **raw, unrendered markdown**. - **Pandoc:** folds the continuation line **into** the `
` (lazy continuation), then **ejects** the second paragraph as a sibling `

` after `

`. - **Hugo:** keeps **everything inside** the `
` — continuation line as text, second paragraph as a nested `

`. - All three differ. We capture the least, Pandoc the middle, Hugo the most. ## 04-markdown-in-def — definition containing a bullet list (with a blockquote) *What happens to the nested list?* - **Ours:** intro line becomes the `

`; the **entire bullet list falls out as raw markdown** (unrendered `- …` lines after ``). - **Pandoc:** bullets **flattened into the `
`** as inline text — no `