Один перевод строки в абзаце похож на пробел. Пустая строка создаёт новый абзац.

Один перевод не всегда перенос

Опция breaks отключена, поэтому обычный перенос исходника остаётся одним абзацем.

Пустая строка начинает абзац

Эту явную границу проще сохранить в разных системах Markdown.

Обычный текст следует структуре результата

Обычный текст убирает разметку, сохраняя видимый код, подписи и границы блоков.