Skip to content

Gate the shipped Bend proof - #30

Merged
VirtualMachinist merged 2 commits into
mainfrom
gate
Sep 23, 2026
Merged

VirtualMachinist merged 2 commits into
mainfrom
gate

Conversation

@VirtualMachinist

Copy link
Copy Markdown
Member

Summary

  • Add scripts/bend-gate.sh. It runs bend on the shipped PROOF.bend and exits 0. A proof that does not name one of the four laws exits 1.
  • Bend is not on the hook. The wrapper still execs the nix-profile grok-build-jev. auto_allow stays false.
  • No version bump and no tag. bezel-bridle stays 0.2.0.

Test plan

  • Apiary sh scripts/bend-gate.sh exits 0 and prints four proofs
  • A proof copy missing empty_findings_are_not_approval exits 1
  • Castle node packages/jev-router/test.mjs — 66 passed
  • Apiary cargo test — 25 passed, then cargo clean removes target/

@VirtualMachinist
VirtualMachinist merged commit 6d95a3a into main Sep 23, 2026
4 checks passed
@VirtualMachinist
VirtualMachinist deleted the gate branch September 23, 2026 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant