The context-pack CRLF fixture (sed 's/$/\r/') and the CR-stripped check (tr -d '\r')
need a literal CR; an editor on Windows split each line at it. Byte-identical to
db2b250 on both lines (Soul s3 finding crlf-fixture-stripped).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
neighbours(text, schemas, excluded, k, left) is the one query helper admit and dispatch share; fan_out and plain_id replace admit's private thread bookkeeping and id test. The fake binding answers view of any id and queries by text with scores.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>