Skip to content

Add repository reproducibility bundle guard#555

Open
Jorel97 wants to merge 1 commit into
SCIBASE-AI:mainfrom
Jorel97:codex/scibase-reproducibility-bundle-guard
Open

Add repository reproducibility bundle guard#555
Jorel97 wants to merge 1 commit into
SCIBASE-AI:mainfrom
Jorel97:codex/scibase-reproducibility-bundle-guard

Conversation

@Jorel97
Copy link
Copy Markdown

@Jorel97 Jorel97 commented Jun 1, 2026

/claim #10

Summary

  • Add a self-contained repository reproducibility bundle guard for SCIBASE Project Repository & Version Control.
  • Validate release-candidate manifests for required scientific components, SHA-256 integrity, version-control status, runtime lockfiles, pinned runtime images, data/result provenance, release metadata, and export-bundle completeness.
  • Include synthetic clean/risky scenarios plus reviewer artifacts in JSON, Markdown, SVG, GIF, and MP4 formats.

Distinct scope

This is not another branch-protection, semantic-tag, external-reference, notebook-output diff, fork provenance, release-signature, restore rehearsal, automation credential rotation, artifact pruning, Git LFS pointer, review-decision provenance, or release-note claim slice. It focuses only on whether a release packet is reproducible before publication/export.

Validation

  • npm test
  • npm run demo
  • npm run demo:video

Demo video

  • repository-reproducibility-bundle-guard/reports/demo.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant