lilleman
|
230d590fb4
|
Trim two comments
|
2026-10-03 15:12:54 +02:00 |
|
lilleman
|
7846502a1a
|
Lead the code block, empty-key, carry fence, text break and carry-in-mark refusals with their fix
|
2026-10-03 15:12:51 +02:00 |
|
lilleman
|
79d9b4db53
|
Keep the fence wrapper's code span on one line
CI / gate (push) Successful in 52s
CI / publish (push) Has been skipped
|
2026-10-03 15:06:22 +02:00 |
|
lilleman
|
912c5039aa
|
Rewrap the broken lines, and say plainly how an adf: fence stays code
|
2026-10-03 15:06:11 +02:00 |
|
lilleman
|
fb78063f12
|
Name the code block wrapper in the two carry-fence refusals that lacked it
|
2026-10-03 15:05:51 +02:00 |
|
lilleman
|
5cffe82dd5
|
Lead the refusals ordinary editing meets with the edit that fixes them
|
2026-10-03 15:05:36 +02:00 |
|
lilleman
|
d9f2d325ca
|
Tell migrators an empty stored document gets content: [], and what an adf: fence refuses
|
2026-10-03 15:04:50 +02:00 |
|
lilleman
|
419bbcb4f2
|
Say equality is deep over the document's JSON values
|
2026-10-03 15:04:44 +02:00 |
|
lilleman
|
4d7e8c944c
|
Pin a code block holding content=empty beside its language
|
2026-10-03 15:04:35 +02:00 |
|
lilleman
|
ff9bb7fab2
|
Inline the identity blocks() helper in the plain reader tests
|
2026-10-03 15:04:15 +02:00 |
|
lilleman
|
5a7279059d
|
Drop the as const on the doc directive's attribute
|
2026-10-03 15:04:11 +02:00 |
|
lilleman
|
0ac5dccf11
|
Pin the empty fence beside another as an error fixture
|
2026-10-03 15:04:04 +02:00 |
|
lilleman
|
6fc0d6bba9
|
Refuse attrs=empty on a code block whose fences carry its language
|
2026-10-03 15:03:58 +02:00 |
|
lilleman
|
423dcbbff5
|
File the audits' pre-existing findings, and mark item 43 cited by decisions
CI / gate (push) Successful in 53s
CI / publish (push) Has been skipped
|
2026-10-03 14:47:57 +02:00 |
|
lilleman
|
b9760d0af2
|
Name plainMarkdownToAdf in the empty-markdown changelog entry
CI / gate (push) Successful in 52s
CI / publish (push) Has been skipped
|
2026-10-03 14:46:29 +02:00 |
|
lilleman
|
d7ba8e6aae
|
Keep format knowledge out of mergeAdjacentText's comment
|
2026-10-03 14:46:29 +02:00 |
|
lilleman
|
bba2fa409e
|
Drop empty keys in the property harness through emptyKeys
|
2026-10-03 14:46:29 +02:00 |
|
lilleman
|
c3bc2eb572
|
Read a carry fence's type in one function
|
2026-10-03 14:45:48 +02:00 |
|
lilleman
|
2700184e56
|
Spell the doc directive's content=none through spellAttributes from one constant
|
2026-10-03 14:45:28 +02:00 |
|
lilleman
|
d9c3e4b349
|
Derive a block directive's empty content from its node, and let readEmptyKeys own the attrs=empty-stands-alone rule
|
2026-10-03 14:45:12 +02:00 |
|
lilleman
|
2d02165702
|
Keep the browser leg on dist/index.js: tag -0 in the JSON it hands back
|
2026-10-03 14:44:14 +02:00 |
|
lilleman
|
a565d49c24
|
Spell 'a text node holding its text and marks alone' once, as isPlainText
|
2026-10-03 14:44:00 +02:00 |
|
lilleman
|
ade3997cfd
|
Hold a carried node's own marks on the item, not in a side set copies fall out of
|
2026-10-03 14:43:03 +02:00 |
|
lilleman
|
31576bb824
|
Take the raw run's refusal path only where its code matches the editor-normal refusal
|
2026-10-03 14:41:42 +02:00 |
|
lilleman
|
723c0e31ef
|
Name the adf: fence among the carve-outs, and the way a fence stays code in its errors
|
2026-10-03 14:41:30 +02:00 |
|
lilleman
|
a5238e4fe5
|
Cite item 43 as what ends the CommonMark carve-outs and the adf: fence reservation
|
2026-10-03 14:40:31 +02:00 |
|
lilleman
|
9f0f520afd
|
Give the comprehension panel its fill-ins
CI / gate (push) Successful in 52s
CI / publish (push) Has been skipped
|
2026-10-03 14:34:28 +02:00 |
|
lilleman
|
45f1bee94b
|
Set up every inline scan through one freshScan
CI / gate (push) Successful in 53s
CI / publish (push) Has been skipped
|
2026-10-03 14:33:06 +02:00 |
|
lilleman
|
20a191e7e9
|
Write the same plain markdown for documents the editor holds equal: normalize the reduction's input again, naming a refusal by the caller's document
|
2026-10-03 14:32:34 +02:00 |
|
lilleman
|
3da45a9da7
|
File item 54: the source-parting decision misses an import parse/ takes from emit/
CI / gate (push) Successful in 45s
CI / publish (push) Has been skipped
|
2026-10-03 14:23:13 +02:00 |
|
lilleman
|
0bc19238b4
|
Say only the plain writer is editor-normal, and read plain markdown in the tests without normalizing
|
2026-10-03 14:23:04 +02:00 |
|
lilleman
|
1458b09449
|
Index a plain refusal's path in the caller's document: normalize only the reduction's output
|
2026-10-03 14:22:14 +02:00 |
|
lilleman
|
eab28ae8ff
|
Refuse a carry fence naming a type no info string carries back
|
2026-10-03 14:20:47 +02:00 |
|
lilleman
|
afb53ca594
|
Keep an empty stored document empty in the migration recipe
|
2026-10-03 14:20:03 +02:00 |
|
lilleman
|
70e2639982
|
Carry the text break as its own item, not a fake node, and check it where the outermost content resolves
|
2026-10-03 14:19:55 +02:00 |
|
lilleman
|
fdbf43398c
|
Keep one merge loop and one mark key: editor-normal compares normalized marks with identicalMark
|
2026-10-03 14:17:22 +02:00 |
|
lilleman
|
0c507f981f
|
Name the writer panel behind the doc spelling
CI / gate (push) Successful in 1m46s
CI / publish (push) Has been skipped
|
2026-10-03 12:31:49 +02:00 |
|
lilleman
|
1d0ae695da
|
Name the code block the carry now holds in the migration's error codes
|
2026-10-03 12:31:10 +02:00 |
|
lilleman
|
f180943edf
|
Record deep equality, the text break, empty keys, -0, the typed carry fence and per-node code fences; file items 52 and 53
|
2026-10-03 12:28:20 +02:00 |
|
lilleman
|
9ab7286e6d
|
Make markdownToAdf(adfToMarkdown(doc)) deep-equal doc: textBreak, empty keys, -0, typed carry fences, code blocks of several text nodes
|
2026-10-03 12:25:01 +02:00 |
|
lilleman
|
bfc4b2ce00
|
Name the markdown's readers and writers in the audience, and the panel rule
|
2026-10-03 12:03:20 +02:00 |
|
lilleman
|
6f689a51b0
|
Answer the prose review's third round
CI / gate (push) Successful in 41s
CI / publish (push) Successful in 5s
|
2026-10-02 23:20:49 +02:00 |
|
lilleman
|
ddc5dfa1be
|
Answer the prose and product-owner reviews' second round
CI / gate (push) Successful in 42s
CI / publish (push) Has been skipped
|
2026-10-02 23:10:23 +02:00 |
|
lilleman
|
6c589ecabc
|
Answer the prose and product-owner reviews' first round
CI / gate (push) Successful in 43s
CI / publish (push) Has been cancelled
|
2026-10-02 23:08:47 +02:00 |
|
lilleman
|
da63faa4a4
|
File the three pending CommonMark gaps, hold item 48 until 2027, and give item 8 its own goal and persona
CI / gate (push) Successful in 42s
CI / publish (push) Has been skipped
|
2026-10-02 23:02:05 +02:00 |
|
lilleman
|
d0f0873ca9
|
Answer the prose review's first round
CI / gate (push) Successful in 41s
CI / publish (push) Successful in 5s
|
2026-10-02 22:46:15 +02:00 |
|
lilleman
|
058a5fd2f8
|
Drop the retired milestone wording from the corpus README
CI / gate (push) Successful in 41s
CI / publish (push) Has been skipped
|
2026-10-02 22:45:03 +02:00 |
|
lilleman
|
e84cd47f08
|
Answer the prose review's third round
CI / gate (push) Successful in 41s
CI / publish (push) Successful in 6s
|
2026-10-02 22:38:44 +02:00 |
|
lilleman
|
7adab8e19e
|
Answer the prose review's second round
CI / gate (push) Successful in 43s
CI / publish (push) Waiting to run
|
2026-10-02 22:37:59 +02:00 |
|
lilleman
|
dff4983d4a
|
Answer the prose and product-owner reviews' first round
CI / gate (push) Successful in 43s
CI / publish (push) Has been skipped
|
2026-10-02 22:36:37 +02:00 |
|