From 9e469df200ca97a36006bec8cbd648fc05a7a05b Mon Sep 17 00:00:00 2001 From: Lilleman auf Larv Date: Sat, 5 Sep 2026 16:38:41 +0200 Subject: [PATCH] =?UTF-8?q?3d=20=E2=80=94=20the=20online=20sandbox,=20loss?= =?UTF-8?q?y=20conversion,=20and=20@atlaskit/adf-schema=20evaluation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- todo.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/todo.md b/todo.md index aa9b9ef..ec04070 100644 --- a/todo.md +++ b/todo.md @@ -6,7 +6,7 @@ milestone. A done item shrinks to its title here; its full text moves to `todo-h ## Milestones Shipping order: 3h, 3i, 3j, 5a, 5b, 5c, 5d, 5 → `0.1.0`; 4b and 4c → `0.1.1`; 4, 3k → `0.2.0`; -6, 7 → `0.3.0`. +6, 7 → `0.3.0`; 9, 10, 11 → TBD. The numbering is the order the work was planned in, not the order it ships. - [x] **0 — Scaffold.** @@ -138,6 +138,9 @@ The numbering is the order the work was planned in, not the order it ships. - [ ] **7 — HTML, ship `0.3.0`.** `adfToHtml`, `htmlToAdf`, the composed `markdownToHtml` / `htmlToMarkdown`. CommonMark spec suite runs against `markdownToHtml` from here (§10). - [ ] **8 — CLI.** A later goal, shaped around the personas once the library exists. +- [ ] **9 — The online sandbox.** A web page with two textboxes converting back and forth between ADF and markdown, powered by the library's browser build. +- [ ] **10 — Lossy conversion.** A direction that only converts what Markdown supports. Data from the ADF is preserved but format, design and other non-markdown constructs are dropped. +- [ ] **11 — Evaluate `@atlaskit/adf-schema`.** Determine whether `@atlaskit/adf-schema` should be added as a dev dependency to serve as truth for the ADF schema. ## The ADF inventory to cover