Skip to content

warpline 1.2.0 — spine hardening

Latest

Choose a tag to compare

@tachyon-beep tachyon-beep released this 24 Jun 06:16

Minor release: the snapshot spine is now correct-by-construction and every enrichment dimension carries an explanatory weft-reason. Frozen warpline.<contract>.v1 MCP contracts are unchanged; the success envelope gains one additive top-level key (enrichment_reasons). Merged after a release-grade multi-agent quality review (verdict: ship; 0 blockers, 0 majors; every frozen-contract invariant verified to hold).

Added

  • enrichment_reasons — a new additive top-level envelope key carrying the {reason_class, cause, fix} weft-reason triple per dimension, so every absence reads as explained absence (the closed six-key enrichment vocab is unchanged). sei, governance, and reserved requirements now carry triples.
  • Conformance — 4 new golden vectors (GV-LW-6, GV-HON-SEI/GOV/REQ; 18 total) lock the atomic-capture and honesty invariants; the golden-vector fixture is now portable for the GS-7 5th-producer oracle, with a hub handover package under docs/integration/.

Changed

  • Snapshot edge-capture is correct-by-construction — a single BEGIN IMMEDIATE transaction (capture_snapshot_atomic) replaces the prior multi-step write. A snapshot is never visible until all its edges are committed, and a mid-capture failure leaves the prior good snapshot intact (fail-closed, locked by a regression test + GV-LW-6).

🤖 Generated with Claude Code