Read the block nodes back, and stop a marker change splitting a list
CI / gate (push) Successful in 8s

This commit is contained in:
2026-09-01 17:58:29 +02:00
parent 32654121fd
commit 2527d1e3d8
26 changed files with 282 additions and 83 deletions
-3
View File
@@ -9,9 +9,6 @@ One directory per contract kind, each landing with its milestone:
`markdownToAdf` must build from it. One-way; the markdown is not canonical.
- `errors/``<name>.md`: markdown input that must not convert. A `<name>.error` beside it
pins which error.
- `unspellable/``<name>.json`: ADF `adfToMarkdown` must refuse, the `ConvertErrorCode` in the
`<name>.error` beside it. Two populations live here: refusals that stay contract, and documents
a maintainer decision (`todo.md`) moves to `round-trip/`.
- `real-payloads/``<name>.json`: sanitized live ADF, round-tripped ADF→markdown→ADF. No
expected markdown.
+1
View File
@@ -0,0 +1 @@
unsupported-node-shape
+3
View File
@@ -0,0 +1,3 @@
:::codeBlock {wrap=true}
fn main() {}
:::
@@ -0,0 +1 @@
unsupported-node-shape
@@ -0,0 +1,5 @@
:::codeBlock {language=rust wrap=true}
```
fn main() {}
```
:::
+1
View File
@@ -0,0 +1 @@
malformed-pipe-table
+3
View File
@@ -0,0 +1,3 @@
| Part | Qty |
| :--- | ---: |
| Bolt M8 | 40 |
+1
View File
@@ -0,0 +1 @@
malformed-pipe-table
+3
View File
@@ -0,0 +1,3 @@
| Part | Qty |
| --- | --- |
| Bolt M8 |
+1 -1
View File
@@ -1,6 +1,6 @@
* Bolt M8
* Nut M8
+ Nut M8
Then:
@@ -0,0 +1,6 @@
::::expand {title="Full build log"}
The build ran for 11 minutes.
:::panel warning
Three warnings went unread.
:::
::::
@@ -1 +0,0 @@
unspelled-block-separation