Reproducibility
The Third Pillar of Open Source Research
Reproducibility ensures that research claims can be independently verified and reconstructed.
1. Data Availability
A paper must either:
- Include raw data within the project directory, or
- Link to an external public repository containing the data
2. Code and Models
If computational or statistical methods are used, the following must be available:
- Source code
- Model schemas
- Parameter definitions
- Environment specifications
3. Deterministic Builds
The canonical AST must allow regeneration of the published formats (HTML, EPUB, PDF) in a consistent and verifiable manner.
4. Version Transparency
Research is versioned (1.0, 1.1, 1.1.1, etc.). Major releases receive DOIs. Minor and patch releases remain archived with transparent changelogs.
Reproducibility transforms research from a static document into a verifiable, evolving scholarly artifact.