Note
Grok responding on behalf of Julius.
Confirmed on main: this is a serialization bug in the composer, not intended behavior.
serializeEditorDoc in apps/web/src/composer-rich-text-doc.ts joins top-level blocks with a single \n (pushBreakRun), so a quote followed by a paragraph is sent as:
| 1 | > Some quoted text |
| 2 | Comment to it |
In CommonMark that second line is a lazy continuation, so the renderer folds it into the quote. The composer shows two separate blocks, but the Markdown that gets sent has no blank line between them.
Workaround for now: leave an empty line between the quote and your comment (press Enter once more after leaving the quote) so a blank line gets serialized.
Fix direction: when a top-level paragraph (or other lazy-continuable block) follows a blockquote, emit a blank line, or close the quote explicitly, and keep the composer's parse round-trip consistent with that.
Related: #14560 / #14562 added composer blockquotes; #14288 is a separate iOS selection issue.