lilleman
|
901974ddcd
|
Answer product-owner round 1: 0 🔴, 1 🟡; write no (image) after a link to the image itself
|
2026-10-23 03:34:51 +02:00 |
|
lilleman
|
b49e134aca
|
Keep an image's URL and title inside a link as (image) after the link
|
2026-10-23 03:34:51 +02:00 |
|
lilleman
|
48c8d303d9
|
Answer principles round 2: 0 🔴, 0 🟡; say where the changelog's title escapes apply
|
2026-10-22 22:06:59 +02:00 |
|
lilleman
|
59c77a9675
|
Answer prose round 1: 0 🔴, 1 🟡; reword the title comment and the changelog entry
|
2026-10-22 22:06:59 +02:00 |
|
lilleman
|
2d7d8f8af6
|
Spell a portable link title holding a backslash, an entity reference or, in a table cell, a pipe
|
2026-10-22 22:06:59 +02:00 |
|
lilleman
|
df7bc0b266
|
Answer prose round 1: 0 🔴, 3 🟡; rewrite the Line comment and two test names, and name the markdown in the changelog entry
|
2026-10-18 12:19:46 +02:00 |
|
lilleman
|
bc18533e8e
|
Answer product-owner round 1: 0 🔴, 1 🟡; say the changelog's list is still refused, with the figure in milliseconds
|
2026-10-18 12:19:46 +02:00 |
|
lilleman
|
a140f5a244
|
Keep a split tab's leftover columns as a number, so a cut under nested list items never copies the line
|
2026-10-18 12:19:46 +02:00 |
|
lilleman
|
ee89efea88
|
Answer prose round 1: 0 🔴, 4 🟡; cut the decisions entry to what was kept, split the changelog bullet, and drop the item 120 tagline's clause
|
2026-10-18 11:48:41 +02:00 |
|
lilleman
|
0e1233b6d4
|
Answer product-owner round 1: 0 🔴, 1 🟡; say a deeply nested list is still refused, only sooner
|
2026-10-18 11:48:41 +02:00 |
|
lilleman
|
d82b7abb3f
|
Read deep list items' blank lines and a directive's unclosed backtick runs in time linear in the markdown
|
2026-10-18 11:48:41 +02:00 |
|
lilleman
|
5e3f4c688c
|
Answer prose round 1: 0 🔴, 5 🟡; define the closer in place, and say the kept source is one per text
|
2026-10-18 11:09:16 +02:00 |
|
lilleman
|
637fbc914c
|
Answer product-owner round 1: 0 🔴, 0 🟡; scope only backtick runs to outside a directive, and name the kept closer codeSpanCloser
|
2026-10-18 11:09:16 +02:00 |
|
lilleman
|
a674df9b75
|
Answer principles round 1: 0 🔴, 1 🟡; scope the changelog to outside directives, and keep the backtick cursor inside a closure
|
2026-10-18 11:09:16 +02:00 |
|
lilleman
|
e12249e593
|
Read and write unclosed backtick runs and HTML openers in time linear in the text
|
2026-10-18 11:09:16 +02:00 |
|
lilleman
|
e680927e37
|
Answer prose round 1: 0 🔴, 3 🟡; disambiguate the README fallback, reword item 117's citation and item 118's tagline, record the writer panel
|
2026-10-14 22:49:13 +02:00 |
|
lilleman
|
3f3d0bdde7
|
Keep both targets of a linked external image standing inline in adfToPortableMarkdown
|
2026-10-14 22:49:13 +02:00 |
|
lilleman
|
e56291eb90
|
Answer prose round 1: 0 🔴, 8 🟡; say which reader skips what, reorder the migration's keep-the-mark advice, file the decision title as a question
|
2026-10-14 21:10:41 +02:00 |
|
lilleman
|
278ebbbad5
|
Give code text no mark but code, link and annotation, in every reader
|
2026-10-14 21:10:41 +02:00 |
|
lilleman
|
63494c5657
|
Answer stability round 1: 0 🔴, 3 🟡; pin the comparison's dependency tree by date, print what reads back, let Renovate watch its image
|
2026-10-14 20:15:39 +02:00 |
|
lilleman
|
770cc3b938
|
Compare the package with the other ADF converters in the README
|
2026-10-14 20:15:39 +02:00 |
|
lilleman
|
6c389b9c83
|
Answer prose round 1: 0 🔴, 8 🟡; say which marks a node refuses, and name the fix in the directive mark refusal
|
2026-10-14 15:08:46 +02:00 |
|
lilleman
|
bb3a128233
|
Answer product-owner round 1: 0 🔴, 1 🟡; name the refusal stored markdown meets, and make the next release 0.3.0
|
2026-10-14 15:08:46 +02:00 |
|
lilleman
|
6842f386ae
|
Answer architecture round 1: 2 🔴, 4 🟡; refuse a link around only nodes that take none, mark the change breaking, file code-text marks
|
2026-10-14 15:08:46 +02:00 |
|
lilleman
|
1ae7ba6992
|
Give an inline node no mark Atlassian's schema withholds from it, in every reader
|
2026-10-14 15:08:46 +02:00 |
|
lilleman
|
dd8dabc9e8
|
Answer product-owner round 1: 0 🔴, 1 🟡; drop the optional link title from the linked-image hint
|
2026-10-14 13:18:14 +02:00 |
|
lilleman
|
3391154518
|
Name the CommonMark spelling a refused directive takes, split the unsupported-node-shape row by cause, and pass readAttributes its pair fault
|
2026-10-14 13:18:14 +02:00 |
|
lilleman
|
f73b5c4f76
|
Release 0.2.0
|
2026-10-14 11:58:21 +02:00 |
|
lilleman
|
70be4049a3
|
Answer CodeRabbit round 1: 0 🔴, 1 🟡; the changelog refuses only an array the new spelling holds
|
2026-10-14 10:48:12 +02:00 |
|
lilleman
|
aefcd4b9e3
|
Answer prose round 1: 0 🔴, 6 🟡; the changelog names what breaks, the fallback reads as untyped mark, attribute or value, the spec's value list and marks paragraph split, messages name the JSON array to write
|
2026-10-14 10:48:12 +02:00 |
|
lilleman
|
168ca1cea2
|
Answer stability round 1: 0 🔴, 2 🟡; a mark's malformed attrs name their cause, the docs name a value of the wrong type as a fallback
|
2026-10-14 10:48:12 +02:00 |
|
lilleman
|
c8ea357fa7
|
Answer architecture round 1: 2 🔴, 5 🟡; nesting counts the JSON fallback alone, one mark attrs read and spell, one mark table, a malformed mark is unsupported-node-shape, the old colwidth names the comma list, README and notes name the attrs fallback
|
2026-10-14 10:48:12 +02:00 |
|
lilleman
|
d5b9356a29
|
Record the marks and colwidth spellings in the spec, decisions, changelog and migration guide
|
2026-10-14 10:48:12 +02:00 |
|
lilleman
|
5f1c64b371
|
Answer prose round 1: 0 🔴, 7 🟡; the guarantee splits per reader, the spec's portable sentence follows the named errors, item 112 names rows holding no pipe
|
2026-10-14 01:17:39 +02:00 |
|
lilleman
|
ec9492635a
|
Read GFM's pipe table without leading pipes and with alignment colons in portableMarkdownToAdf
|
2026-10-14 01:17:39 +02:00 |
|
lilleman
|
6152808194
|
Answer prose round 1: 0 🔴, 2 🟡; the slot's rule joins the node-tables bullet, the remedies offer the space alike, the message says lines
|
2026-10-14 00:26:19 +02:00 |
|
lilleman
|
5cd07cafec
|
Answer architecture round 1: 0 🔴, 2 🟡; the slot's line ending is a value the slot does not take, and its message offers the space again
|
2026-10-14 00:26:19 +02:00 |
|
lilleman
|
06df26727a
|
Fold unspellable-whitespace into unsupported-node-shape
|
2026-10-14 00:26:19 +02:00 |
|
lilleman
|
eff957fbbe
|
Answer CodeRabbit's review: 0 🔴, 1 🟡; only a catchable out-of-memory throw is engine-limit, and isolation from heap exhaustion takes a separate process, not a worker
|
2026-10-13 20:10:29 +02:00 |
|
lilleman
|
667360f6e6
|
Answer prose round 1: 0 🔴, 9 🟡; the retry paragraph, the guarantees, the changelog and the code-list entry each say one thing once, the engine-limit message names what it covers, the persona line excepts engine-limit by the maintainer's call, and the error row's split is filed as item 111
|
2026-10-13 20:10:29 +02:00 |
|
lilleman
|
d13a17565b
|
Answer architecture round 3: 0 🔴, 0 🟡; an out-of-memory throw is engine-limit whatever the engine ran short of, the ruling reads same
|
2026-10-13 20:10:29 +02:00 |
|
lilleman
|
563133f3ee
|
Answer architecture round 1: 2 🔴, 5 🟡; readableBlock alone fills and reads the spelling memo, the escaper's steps hand on what they claim rather than write a shared buffer, engine-limit names only the throws an engine returns, and the docs agree on it
|
2026-10-13 20:10:29 +02:00 |
|
lilleman
|
d90898c6ec
|
Return the new code engine-limit where the engine runs short of memory or passes its longest array, so unsupported-node-shape stays deterministic
|
2026-10-13 20:10:29 +02:00 |
|
lilleman
|
f7cbabdf38
|
Answer product-owner round 1: the changelog states the memory a character costs, not a heap that varies by machine, and what the reader returns now
|
2026-10-13 20:10:29 +02:00 |
|
lilleman
|
03b4ab2e44
|
Spell a line in memory linear in its length, so a paragraph up to V8's longest string converts within Node's default heap
|
2026-10-13 20:10:29 +02:00 |
|
lilleman
|
7bc69355c3
|
Answer prose round 1: the refusal messages name what passed the bound, the decisions read one idea a sentence, and the changelog gives the readers' fix its own bullet
|
2026-10-13 01:30:12 +02:00 |
|
lilleman
|
4657796d4d
|
Answer stability round 1: the guard's comment holds at both its call sites, and a giving-way list's items keep the list's path
|
2026-10-13 01:30:12 +02:00 |
|
lilleman
|
3414c8690a
|
Answer architecture round 2: every builder joins its pieces through one bounded join, the readers take the engine guard, every refusal stands at the document's path, and a portable list's refusal names its own place
|
2026-10-13 01:30:12 +02:00 |
|
lilleman
|
e3aa790ec8
|
Refuse markdown past V8's longest string on every engine, before building it
|
2026-10-13 01:30:12 +02:00 |
|
lilleman
|
62d80a69b7
|
Answer prose round 1: the README says which refusal differs between engines, items 106 and 107 read one idea a sentence, and two test titles and a comment read on one pass
|
2026-10-11 21:05:07 +02:00 |
|