# Reproducibility Reproducibility is a first-class package feature, not an afterthought. This page should eventually document: - recipe export - default profile versioning - run identifiers - sweep variant identifiers - raw data cache and manifest behavior - seeds and deterministic modes - optional dependency versions - custom extension provenance Design requirements: - an `Experiment` can be exported to a resolved recipe - a run records the default profile and every override - a sweep records every variant - custom methods are named in the manifest - artifacts are sufficient to audit what was compared