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

1146 Commits

Author SHA1 Message Date
lilleman 320e5debbf Close item 91 2026-11-04 13:23:04 +01:00
lilleman b2b124277a Answer prose round 1: 0 🔴, 6 🟡 (0 misread); reword the spanning comments, spec and changelog entry 2026-11-04 13:23:04 +01:00
lilleman f77b9f91a1 Answer product-owner round 1: 0 🔴, 1 🟡 (0 misread); list pipe cells and directive content in the hardBreak row 2026-11-04 13:23:04 +01:00
lilleman 16690de96f Answer stability round 1: 1 🔴, 2 🟡 (0 misread); keep a portable line parted where spanning needs !adf:text, test the depth guard, drop a dead check 2026-11-04 13:23:04 +01:00
lilleman 6a8d487128 Spell an emphasis or link once across the nodes its mark skips, in both writers 2026-11-04 13:23:04 +01:00
renovate[bot] 4c917f5e9d Update dependency oxlint to v1.91.0 2026-11-04 01:43:24 +00:00
lilleman 0166a71e81 Record the comprehension check: paired ruling better against 8bcf4a5 2026-11-03 22:13:13 +01:00
lilleman 2e7f2a94e3 Put the first-run comment back above firstRunLine 2026-11-03 22:13:13 +01:00
lilleman 1409a1699a Answer prose round 1: 0 🔴, 2 🟡 (0 misread); say what insideRun's callers rely on, delete sharedRuns's comment, clear the termination comment 2026-11-03 22:13:13 +01:00
lilleman bcdf224e4c Answer stability round 1: 0 🔴, 6 🟡 (0 misread); restore inlineRuns's early exit, one mark equality, refuse a pass taking no mark, pin the carried range and the opening link's run 2026-11-03 22:13:13 +01:00
lilleman f912d81371 Record the reading cost and remove item 166 from the plan 2026-11-03 22:13:13 +01:00
lilleman 47503fe3c7 Group mark runs by one rule, insideRun, that both writers and the portable reducer ask 2026-11-03 22:13:13 +01:00
lilleman dcbad78213 Plan the mark-run refactor ahead of item 91, and record the corpus answers 2026-11-03 16:33:07 +01:00
lilleman 11c90949b0 Plan a real-world ADF corpus, a feature table built from it, and a reader panel judging the table 2026-11-03 16:14:55 +01:00
lilleman 8bcf4a5646 Record the comprehension check: paired ruling better against de0033c 2026-10-31 03:10:24 +01:00
lilleman c4cbebd0e1 Refuse a mark whose content is text and text breaks that the mark cannot hold 2026-10-31 03:10:24 +01:00
lilleman 6d09da68c7 Answer stability round 1: 0 🔴, 3 🟡 (0 misread); refuse a seeded carry on a portable line, say what undefined means 2026-10-31 03:10:24 +01:00
lilleman 97bd801c58 Answer prose round 1: 1 🔴, 6 🟡 (0 misread); reword the border entries, move the README row 2026-10-31 03:10:24 +01:00
lilleman 342dc1f610 Answer product-owner round 1: 0 🔴, 2 🟡 (0 misread); name the fix for border around text, and the migration row 2026-10-31 03:10:24 +01:00
lilleman 198a451b87 Record the reading cost of chunk 38e3041e8214 2026-10-31 03:10:24 +01:00
lilleman d0867686d5 Build text holding no border mark in losslessMarkdownToAdf, and carry text holding one 2026-10-31 03:10:24 +01:00
lilleman de0033c083 Record the comprehension check: paired ruling better against e743868 2026-10-31 02:34:47 +01:00
lilleman 73c262c5e8 Answer prose round 1: 0 🔴, 10 🟡 (0 misread); say the HTML is read as a browser spells it, wherever it said exactly 2026-10-31 02:34:47 +01:00
lilleman b9991fff59 Answer stability round 1: 0 🔴, 5 🟡 (0 misread); derive the entity tables from one map, drop a dead branch, pin two refusals' places 2026-10-31 02:34:47 +01:00
lilleman f68e2365e9 Record the reading cost of item 150 2026-10-31 02:34:47 +01:00
lilleman 6cc59f8574 Read adfToHtml's HTML in htmlToAdf as a browser serializes it too 2026-10-31 02:34:47 +01:00
lilleman 088494511d Answer stability round 1: 1 🔴, 3 🟡 (0 misread); start an empty line's walk at its innermost quote, pin two guards, file item 162 2026-10-31 01:37:26 +01:00
lilleman 085ad7f508 Answer prose round 1: 0 🔴, 7 🟡 (0 misread); state the sweep's rule as line equality with the reference, and reword its comments 2026-10-31 01:37:26 +01:00
lilleman 42fc6d97fb Move the emphasis sweep into unspellable-runs.ts with named standings, derive its rule in docs/decisions.md, and close item 160 2026-10-31 01:37:26 +01:00
lilleman 9bedc7bae4 Make every withheld carry through carriedRun, which checks it as it is made 2026-10-31 01:37:26 +01:00
lilleman 7941972471 Keep BlockText's measures as two named records, read its flags through two functions, and claim a marker through one guard 2026-10-31 01:37:26 +01:00
lilleman d28bb4a13f Keep the one-fallback-per-pass loop in the properties, out of the writers' signatures 2026-10-31 01:37:26 +01:00
lilleman 87e6f6102d Record the reading cost of the chunk before item 160, re-score item 160 at L 4 2026-10-31 01:37:26 +01:00
lilleman 6fd2e7ce07 Answer prose round 1: 0 🔴, 4 🟡 (0 misread); retitle and rewrite the cap's entry, measure the changelog against 0.2.0 2026-10-30 21:14:32 +01:00
lilleman 1f33007ae2 Answer product-owner round 1: 0 🔴, 1 🟡 (0 misread); state the 32-try rule in the README and the flavour spec 2026-10-30 21:14:32 +01:00
lilleman b0a94fb896 Answer stability round 1: 0 🔴, 4 🟡 (0 misread); cap the every mode alone, name the cap's steps, pin links and highlights at the cap 2026-10-30 21:14:32 +01:00
lilleman d0b2e22aa8 Write a line where em shares a delimiter run with strong in time linear in its mark runs 2026-10-30 21:14:32 +01:00
lilleman 01c8365f71 Record the maintainer's call: a chunk ruled worse merges where item 160 restores that code's reading 2026-10-30 15:45:11 +01:00
lilleman e743868f73 Record the comprehension check: paired ruling worse against 41fd106 2026-10-30 15:45:11 +01:00
lilleman dee5f8093d Answer stability round 2: 1 🔴, 1 🟡 (0 misread); carry pairs spanning the same nodes together, file item 161 for em sharing a run with strong 2026-10-30 15:45:11 +01:00
lilleman 4834e802d9 Answer prose round 1: 0 🔴, 7 🟡 (0 misread); reword the sweep's comments, the cost entry and item 160 2026-10-30 15:45:11 +01:00
lilleman f151ea5c09 Answer stability round 1: 1 🔴, 2 🟡 (0 misread); hold a pair whose opener may capture a held pair's delimiter, draw repeated units, pin the carry guards 2026-10-30 15:45:11 +01:00
lilleman 47b990feea Emit a line mixing em, strike and strong in time linear in its mark runs 2026-10-30 15:45:11 +01:00
lilleman c34168bbc6 Re-score item 158 at L 4: two components, a new pattern and a rewrite of a known defect 2026-10-30 15:45:11 +01:00
lilleman 8485ca0917 Record the reading cost of item 158's chunk 2026-10-30 15:45:11 +01:00
lilleman 8f1645500a File item 160: make the block-text tree and batched fallbacks read as easily as before 2026-10-29 17:29:50 +01:00
lilleman 41fd106826 Record the comprehension check: paired ruling worse against c7bbb04 2026-10-29 17:29:50 +01:00
lilleman fa2f32b309 Answer stability round 2: 1 🔴, 0 🟡 (0 misread); the changelog claims no bound for lines mixing em, strike and strong, and item 158 names them 2026-10-29 17:29:50 +01:00
lilleman ee95b3035f Answer prose round 1: 0 🔴, 7 🟡 (0 misread); the bound test's block count is 53, comments name their referents 2026-10-29 17:29:50 +01:00
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