Evidence Locker Attestation Scope Note (v1) — 2025-11-19

Scope & Coverage

Required claims (PromotionAttestationBuilder input)

Example builder payload

{
  "subject": {"name": "evidence-bundle-m0", "digest": "sha256:REPLACE"},
  "bundle": {"id": "evidence-bundle-m0", "version": "1.0.0", "created": "2025-11-19T00:00:00Z"},
  "pipeline": {"version": "git:abcd1234", "inputs": ["sha256:payload-hash-1", "sha256:payload-hash-2"]},
  "tenant": "demo",
  "scope": "vex",
  "evidence_bundle": "out/evidence/bundles/evidence-bundle-m0.tar.gz",
  "transparency": {"rekor_uuid": null, "skip_reason": "offline"},
  "aoc": {"guardrails": true, "details": ["schema:frozen:1.0", "limits:chunk:max=2000"]}
}

Placement

Next steps