Skip to content

docs: publish evidence pack verifier#147

Merged
matt-dean-git merged 1 commit into
mainfrom
fix/policy-proof-public-verifier
Jul 3, 2026
Merged

docs: publish evidence pack verifier#147
matt-dean-git merged 1 commit into
mainfrom
fix/policy-proof-public-verifier

Conversation

@matt-dean-git

Copy link
Copy Markdown
Collaborator

Summary

Publishes the buyer-verifiable Policy-to-Proof path in the public OSS repo/site:

  • adds tools/verify_evidence_pack.py plus verifier requirements and README
  • adds /verify-evidence-pack with clean-room verification commands and proof boundaries
  • adds a real /docs landing page and removes the /docs -> / redirect
  • softens the security page PII/user-database overclaim
  • marks public sample Evidence Packs as mock_only: true
  • adds /verify-evidence-pack and /docs to sitemap

Verification

  • python3 -m compileall -q tools/verify_evidence_pack.py
  • cd satgate-landing && git diff --check
  • cd satgate-landing && npm run test:receipt-schema
  • cd satgate-landing && npm run test:well-known
  • cd satgate-landing && npm ci && npm run build
  • clean venv buyer proof:
    • live pack https://api.satgate.io/v1/evidence/evid_QBBiz-GEI-stsaP6KS01-RL414Csuidv verified with --discover-jwks --require-trusted-issuer
    • result: valid=true, trusted_issuer_valid=true, reason_codes=[], exit=0
    • tampered top-level decision failed verification
    • result: valid=false, reason_codes=[pack_primary_mismatch,evidence_pack_hash_mismatch], exit=1

Explicit caveats

No deploy in this PR. No production-ready claim. This PR does not prove billing settlement, Hybrid parity, MCP parity, upstream counter reconciliation, or broad production readiness. It closes the public verifier/docs packaging gap and proves top-level mirror tampering fails in the public verifier path.

@vercel

vercel Bot commented Jul 3, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
satgate Ready Ready Preview, Comment Jul 3, 2026 2:15am

@matt-dean-git matt-dean-git merged commit c47eadc into main Jul 3, 2026
5 checks passed
@matt-dean-git matt-dean-git deleted the fix/policy-proof-public-verifier branch July 3, 2026 02:26
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