Meridian / Documentation
Proof & Evidence Model
SOURCE · docs/standards/proof-evidence-model.md · synced from the engineering repo
Proof Evidence Model
Status: draft
Version: 0.1.0
Purpose
Define the canonical control-repo language for Meridian Proof evidence metadata, aggregate links, and export-ready evidence bundle composition over replayable Meridian state.
Proof model
- evidence records store governed metadata for one institutional artifact without storing the raw blob in this runtime
- evidence links attach one evidence record to one replayable aggregate
- evidence bundles group evidence ids for one workflow such as onboarding, settlement, distribution, audit, or dispute review
- replayable Proof state reconstructs from
evidence.recorded,evidence.linked, andevidence-bundle.createdevents
Core records
- evidence
- evidence link
- evidence bundle
- bundle member
- bundle readiness state
Required evidence references
- evidence id
- evidence type
- hash
- storage URI
- controller id
- disclosure policy
- aggregate id
- bundle id
- bundle type
Current runtime boundary
- Meridian Proof currently stores governed metadata, links, and bundle composition only
- raw document blobs, secret storage, and encrypted disclosure flows remain outside this reference runtime