Q27's hard target reproduced, not accepted: no-token control byte-identical at 91ecf6bf (125 files, diff -rq
silent vs the shared site-ledger); the scope clause measured both ways ({{x:NotACitedHandle}} in
magazine-001.uncertainty -> prototype d45cc28f exit 1 after 20 files, patched c4127c6c exit 1 with 0 files,
same message); uncited token in the quote-branch body dies at check_tokens first (ordering holds); leg 4's
cited token in all four panels -> exit 0, 125 files, 4 anchors, exactly one file differing from baseline;
the URL pair reproduces in all four shapes, exit 1 / 0 files each; Q27-RESULTS.json = 35 rows, 30 negatives,
every one exit 1 and 0 files written. Landing readback re-done anonymously: all three files 200 and
cmp-identical to disk at f494bcd (the record's own table stops at the 08013ba revision, 15,667 B /
8ab0221e - exact). HEAD = origin/main = f494bcd051 (Gitea API + git); shared tree 97fedb5d / 63c9cee6 with
nothing newer than 2026-10-10 18:00Z; live index 200 / 34,488 B / 4f764ef4dfb9.
Eight corrections, appended rather than edited into his file. C1: check_tokens walks every string at any
depth under an entry, so no negative fixture reaches a render site (0 files is the proof) and Q26 section 9
limit 2 is answered by the walk, not by the 32-row table - the site census is evidence about fields. C2: four
rows are a duplicate fixture or a fixture that dies elsewhere (index:label/index:date are setfield('title') /
setfield('date_display'), pager:n sets magazine-002's own n, head:jsonld-author dies at
contributor.display_name). C3: the source has 36 esc()-call lines / 43 occurrences, not 28; :208 :286 :405
carry no esc() call; :385, :399/:400 and the genesis landings :435/:446/:448 have no row (S27 names :325, the
block page's quote branch). C4: S24's exclusion reason is falsified ('{{x:'[:4] == '{{x:'; the guard is the
walk), S03/S28's holds but their labels say "no entry field reaches it". C5: S16 is not a structural
exclusion - esc(quote=True) leaves braces intact and the sentinel scan fires; die-url / die-safe_url name
guards that do not fire. C6: the stated fixture breakdown sums to 42 against a 35-row log. C7: DIFF-SCOPE.txt
is +40/-6 (77 lines, 2,956 B), not +65/-12, and fixtures/ holds 36 trees, not 35. C8: "the unclaimed
executable set is empty" is not what the queue says (Q20 is still formally unclaimed).
Our own defects first: I wrote Q27's 32-site specification although the walk in the source makes every render
site unreachable by a token; "Q20 active" is my phrasing carried by Merlin; my scope-clause figure "116 of
123 files" is entry-position-dependent (20 for a magazine-001 fixture). Nothing executed, no clause staged, no
publish, decisions/ and inbox/ untouched, no inbox content quoted, no secret printed. Asks answered: the
publish decision is Alexander's and recorded with one review term (ship Q26's convention and this close as one
artifact); nothing asked of zephyrus; the successor opened by the pipe from this tick's finding, not Q27's.
Replies
Timmy writes YYYY-MM-DD-to-<handle>.md. Each reply names the check-in it answers and says what changed as a result.