lilleman
|
d0cb63fcf2
|
Name the emitter's block walk PlacedBlocks, apart from the parser's Walk
|
2026-10-03 15:52:43 +02:00 |
|
lilleman
|
1d3a020926
|
Keep 'carry' for the opaque carry: holdsOnlyAttributes, spellEdgeWhitespace, bothCommonMark
|
2026-10-03 15:52:19 +02:00 |
|
lilleman
|
6df17a7069
|
Gather the plain flavour's code in markdown/plain/
|
2026-10-03 15:50:24 +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
|
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
|
c3e86f8430
|
35b - review: escape a task marker opening any list item's first paragraph
CI / gate (push) Successful in 42s
CI / publish (push) Has been cancelled
|
2026-09-29 12:18:21 +02:00 |
|
lilleman
|
43869a7219
|
35b - review: drop every unread highlight in one pass, one task-as-text path, a linear title trim
CI / gate (push) Successful in 44s
CI / publish (push) Has been cancelled
|
2026-09-29 12:05:04 +02:00 |
|
lilleman
|
06103ea2ba
|
35b - the writer spells the plain flavour and escapes text that would read as its markers
|
2026-09-29 11:42:46 +02:00 |
|
lilleman
|
bbfc8724fc
|
36c - review: a Deno premise that holds today, the plain reduction's memo named
CI / gate (push) Successful in 42s
CI / publish (push) Successful in 6s
|
2026-09-28 11:14:27 +02:00 |
|
lilleman
|
fa6df33987
|
36c - review: premises that expire, no todo-history citations, the memo's key at the code, Goal 10 checkable
CI / gate (push) Successful in 43s
CI / publish (push) Has been skipped
|
2026-09-28 11:08:17 +02:00 |
|
lilleman
|
d5dae87c9b
|
36c - §10 and §11's decisions move to docs/decisions.md
CI / gate (push) Successful in 43s
CI / publish (push) Has been cancelled
|
2026-09-28 10:55:07 +02:00 |
|
lilleman
|
8418150cd3
|
10a - notes clean their names, leading rules give way, an overflowing numbered list keeps its numbers, one fallback order
|
2026-09-25 19:28:53 +02:00 |
|
lilleman
|
b1dc6a1f45
|
27 - the level the list's directive form spends is stated at the check that pays it
CI / gate (push) Successful in 30s
CI / publish (push) Successful in 5s
|
2026-09-24 00:19:45 +02:00 |
|
lilleman
|
0fd412e426
|
27 - directiveItems loses the comment that explained the removed subtraction
CI / gate (push) Successful in 36s
CI / publish (push) Has been skipped
|
2026-09-24 00:19:05 +02:00 |
|
lilleman
|
68942c9919
|
27 - a placed block carries no headroom, so the list's directive items write none
CI / gate (push) Successful in 30s
CI / publish (push) Has been skipped
|
2026-09-24 00:05:08 +02:00 |
|
lilleman
|
7be4f59f0b
|
23 - the block directive's spellings are one file
CI / publish (push) Waiting to run
CI / gate (push) Successful in 39s
|
2026-09-23 23:13:01 +02:00 |
|
lilleman
|
75791783d8
|
32 - a mark's attribute depth is counted from its value, the marks spelling refusing its own
CI / gate (push) Successful in 29s
CI / publish (push) Has been skipped
|
2026-09-22 21:51:47 +02:00 |
|
lilleman
|
67c3345fd2
|
21 - the table's row is the node's model, never the node
CI / gate (push) Successful in 29s
CI / publish (push) Successful in 5s
|
2026-09-21 21:45:11 +02:00 |
|
lilleman
|
c2acee7a1d
|
21 - the ADF tables carry ADF's nouns
CI / gate (push) Successful in 29s
CI / publish (push) Has been skipped
|
2026-09-21 21:39:59 +02:00 |
|
lilleman
|
e964abaa4b
|
20 - every spelling tried ahead of a directive form takes the try prefix
CI / gate (push) Successful in 30s
CI / publish (push) Successful in 5s
|
2026-09-21 21:20:47 +02:00 |
|
lilleman
|
d6756ea5e6
|
A read below the depth that filled the memo re-spells, so the depth guards still run
CI / gate (push) Successful in 28s
CI / publish (push) Has been skipped
|
2026-09-19 13:37:58 +02:00 |
|
lilleman
|
4ab1ed5132
|
18 - the parse keeps each node's readable spelling, so the directive ask spells it once
|
2026-09-19 13:18:33 +02:00 |
|
lilleman
|
42ab63a03b
|
14 - the CommonMark subset moves under src/markdown/commonmark/
CI / gate (push) Successful in 36s
CI / publish (push) Has been skipped
|
2026-09-18 20:27:22 +02:00 |
|
lilleman
|
c7a7a4333b
|
4b - review nits: the list's headroom folds into its item loop, emitBlocks inlined, panel-wrapped boundary pinned, 4c note says cubic
CI / gate (push) Successful in 34s
CI / publish (push) Has been skipped
|
2026-09-18 00:43:56 +02:00 |
|
lilleman
|
98ff478fe9
|
4b - the walk reports its headroom, so a list falling back to the directive form refuses at zero and the list limit stays 500
CI / gate (push) Successful in 34s
CI / publish (push) Has been skipped
|
2026-09-18 00:34:52 +02:00 |
|
lilleman
|
53ef06f565
|
4b - the block walk spells a list from one walk, a list and its item counting two levels in every spelling
CI / gate (push) Successful in 33s
CI / publish (push) Has been skipped
|
2026-09-18 00:13:55 +02:00 |
|
lilleman
|
ba91900b89
|
12c: one block opener speller beside its reader, the line readers split along the union, and AGENTS.md records the leaf body
CI / gate (push) Successful in 26s
CI / publish (push) Has been skipped
|
2026-09-16 19:21:06 +02:00 |
|
lilleman
|
5bec3fbbb6
|
12c: the block directive forms read and spell !adf: openers and closers
CI / gate (push) Successful in 26s
CI / publish (push) Has been skipped
|
2026-09-16 15:46:52 +02:00 |
|
lilleman
|
a2672bdc5b
|
4.2: a list whose item holds a whitespace-only line takes the directive form
|
2026-09-14 23:25:13 +02:00 |
|
lilleman
|
7672531cdc
|
4.1: editor-normal and the node accessors
|
2026-09-14 20:11:25 +02:00 |
|
lilleman
|
0dfcc0f9ca
|
5c: report the depth cause from the guards, and make the publish converge
CI / gate (push) Successful in 7m12s
CI / publish (push) Has been skipped
|
2026-09-03 21:19:01 +02:00 |
|
lilleman
|
d9056973a1
|
5c: the build, the freeze audit and the release pipeline
CI / gate (push) Successful in 11s
CI / publish (push) Has been skipped
|
2026-09-03 20:26:25 +02:00 |
|
lilleman
|
d2ed9c8219
|
5b3: merge the code list's duplicate causes, spell the list separator, claim the bare pipe table
|
2026-09-03 19:05:23 +02:00 |
|
lilleman
|
222dcc5aab
|
5b2: name the violation in every error message, and the escape a claimed line takes
|
2026-09-03 17:52:31 +02:00 |
|
lilleman
|
4d0ad3728c
|
Charge a carried node against the levels its position leaves, and part the causes one guard hid
CI / gate (push) Successful in 8s
|
2026-09-03 08:01:27 +02:00 |
|
lilleman
|
e68dbc41a3
|
Answer the stability pass: the strip that changed nothing, and the words the body earns
CI / gate (push) Successful in 8s
|
2026-09-01 19:13:13 +02:00 |
|
lilleman
|
aae1ed4baf
|
Answer the architecture pass: the list a blank line split, and the slot the seam names
CI / gate (push) Successful in 8s
|
2026-09-01 18:20:53 +02:00 |
|
lilleman
|
2527d1e3d8
|
Read the block nodes back, and stop a marker change splitting a list
CI / gate (push) Successful in 8s
|
2026-09-01 17:58:29 +02:00 |
|
lilleman
|
fba826ed89
|
Answer the second stability pass: the emitter's own refusal, and the comparator's third arm
CI / gate (push) Successful in 5s
|
2026-09-01 14:34:02 +02:00 |
|
lilleman
|
dcb4d67b6c
|
Answer the stability pass: the misleading spellings, and only the form the emitter picks
CI / gate (push) Successful in 5s
|
2026-09-01 14:13:01 +02:00 |
|
lilleman
|
0476d33b7b
|
Read the inline text, and decode the escapes and references CommonMark spells (#33)
CI / gate (push) Successful in 4s
|
2026-08-30 23:32:57 +02:00 |
|
lilleman
|
bb93bc61d5
|
Keep the tight spelling to a CommonMark block above the nested list
CI / gate (push) Successful in 5s
|
2026-08-30 21:01:53 +02:00 |
|
lilleman
|
7fc0cdb827
|
Refuse two adjacent lists on the marker spelling, not the node type
CI / gate (push) Successful in 5s
|
2026-08-30 20:48:04 +02:00 |
|
lilleman
|
a09b80e65d
|
Answer the architecture review: one interrupt rule both directions read
CI / gate (push) Successful in 8s
|
2026-08-30 19:50:41 +02:00 |
|
lilleman
|
e73de651be
|
Read the container blocks, and part a nested list the tight spelling would swallow
CI / gate (push) Successful in 6s
|
2026-08-28 14:46:14 +02:00 |
|
lilleman
|
559922e327
|
Answer the architecture review: emit-only spellings move down, and the tables drop markdown's words
CI / gate (push) Successful in 5s
|
2026-08-27 22:37:11 +02:00 |
|
lilleman
|
e580eec09b
|
Part the source into adf/ and markdown/ ahead of the parser
CI / gate (push) Successful in 5s
|
2026-08-27 22:16:27 +02:00 |
|