From 969326b776758dfb864aceccef96057f52f5665d Mon Sep 17 00:00:00 2001 From: Lilleman auf Larv Date: Fri, 25 Sep 2026 21:03:09 +0200 Subject: [PATCH] 10b - 10d names the highlight that reads back wrong --- todo.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/todo.md b/todo.md index 154e2ca..8f331d1 100644 --- a/todo.md +++ b/todo.md @@ -262,7 +262,9 @@ chunk clearing a §11 seam. task list after `plainMarkdownToAdf(adfToPlainMarkdown(doc))`, and a human's `\==x==` too: the lift reads ADF, where `markdownToAdf` has already spent the backslash. Give plain markdown an escape that keeps such text literal through both directions — which seam carries - it is a gap to ask. + it is a gap to ask. The same class runs the other way: a highlighted `=` writes `=====`, which + reads back as text, and a highlighted `a==b` writes `==a==b==`, highlighting `a` alone; 10c's + byte-for-byte property misses both, since the wrong document re-spells to the same bytes. - [x] **11 — Atlassian's ADF schema as the tables' truth.** - [x] **11a — The vendored schema.** - [x] **11b — The gate.**