Skip to main content
EMEP treats every model as a software artifact with a verifiable provenance chain. This page defines the full supply chain from source discovery through deployment, with checkpoint gates that enforce integrity at each transition.

Supply Chain Flow

Each gate is a hard stop. A failure at any gate triggers quarantine and incident logging.

Checkpoint Gates

Attack Vectors

Provenance Chain

Every model in the registry carries a provenance record:
  • Source URL and commit hash
  • Download timestamp and verifier identity
  • Hash algorithm and value
  • Signature and key identifier
  • Merge parents and strategy
  • Evaluation results and benchmark version
The provenance chain is immutable after release. Corrections create a new release with a superseded-by link.

Incident Response

A quarantined model is moved to an isolated storage prefix with no read access from MergeEngine, EvaluationEngine, or DeploymentManager. An alert fires with severity P2. The incident record includes the gate, the check that failed, the artifact ID, and the timestamp. Recovery requires manual review and explicit unquarantine by an operator with security role.