Reproducibility and Artifact Contracts
Required Metadata
Section titled “Required Metadata”- code revision and branch/tag
- data snapshot/version
- split protocol details (including purge/embargo)
- model and hyper-parameter settings
- runtime environment metadata
Required Artifacts
Section titled “Required Artifacts”- summary report with key diagnostics
- module-level outputs used for promotion decisions
- benchmark/performance context where applicable
- decision memo or traceable approval reference
Acceptance Checklist
Section titled “Acceptance Checklist”- A peer can rerun and reproduce materially equivalent outputs.
- Inputs and assumptions are discoverable without tribal context.