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

568 Commits

Author SHA1 Message Date
lilleman 297ff0e7e3 Name the node's path and the fault when not-an-adf-document refuses a node inside the document 2026-11-10 22:40:33 +01:00
lilleman bffeb1f7d6 Ask the writer about an opening link in parse/ alone, and ban the markdown root from importing emit/, parse/ and portable/ 2026-11-10 21:38:30 +01:00
lilleman b3b5b66c0c Plan item 153 as a returned fact, with the writer asked in parse/ 2026-11-10 21:38:30 +01:00
lilleman db2c395d05 Read a GFM pipe table's short rows, rows without a pipe and one column in portableMarkdownToAdf 2026-11-10 17:13:18 +01:00
lilleman 93d506ddb7 Leave a converter that never touches ADF out of the comparison tables 2026-11-09 11:05:06 +01:00
lilleman 7684643e6b Answer prose round 1: 0 🔴, 13 🟡 (0 misread); state the overlap and the table question plainly, and fix the report's citations 2026-11-09 09:59:59 +01:00
lilleman 927a245d5e Report how kovetskiy/mark compares with this package 2026-11-09 09:59:59 +01:00
lilleman 2aa246898d Keep the link around a note in adfToPortableMarkdown, chosen in shown-text beside the image's 2026-11-09 09:35:04 +01:00
lilleman 384b118f3a Give every gate and publish container a memory limit and an equal swap limit 2026-11-09 09:11:59 +01:00
lilleman 32e295eff8 Delete the unreached task-marker paragraph in taskBlocks; check the README error tables against the codes 2026-11-09 08:42:21 +01:00
lilleman 04127727a8 Answer prose round 1: 1 🔴, 2 🟡 (0 misread); correct the decision, item 81 and a comment 2026-11-09 08:17:53 +01:00
lilleman f541918bcb Assert outcomes in the entity, JSON and error-code tests, so none reads source text 2026-11-09 08:17:53 +01:00
lilleman 485780f084 Answer prose round 1: 0 🔴, 10 🟡 (0 misread); reword the comments, docs and item 80 2026-11-09 07:51:13 +01:00
lilleman ca6016b4b6 Replace isAdfDocument with readAdfDocument, reading the input once into a plain copy 2026-11-09 07:51:13 +01:00
lilleman aa3ca490dc Pin runEdge's moves give-up with a hand-worked line, and drop item 176 2026-11-09 07:06:15 +01:00
lilleman 6b2693d385 Group a task list into typed task items in one place, refusing a list a non-task opens 2026-11-09 06:25:48 +01:00
lilleman 0011377833 Keep tryTaskList's item grouping, and record in item 175 what the ruling found 2026-11-09 05:49:30 +01:00
lilleman 3a4190d6b7 Reword item 175 to what its mutants showed 2026-11-09 05:49:30 +01:00
lilleman fe7fabb7ab Answer prose round 1: 0 🔴, 3 🟡 (0 misread); reword the comment and item 175 2026-11-09 05:49:30 +01:00
lilleman 796f520990 Drop the unreachable task-list guards in tryTaskList 2026-11-09 05:49:30 +01:00
lilleman 78286b102e Answer stability round 1: 1 🔴, 0 🟡 (0 misread); register one test per case, and file the runEdge give-up 2026-11-09 05:04:28 +01:00
lilleman 3c8f5e8ef2 Pin each rule of the emphasis sweep with a hand-worked line 2026-11-09 05:04:28 +01:00
lilleman 2efce5f91f Have closeBracket return what the bracket becomes and apply it to the scan in one caller 2026-11-09 01:57:11 +01:00
lilleman d6dd65b94f Answer stability round 1: 0 🔴, 1 🟡 (0 misread); drop the renamed markPairings from item 56's detail 2026-11-09 01:27:29 +01:00
lilleman ef6599e5b2 Pair highlights over the inline reader's pieces before building nodes 2026-11-09 01:27:29 +01:00
lilleman 6b33a2e299 Write the property's block carries as adf: fences, canonical and hostile 2026-11-09 00:49:24 +01:00
lilleman d341da0a29 Pin the portable flavour's callout and task reading and writing with tests 2026-11-09 00:23:39 +01:00
lilleman 058533752e Stop a leg's container on Ctrl-C with docker run --init 2026-11-08 23:17:41 +01:00
lilleman 6e7dc73e0f Limit item 174's per-pass cost to short leaves and leave the long-leaf scan to item 42 2026-11-08 22:16:38 +01:00
lilleman 186050f906 Answer prose round 1: 0 🔴, 14 🟡 (0 misread); correct comments that misstated the code, fix item 174's figures and tagline, retitle item 173 2026-11-08 22:16:38 +01:00
lilleman 33811dd558 Answer principles round 1: 0 🔴, 3 🟡 (0 misread); row section field, one heading-level predicate, items 171-174 filed 2026-11-08 22:16:38 +01:00
lilleman e9de121425 Answer architecture round 1: 0 🔴, 11 🟡 (0 misread); one line policy, one reduction run, named sweep stages, spelling memo, block text, link options, HTML refusals 2026-11-08 22:16:38 +01:00
lilleman 6898aa875e File item 170: bundle the tarball with four bundlers in the gate, 0.4.0 2026-11-08 19:00:53 +01:00
lilleman 9624a9ac45 File item 169: investigate kovetskiy/mark in 0.4.0 2026-11-08 15:05:34 +01:00
lilleman 82da5e573b Draft the 0.3.0 announcement posts and bring the comparison table to the latest versions 2026-11-05 18:47:22 +01:00
lilleman 22cf4cafa4 Move item 73 first in 0.4.0, blocking every other 0.4.0 item 2026-11-05 17:22:33 +01:00
lilleman 9976955de1 Remove item 72: the Gitea copy is a read-only mirror 2026-11-05 16:52:02 +01:00
lilleman f54d0078be Record the reader panel's verdicts on the feature table's rows 2026-11-05 12:42:57 +01:00
lilleman 49689a751b Remove item 168 from the plan 2026-11-05 12:29:11 +01:00
lilleman e5bf78d111 Name which attributes the feature page's readers lose, and restore the blockers of items 72 and 73 2026-11-05 12:09:36 +01:00
lilleman 5d0cc0a4af Answer prose round 1: 1 🔴, 13 🟡 (1 misread); correct the migration recipe, tighten the specs and item 168's detail 2026-11-05 12:09:36 +01:00
lilleman 1f86f24870 Publish what each call writes for chosen corpus examples, and fail the gate where the page is stale 2026-11-05 12:09:36 +01:00
lilleman 59954f93b3 Gather an anonymized corpus of real-world ADF documents with each one's source and licence 2026-11-05 10:40:48 +01:00
lilleman dbaa6823aa Answer prose round 1: 2 🔴, 2 🟡 (0 misread); say the breaking change is accepted and drop the confirm step 2026-11-04 21:20:24 +01:00
lilleman 8bc6546c78 Record that the schema checks change where they run, not what the library accepts 2026-11-04 21:20:24 +01:00
lilleman 7c0dec54cf Limit the identical-refusal claim to writers, say non-empty content, and warn of stored carries 2026-11-04 21:03:04 +01:00
lilleman 7a7b12b6a7 Answer prose round 1: 4 🔴, 6 🟡 (0 misread); state the shapes moved and what holds today, and drop the mark rule 2026-11-04 21:03:04 +01:00
lilleman 5af77d0a5e Record that the first step checks every schema rule, and plan moving the writers' schema refusals there 2026-11-04 21:03:04 +01:00
lilleman a27a4453c2 Refuse an inline card a link marks in every writer, before it writes 2026-11-04 20:38:44 +01:00
lilleman 64d4267218 Refuse an inline card a link marks in adfToHtml as unsupported-node-shape 2026-11-04 20:02:37 +01:00