3
0
mirror of https://github.com/larvit/adf-codec.git synced 2026-11-12 11:48:29 +01:00
Commit Graph

1097 Commits

Author SHA1 Message Date
lilleman bbd2ad9c74 Answer product-owner round 1: 0 🔴, 1 🟡 (0 misread); the nesting entry names the refusal it speeds up, and both entries speak of ADF 2026-10-29 17:29:50 +01:00
lilleman dd4ff03909 Answer stability round 1: 1 🔴, 6 🟡 (0 misread); a carry refuses where the walk finds it, tests pin each batching guard, the changelog names the nested emphasis still quadratic, item 158 files it 2026-10-29 17:29:50 +01:00
lilleman 1ff3ad6e9b Answer principles round 1: 0 🔴, 2 🟡 (0 misread); writtenText alone tracks its prefixes, the walk's bound comment says what the check does now, markdown tested at the bound 2026-10-29 17:29:50 +01:00
lilleman 28ae354315 Answer architecture round 1: 0 🔴, 7 🟡 (0 misread); test BlockText's measures and the batching against one run per pass, one withinLongest, marker facts beside their readers 2026-10-29 17:29:50 +01:00
lilleman 10cb24e706 Spell nested lists and quotes in time linear in the markdown 2026-10-29 17:29:50 +01:00
lilleman 1f8619e272 Emit a line in time linear in its mark runs 2026-10-29 17:29:50 +01:00
renovate[bot] 3f13738ae4 Update Node.js to v26.13.0 2026-10-29 05:58:06 +00:00
lilleman d2fb780cce Remove item 157 from the plan: the files are about 7% of a chunk's reading, so reset the reading-cost trend 2026-10-29 00:36:56 +01:00
lilleman 8fb60a0134 Record what item 157 measured: the three docs are about 7% of a chunk's reading 2026-10-29 00:36:56 +01:00
lilleman 55968bbd26 List the three converters that fail ordinary input, each with where it fails 2026-10-28 23:46:46 +01:00
lilleman bb89a1b516 Remove items 146 and 145 from the plan, file item 157 for the rising reading cost 2026-10-28 21:38:33 +01:00
lilleman d02077ae04 Answer prose round 2: 0 🔴, 2 🟡 (0 misread); the opening splits where it runs from who it is for, the changelog names both tables 2026-10-28 21:37:34 +01:00
lilleman 3616c78ea2 Answer product-owner round 2: 0 🔴, 1 🟡 (0 misread); the table keeps the maintainer's bar, reasonably complete and works, and names the three packages it leaves out 2026-10-28 21:37:34 +01:00
lilleman fa5c425a4b Answer prose, product-owner, stability and principles round 1-2: 1 🔴, 7 🟡; the HTML row names every element, the README records the searches, the second table sorts 2026-10-28 21:37:34 +01:00
lilleman 9192f97f99 Answer round 1: the bar says every package runs in Node whatever it gets wrong, the HTML row names the marks it writes, the table drops a fork, md-adf's warnings show 2026-10-28 21:37:34 +01:00
lilleman 30d6e5120a Record the npm searches behind the comparison table 2026-10-28 21:37:34 +01:00
lilleman de356d2caf Rewrap the comparison intro 2026-10-28 21:37:34 +01:00
lilleman 3014f302c1 Answer principles round 1: 0 🔴, 3 🟡 (0 misread); the README names the carry element and the bar, the table gains five npm converters, compare.mjs sorts 2026-10-28 21:37:34 +01:00
lilleman 11529ac165 Open the README with the call to take for each need, and widen the converter comparison 2026-10-28 21:37:34 +01:00
lilleman 4fb624abc0 Record the reading cost of the chunk before item 146 2026-10-28 21:37:34 +01:00
lilleman 33c05708b0 Remove item 152 from the plan 2026-10-28 20:41:47 +01:00
lilleman c7bbb04697 Record the comprehension check: paired ruling same against 0003675 2026-10-28 20:41:47 +01:00
lilleman 8e1b8e6f7b Say run.sh mutates only nodes wholly inside the changed lines 2026-10-28 20:41:47 +01:00
lilleman fac55a8a63 Answer product-owner round 1: 0 🔴, 1 🟡 (0 misread); the README names the memory a mutation run needs, and a RuntimeError lists its mutants and the likely cause 2026-10-28 20:41:47 +01:00
lilleman 141db21216 Answer principles round 1: 0 🔴, 2 🟡 (0 misread); run.sh reads the diff whatever the git config, item 58 ports it to Python, the worker count sits beside the memory, the README says what a run reports 2026-10-28 20:41:47 +01:00
lilleman 5aeb6b7190 Answer architecture round 1: 0 🔴, 2 🟡 (0 misread); a RuntimeError fails the run in a 6 GB container, Stryker bumps wait for a hand run, its package is a decision, item 76 names the test-file lists 2026-10-28 20:41:47 +01:00
lilleman 061ae81644 Mutation-test the source lines a chunk changes with mutation-tests/run.sh 2026-10-28 20:41:47 +01:00
lilleman 75ddc2ee17 Record the reading cost of chunk 47b51be32176 2026-10-28 20:41:47 +01:00
renovate[bot] 80b39dd122 Update dependency @types/node to v26.6.6 2026-10-28 19:09:29 +00:00
lilleman ea6231d4d1 Say markdown written by 0.2.0 reads the same in 0.3.0 2026-10-28 19:15:04 +01:00
lilleman 0003675af1 Record the comprehension check: paired ruling better against 1530666 2026-10-28 19:15:04 +01:00
lilleman 6d440e97e9 Record that a pass at its round cap whose findings are all fixed takes no further round 2026-10-28 19:15:04 +01:00
lilleman 2b5c0571fc Give the 33-million-character line test a timeout past Bun's 5 s default 2026-10-28 19:15:04 +01:00
lilleman ff44b6e195 Answer principles round 3: 0 🔴, 1 🟡 (0 misread); item 154 says what the pairing reads off the built nodes, and the fallback test spells its runs 2026-10-28 19:15:04 +01:00
lilleman 2f9a1b3540 Answer stability round 2: 1 🔴, 0 🟡 (0 misread); a line gives up every highlight run whose own delimiters cannot flank in one pass, as shipped, so a line of them re-emits once, and the reader records no highlight pairs 2026-10-28 19:15:04 +01:00
lilleman 5107c9506b Answer principles round 2: 0 🔴, 0 🟡 (0 misread); record takes the SharedScan it reads 2026-10-28 19:15:04 +01:00
lilleman 2b6d5f2def Answer prose round 1: 0 🔴, 7 🟡 (0 misread); the decision, spec, changelog and items 34, 91, 153 and 155 are rewritten, and readBack's, parseInlineContent's, readLineBack's, guardLinkDefinition's and InlineReading's comments say what the code cannot 2026-10-28 19:15:04 +01:00
lilleman ded38b95be Answer product-owner round 1: 0 🔴, 1 🟡 (0 misread); the changelog says which markdown reads the same in 0.3.0 2026-10-28 19:15:04 +01:00
lilleman b388b33d31 Answer stability round 1: 1 🔴, 4 🟡 (1 misread); a line gives up its first misread emphasis run, else its first misread highlight, as shipped, the run list narrows to one run, Scan holds SharedScan, the Piece arms are named, and textOpeners and guardLinkDefinition are pinned 2026-10-28 19:15:04 +01:00
lilleman 6636f01497 Answer principles round 1: 0 🔴, 0 🟡 (0 misread); readAsWritten names the emphasis check, the bracket test names the bare case, noDefinitions sorts after linkInLink 2026-10-28 19:15:04 +01:00
lilleman 5ede92bf91 Answer architecture round 1: 0 🔴, 7 🟡 (0 misread); the read-back loop parts from the verdict, the reader takes the opening-link consult, the reading is absent on the parse path, a refused link escapes no backtick; root imports, highlight pairing and closeBracket filed as items 153 to 155 2026-10-28 19:15:04 +01:00
lilleman b0bf362ef9 Find code-span and link openers and unspellable mark runs by reading the escaped line back 2026-10-28 19:15:04 +01:00
lilleman c295611a9b Add item 152 to the blockers of items 72 and 73, which wait for every other 0.3.0 item 2026-10-28 13:37:12 +01:00
lilleman 5150096536 File item 152: mutation-test a chunk's changed lines in 15 minutes or less 2026-10-28 13:28:31 +01:00
lilleman becd7d8d4e Answer prose round 1: 0 🔴, 3 🟡 (0 misread); the destinationEnds comment names a stop and the stack, the changelog entry says neither escaped nor closed, the test name says where the paren is open 2026-10-28 13:27:06 +01:00
lilleman fda02e9acb Answer principles round 1: 0 🔴, 2 🟡 (0 misread); the end of the text is destinationEnds' last stop, and a nested unclosed paren after a space is pinned 2026-10-28 13:27:06 +01:00
lilleman 6fe527c945 Read a link destination holding an unbalanced unescaped parenthesis as no destination 2026-10-28 13:27:06 +01:00
lilleman 744476658c Answer prose round 2: 0 🔴, 2 🟡 (0 misread); the memo comments say what they hold, the PR body names destinationEnds 2026-10-28 13:01:28 +01:00
lilleman 935012d475 Answer stability round 1: 1 🔴, 1 🟡 (0 misread); nested directive contents share their paragraph's memo, and a title after <destination> needs whitespace, pinned 2026-10-28 13:01:28 +01:00
lilleman 273c08ac08 Answer prose round 1: 0 🔴, 2 🟡 (0 misread); the memo's comments say what they guard, two test names say what they check, item 151 names the one walk 2026-10-28 13:01:28 +01:00