Export Center Determinism & Rerun Hash Guide

Advisory anchor: EC1 to EC10 of the archived 28-Nov-2025 “Export Center and Reporting Strategy” advisory.

Status (verified against commit 942a18727c, 2026-09-26). These rules are the target contract that operations/verify-export-kit.sh checks against the fixture in src/OfflineKit/__fixtures/export-kit/. The service does not emit all of it: rerunHash, the X-Stella-Immutability and X-Stella-Quota-* headers, the io.stellaops.export.* OCI annotations and delta tombstones have no producer in src/OfflineKit/ outside tests and the fixture. What the run engine does emit is described in ../offlinekit/architecture.md§4 and mirror-bundles.md.

EC1 — Signed schemas

EC2 — Per-adapter determinism and rerun hash

EC3 — DSSE + SLSA attestation with log metadata

EC4 — Cross-tenant approval flow

EC5 — Distribution integrity headers and OCI annotations

EC6 — Trivy schema pinning (RETIRED 2026-08-09)

EC7 — Mirror delta/tombstone rules

EC8 — Encryption/recipient policy

EC9 — Quotas and backpressure

EC10 — Offline export kit + verify script

Quick rerun-hash smoke (uses fixtures)

./docs/modules/export-center/operations/verify-export-kit.sh src/OfflineKit/__fixtures/export-kit