diff --git a/docs/decisions.md b/docs/decisions.md index 0daef26..ea33432 100644 --- a/docs/decisions.md +++ b/docs/decisions.md @@ -1228,3 +1228,24 @@ blocks stacked under a heading per example, with a table of the round-trip resul wide pipe table and over one wide HTML table with a `
` per cell. Examples come from `corpus/round-trip/` and are the ones `feature-table/examples.json` lists, never `corpus/real-world/`, whose licence is not the package's. + +A reader panel (2026-11-05, goal 6) judged each row. The same three personas first wrote what they +expected of the three writers for all fifteen examples, in a shuffled order each, then saw the +page's outputs and ruled each row reasonable or not. Eleven rows drew 3 of 3 reasonable. Three drew +3 of 3 not reasonable, each for `adfToHtml` writing a known node or mark as an opaque `adf-carry` +element, whose visible copy an editor shows and whose `data-adf` JSON then clashes with an edit to it: + +- Panels, expected as ``, the + `localId`, colour and icon in `data-local-id`, `data-panel-color`, `data-panel-icon`, + `data-panel-icon-id` and `data-panel-icon-text`. +- Task list, expected as `…
`, the nested list an inner `