From 15ca7ca1c269729342bd858fb85a5cbe7c7437b8 Mon Sep 17 00:00:00 2001 From: Lilleman auf Larv Date: Tue, 25 Aug 2026 10:04:17 +0200 Subject: [PATCH] Tick 2a --- todo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/todo.md b/todo.md index 3b3d4bb..447e9c8 100644 --- a/todo.md +++ b/todo.md @@ -54,7 +54,7 @@ detail is settled at its own milestone. `:text{text="…"}` whitespace spelling. - [ ] **2 — `adfToMarkdown`.** First real code. Each sub-item turns one corpus directory green; the two that have no fixtures yet write them in the same chunk, tests first (§10). - - [ ] **2a — The runner and the CommonMark subset.** The corpus runner: walk + - [x] **2a — The runner and the CommonMark subset.** The corpus runner: walk `corpus/round-trip/`, assert `adfToMarkdown` emits each `.md` byte for byte. Decide here where §10's coverage check lives, and gate that every `corpus/**/*.json` re-serializes to itself under the library's own canonical serializer — one implementation, keys sorted, two