4b - the block walk spells a list from one walk, reporting its headroom so the list limit stays 500 #96

Merged
lilleman merged 4 commits from 4b into main 2026-09-18 00:52:09 +02:00
Owner

Removes the readable-then-directive retry in the markdown emitter's list walk, exponential in depth. The walk reports its headroom (the least slack any depth guard below it has), so a list giving way after its walk refuses when the directive form's extra level no longer fits instead of walking again; the depth counts of both directions are unchanged (AGENTS.md §11). The parser's per-level readable check is recorded as 4c's sixth site.

Removes the readable-then-directive retry in the markdown emitter's list walk, exponential in depth. The walk reports its headroom (the least slack any depth guard below it has), so a list giving way after its walk refuses when the directive form's extra level no longer fits instead of walking again; the depth counts of both directions are unchanged (AGENTS.md §11). The parser's per-level readable check is recorded as 4c's sixth site.
lilleman added 1 commit 2026-09-18 00:13:55 +02:00
lilleman marked the pull request as work in progress 2026-09-18 00:14:04 +02:00
lilleman changed title from WIP: 4b - the block walk spells a list from one walk, a list and its item counting two levels in every spelling to WIP: 4b - the block walk spells a list from one walk, reporting its headroom so the list limit stays 500 2026-09-18 00:34:53 +02:00
lilleman added 1 commit 2026-09-18 00:34:55 +02:00
lilleman added 1 commit 2026-09-18 00:43:58 +02:00
lilleman added 1 commit 2026-09-18 00:50:23 +02:00
4c gains the document guard's spread as a seventh site
CI / publish (push) Waiting to run
CI / gate (push) Successful in 34s
59b51e8aad
lilleman marked the pull request as ready for review 2026-09-18 00:51:20 +02:00
lilleman merged commit 59b51e8aad into main 2026-09-18 00:52:09 +02:00
lilleman deleted branch 4b 2026-09-18 00:52:09 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: larvit/adf-codec#96