lilleman
|
dba94dd8fd
|
Escape a line against the inline reader's own tokens, in time linear in a run
|
2026-10-09 16:39:13 +02:00 |
|
lilleman
|
f5a296797e
|
Answer prose round 1: the override names the verdict, its spelling and why no new panel
|
2026-10-09 16:23:06 +02:00 |
|
lilleman
|
4fe03e8116
|
Record that adjacent ordered lists alternate their delimiter in portable markdown, in place of the panel's escaped-number bullets
|
2026-10-09 16:23:06 +02:00 |
|
lilleman
|
a9fedb395b
|
Rescore: the paired ruling at ca3d703 reads better
|
2026-10-09 15:39:13 +02:00 |
|
lilleman
|
167bf1ff9b
|
Answer prose round 1: the decision says right after and keeps only its reason, the README counts the link-definition exception, and the comments and spec say which list alternates
|
2026-10-09 15:39:13 +02:00 |
|
lilleman
|
c2b4bea2dc
|
Answer architecture round 2: portableSequence walks a stack in linear time, the * escape and the alternation are worded and named for what they do, item 51 names no count, and item 94 files the link-definition join
|
2026-10-09 15:39:13 +02:00 |
|
lilleman
|
49ec61709c
|
Record the paired ruling: better
|
2026-10-09 15:39:13 +02:00 |
|
lilleman
|
559ad4ec3c
|
Answer architecture round 1: a * marker before a first line of * alone takes a backslash, the marker choice is a decision, the spec names which lists alternate, and the stale listBreak test goes
|
2026-10-09 15:39:13 +02:00 |
|
lilleman
|
736750c120
|
Record the reading cost
|
2026-10-09 15:39:13 +02:00 |
|
lilleman
|
40580e6948
|
Read a list whose bullet or ordered delimiter changes as two lists, and alternate the marker between adjacent lists in place of !adf:listBreak
|
2026-10-09 15:39:13 +02:00 |
|
lilleman
|
875c0e5335
|
Rescore: the paired ruling at e487fa4 reads better
|
2026-10-09 14:37:06 +02:00 |
|
lilleman
|
3ad1bd504e
|
Record the paired ruling: same
|
2026-10-09 14:37:06 +02:00 |
|
lilleman
|
cd6cb8bece
|
Answer prose round 1: a task item keeps the task lists right after its paragraphs nested, and the README, changelog, decision, comment, item 49 and a test title say it plainly
|
2026-10-09 14:37:06 +02:00 |
|
lilleman
|
5b9fd4127d
|
Answer product-owner round 1: the README's read-back cell states the split, and the changelog and decision word it exactly
|
2026-10-09 14:37:06 +02:00 |
|
lilleman
|
1ece265ea4
|
Record the reading cost
|
2026-10-09 14:37:06 +02:00 |
|
lilleman
|
654a960888
|
Stand a block a task item cannot hold after its task list, in portableMarkdownToAdf and adfToPortableMarkdown
|
2026-10-09 14:37:06 +02:00 |
|
lilleman
|
3f7cc81e80
|
Record the reading cost
|
2026-10-09 13:07:56 +02:00 |
|
lilleman
|
310207fab5
|
Rescore: the paired ruling at 239218f reads the same
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
7be5f70851
|
Rescore: the paired ruling at 37629e4 reads the same
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
6b09275387
|
Answer stability round 5: item 89 replaces takesMarks, and the decision's date line wraps
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
90de9ba7be
|
Rescore: the paired ruling at f195ebd reads the same
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
b3f4d0f5c1
|
Rescore: the paired ruling at 45b5446 reads worse
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
e04f026676
|
Rescore: the paired ruling at 6f1a16b reads worse
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
e4364b19d0
|
Answer prose round 1: plainer decision title and spec, the refusal the spec owes, and comments that say why
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
d1a47e861c
|
Answer stability round 4: the empty-link decision's title names the hard breaks kept
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
06c225f8f4
|
Keep the hard breaks a link text holds alone, after its destination, and move item 89 to 0.2.1
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
852d010ff7
|
Answer product-owner round 1: an emphasis or link run spans an unmarked hard break, the recipe drops a hard break's marks, and the refusal names hard breaks
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
2340937fb2
|
Answer architecture round 2: the refusal row says a carried node escapes it, and the empty-link decision's title names the hard-break case
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
2ca5ac41e6
|
Answer architecture round 1: the node table says a hard break takes no marks, and a link text of hard breaks alone reads as its destination
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
32bee5ab91
|
Record the reading cost
|
2026-10-09 12:21:18 +02:00 |
|
lilleman
|
78655bcdc0
|
Rescore: the paired ruling at e7029c1 reads better
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
f7eb88ec1b
|
Answer architecture round 5: name the alert and callout markers by their spelling, and item 56 its functions
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
38d2fa94e1
|
Rescore: the paired ruling at 1098b5e reads better
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
8a28df1026
|
Reflow the marker-line paragraph
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
7da47d7aab
|
Answer architecture round 4: a folded callout's title line is no paragraph, and item 56 names the bracket resolution's range
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
255a1fced7
|
Record the maintainer's approval of the node-model exceptions and the reader panel's verdicts
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
d677222050
|
Read an image alone on an alert's marker line or the lines after it as the image, as a reader panel expected; item 88 filed
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
ee3086ad1e
|
Answer prose round 1: one sentence per idea for the image readings, a decision title that states the rule, item 86 names its shapes
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
029b835e22
|
Rescore: the paired ruling at c45320b reads better
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
3a41e9ccca
|
Answer architecture round 3: a link alone holding a titled image keeps its caption, and the decision's title names []()
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
4454aaca92
|
Answer architecture round 2: the decision's title states it whole, an image's title drops inside a link, the readers refuse nesting past 500 levels, one owner for the empty-alt rule
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
88aef1c8c4
|
Answer architecture round 1: one owner for the image's ADF shape, the readings' decision, marker paragraphs, the exceptions the README names; items 87 filed and 56 widened
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
8370230fee
|
Record the reading cost
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
3b621a9cef
|
Read every CommonMark image and empty link: an image ADF holds no node for as its linked alt text, a title as its caption, an empty link text as its destination
|
2026-10-09 10:49:08 +02:00 |
|
lilleman
|
9a242c7206
|
Rescore: the paired ruling at 5fc877e reads better
|
2026-10-09 03:08:39 +02:00 |
|
lilleman
|
6a1229cee0
|
Answer prose round 1: the parsing codes list each reader, the CommonMark guarantee splits into three bullets, the migration row and two decisions read once
|
2026-10-09 03:08:39 +02:00 |
|
lilleman
|
4d5f83459f
|
Answer architecture round 1: the claims type pins what every writer spells, the HTML calls take flavour names, model-written GFM reads in portableMarkdownToAdf
|
2026-10-09 03:08:39 +02:00 |
|
lilleman
|
9805275bf7
|
Record the reading cost
|
2026-10-09 03:08:39 +02:00 |
|
lilleman
|
66e4c7e8b5
|
Document the three markdown readers: README, MIGRATION, CHANGELOG, the grammar, the decisions and the plan
|
2026-10-09 03:08:39 +02:00 |
|
lilleman
|
80e1124f39
|
Name each markdown call by its flavour: a goal, the decision and the panel's pick of portable
|
2026-10-09 03:08:39 +02:00 |
|