Skip to content

Add canonical ProofLoop receipt envelope#22

Draft
HomenShum wants to merge 1 commit into
mainfrom
codex/proof-receipt-envelope
Draft

Add canonical ProofLoop receipt envelope#22
HomenShum wants to merge 1 commit into
mainfrom
codex/proof-receipt-envelope

Conversation

@HomenShum

Copy link
Copy Markdown
Owner

Outcome

Adds a general proofloop.receipt/v1 transport envelope without replacing the existing gate, hosted, UI-QA, evaluation, or application receipt schemas.

  • wraps inline or referenced legacy payloads with content hashes
  • verifies referenced-file integrity and safe relative paths
  • limits authoritative verdicts to deterministic gates or immutable official scorers
  • keeps model, human, and external judgments advisory
  • exposes schema discovery and receipt verification through the CLI
  • includes migration guidance and conformance fixtures

Proof

  • 27 test files / 157 tests passed
  • 12 new receipt-envelope tests passed
  • five valid JSON-Schema fixtures accepted
  • invalid authority/scorer fixtures rejected
  • built CLI valid receipt exits 0; invalid authority exits 1
  • package dry-run includes schema, docs, API, and CLI

Boundaries

Existing receipt schemas remain valid and no deployment or package publication is included.

@vercel

vercel Bot commented Jul 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
proofloop Ready Ready Preview, Comment Jul 20, 2026 2:20am

Request Review

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