Verify a Sample Bundle
Experience offline verification firsthand. Download our sample evidence bundle and verify it locally, no network required.
Sample Evidence Bundle
A complete, verifiable evidence bundle demonstrating the AGA format.
SHA-256: b36ff36d3d37134b66205601e6fb519741d4765fc69850641044f2e0527c86d0
How to Verify
Download the Sample Bundle
Get the sample-bundle.zip file which contains a complete evidence bundle with policy artifact, signed receipts, and offline verifier.
Extract the ZIP
Unzip to any directory. The bundle contains: policy artifact, subject manifest, receipt chain, and verifier script.
Run Offline Verification
Open a terminal in the extracted folder and run: node verifier/verify.js . The script requires Node.js but NO network access.
Review the Results
The verifier outputs: artifact OK, receipts OK, chain OK, drift detection status, enforcement action taken, and overall PASS/FAIL.
$ node verifier/verify.js .Expected Output
===================================== AGA Evidence Bundle Offline Verifier ===================================== Bundle path: . Policy ID: e8b7c9d0f1a2b3c4... === VERIFICATION RESULTS === artifact: OK receipts: OK (6/6) chain: OK drift: YES (receipt #4, reason: HASH_MISMATCH_FILE) enforcement: ALERT (receipt #5) merkle: SKIPPED anchor: SKIPPED overall: PASS
What This Demonstrates
Offline Verification
All verification happens locally. No API calls, no network dependency.
Tamper Detection
Change any byte in any file and verification fails. Try it.
Chain Integrity
Each receipt links to the previous via hash. No gaps, no reordering.
Try the Tamper Test
Open any JSON file in the bundle, change a single character, save it, and re-run verification. The verifier will output overall: FAIL with an error indicating which file was modified.
This demonstrates why evidence bundles are tamper-evident. Any modification breaks the cryptographic chain.
This is a sample bundle for demonstration purposes.
Evidence bundles provide evidentiary-grade integrity verification. This is not legal advice. Admissibility varies by jurisdiction.