grounding: Stage 6 pre-registration - quote_first with deterministic contract enforcement

↗ view on GitHub · Eli Ziff · 2026-07-30 · 25c4b6b5

New quote_first mode: verbatim quotation claims plus at most one
conclusion claim, enforced DETERMINISTICALLY at submission - the tool
rejects any answer with more than one non-verbatim claim (checked by
the same tier that renders quotes checker-free), naming offenders so
the model requotes within one extra iteration. Verifier machinery
unchanged from tiered_check; claims carry no citation text per the
production citation-placement wiring. Frozen H6, 41-item matrix (246
cells), predictions and falsification in the log before the run. Unit
tests 15 passed (contract rejection + acceptance pinned); tsc clean.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012AgUm5EcRKbT3duVFMbrQD
Repository eliziff/Beaver
Author Eli Ziff <eliasziff@gmail.com>
Authored
Parents de59524e
Stats 4 files changed , +382 , -60
Part of Legal grounding and retrieval research

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-25c4b6b5.md from inside the repo you want the change in.

⬇ Download capture-commit-25c4b6b5.md