MARK-002 HIGH: output cap len*8+16384 under-sizes dense-todo pages — wholesale BNOROOM

mark sizes its output buffer at len*8+16384 (MARK.cli.c:60), but a todo line expands ~12× (<ul class="todo">\n<li class="wontfix"><input type="checkbox" disabled> <del>… ≈ 96 bytes per 8 source bytes) — a legitimate 9.6KB page of todo entries fails wholesale with Error: BNOROOM exit 22, no HTML written, and one such page fails an entire directory build even without --strict. fuzz/MARK.c:22 uses the same 8× heuristic, so fuzzing never surfaces it. From the 2026-07-07 mark/ diagnostic review, orchestrator-verified by probe. Method Issues.

Input

Context

Goals

Constraints

WIP

Design decisions

TODOs

Blockers and bummers

Outcome