v0.5.1 — Scoped Silence
Adopts ADR-004 (LITERAL blob validation outside eval() — review gate 4/≥3, zero dissent, including a Codex concession of its own prior position) and ADR-005 (Book II wave totality: field-level pins R1, absent-wave base case, normative FALSE row — gate 2:1).
No Book I behavior changes — every v0.5.0 result hash, outcome and ATP cost is unchanged. Book I §1.1's self-contradicting blob paragraph is replaced; the wave layer becomes total-by-declaration.
Highlights:
- Book II §2:
WavePin {ph?, am?, en?}— a pin overrides exactly the fields it lists; the rest derive. - Book II §2.1:
wave()is a partial function; absence is legitimate and never touches Book I. - Book II §6.2:
FALSE = {ph=49152 (pin), am=0, en=−32512 (derived)}— the zero-amplitude cascade is a theorem: silence propagates, phase coordinates stay visible. wave_vectors.jsonformat v2: 14 vectors incl.WV-FALSE-DERIVED,WV-FALSE-ANCESTOR-SILENT,WV-ITER-DECAY(the full quadratic-decay rounding chain).- Entire post-release audit cycle (peer-Claude, Codex, Kimi k2.6, three-way ADR gate) recorded in
reviews/and adjudicated as signed warrants in.warrants/— verify locally withpython3 tools/warrant_verify.py.
Gates: Book I oracle ALL PASS · WAVE 27/27 · CONFORMANCE 46/46 · PROPERTIES 2103/2103 · anchors verified · warrant store 17 records / 0 errors.
🤖 Generated with Claude Code