diff --git a/docs/plans/2026-09-19-conversation-export-design.md b/docs/plans/2026-09-19-conversation-export-design.md index f471e01..5536ee8 100644 --- a/docs/plans/2026-09-19-conversation-export-design.md +++ b/docs/plans/2026-09-19-conversation-export-design.md @@ -259,6 +259,25 @@ rendered file match what the visitor saw. comments entirely. The widget shows such text literally, so the escaped form is also the more faithful one. Inline HTML later in a line is left alone: it cannot extend past its own paragraph. + + One exception: a line-leading autolink, `` or + ``, is left alone. It can never open an HTML block, and + escaping it shows the brackets and links the wrong destination. + + Neither form can let a block through, for two different reasons. The + address form must start with a letter or digit, because `!` and `?` begin + the comment, processing instruction, declaration, and CDATA blocks: + `