Verification Seal
The verification seal is the public-facing integrity artifact for a completed run. It should be described narrowly and precisely.
What the seal attests to
The seal supports claims about run provenance and integrity, including:
- A specific run completed
- The run has a stable
run_id - The seal bundle is linked to the recorded run metadata
- The signed artifact can be verified after export
In practice, the seal is emitted at run completion along with seal.json, seal.sig, and seal.svg.
What the seal does not attest to
Do not describe the seal as proof that:
- The scientific conclusion is correct
- The inputs were sufficient for every possible analysis
- A container image cannot be pulled again by a party that already has registry access
- A rerun right has not already been consumed elsewhere
The seal is a provenance and integrity artifact, not a blanket guarantee of scientific validity or distribution control.
Verification workflow
There are two supported verification patterns:
- Upload
seal/seal.svgto the verification UI - Verify through the seal verification API flow
The user-facing portal referenced by the current customer runbook is:
https://glassbox-bio.com/verify
Rerun linkage
The current entitlement model supports a one-time rerun redemption path tied to a previously issued seal:
- The caller uploads
seal.svg - The service verifies the signature and extracts the
seal_id - The service grants one bonus run only once per
(principal, seal_id)pair - A duplicate redemption returns
409
This creates replay resistance for the rerun entitlement flow without overstating what the seal itself controls.
Recommended usage guidance
Use the seal when you need to:
- Demonstrate that a run package can be independently verified
- Support audit and review workflows
- Redeem the one-time rerun flow where that policy is enabled
Do not use the seal as a substitute for full report review, entitlement administration, or legal/compliance approval.
For the API and trust model details, see Cryptographic Provenance and API Overview.