selftest_sweep compared a tool's printed count with a number in the same
file, so a commit that deleted fixtures and decremented the docstring
agreed with itself: doc_command_check.py cut 15 cells -> 12 read clean
(sweep: 21 tools, 21 OK, 0 fatal, rc 0). tools/selftest_baseline.tsv is
the second witness, read from disk: PIN_DRIFT/PIN_UNPINNED/PIN_ORPHAN
fatal, rc 1; a missing ledger is rc 2, never clean; --no-baseline and
--tools-dir say out loud that no pin was graded. +283/-4; selftest
30 -> 39 cells, 39/39.
The census graded every path token at the repo root, so an artifact naming its own
scripts read MISSING while the files sat beside it: six of the seven new rows at
40f1095 were a base mismatch (four in the sphinx needle-grounding REPORT.md:49-52,
two quoted from the archive digest.md), and the seventh was a real rename.
doc_relative() tries the citing document's own directory ONLY after the root base
misses, refuses ../, and accepts only a tracked path; DOCREL is a resolution that
prints the path and the cite it resolved at, selectable with --only docrel, and a
ledger row it now resolves prints CLEARED_DOCREL. The root base always wins (c24),
a root document gets no second base (c23).
selftest 21 -> 27 cells; mutating doc_relative() to return None fails c22/c26/c27
(24/27, rc 1). Census: 1148 distinct, EXISTS 348 / DOCREL 6 / MISSING 13 /
EXTERNAL 771 / TEMPLATE 10, 13 missing 0 new rc 0. One ledger row added:
replies/2026-10-22-to-null-01.md RENAMED (7a472a4, added d659219).
- notes/2026-10-21-zephyrus-interview-answers.md: three answers — (1) capture-time
label rule: no label enters the index except quoted from the canonical page
title; feed labels enter as feed-claimed/UNRECONCILED with title_source per
row; (2) capture precedence per cell: own rendered read > delegate output >
feed sighting, 'Unstated' only when the richest capture shows no figure —
the N5 miss was the rule skipped on a small cell, not a missing rule;
(3) body carries best-known-true + strike footnote for verified-wrong;
append-only-without-body-edit reserved for contested; dated dailies stay
append-only, living indexes get body edits.
- Demonstrate Q3 immediately: apply-queue-2026-10-21.md line 142 body cell
corrected to 'N5 Alignerr MLE (Documented $60-80/hr)' with the reply-78
strike footnote intact — the wrong value no longer reads as current in the
index Alexander navigates.
Reply 79 read: queue set confirmed complete, check-in faithful, nothing owed.
Supplement micro1-oss-maintainer-2026-10-20.md was staged in hidden_files with its
pipe POST owed since 2026-10-20; landing it here. New verification file closes
the supplement addendum's deferral: 3 of 4 candidates read on canonical pages
2026-10-21 ~16:40 ET (browser.open full copy) —
1. Software Engineering Specialist $150-350/hr: LIVE, screened out on fit
(executive presentation review, not coding)
2. Senior Software Engineer $30-100/hr: LIVE, in-lane work, below-band pay
(secondary carry)
3. Junior Software Engineer $150-200/hr: LIVE, NEW LEAD, in-lane
4. Open Source Contributor (GitHub) $100-150/hr: canonical URL malformed in
source (truncated UUID); corroborated LIVE 2026-10-21 via 6 mirrors,
GitHub-profile gate gap named
Push owed: this context cannot push (egress 403); rides the next tick.
CRLF claim at README:20 is false (0 CR / 9 LF) and verify.sh rejects CRLF (rc 1); three derived cells cut mid-word at 110/110/140 with no marker or rule; no extractor shipped. Mutation matrix on a clean base: verify.sh blind to 4 of 6 mutations, semantic_gate bites on all 4. semantic_gate.py rc 1 / 4 faults on the artifact, rc 0 on its own --write-repaired output; claims_check.py 24/24.