Add repository integrity ledger#92
Conversation
|
/claim #10 |
1 similar comment
|
/claim #10 |
|
Follow-up pushed to strengthen the in-browser editor/diff and rollback parts of issue #10:
Verification after the update:
|
|
Follow-up pushed in d3b60cb to strengthen the release/version-control side of #10. Added a release readiness packet that now reports:
The sample fixture now includes dataset diff stats and a release policy, and the demo prints the release gates directly for reviewers. Verified locally:
|
|
Added a short demo video artifact for Algora/reviewer convenience:
This is the same deterministic demo flow already covered by the local tests and README, now available as an MP4 video artifact. |
|
Updated the existing demo video with narrated voiceover explaining every major change in this PR: component state, scientific text and notebook diffs, structured-data and code-aware summaries, merge request changes, rollback commands, release gates, DOI metadata, export contracts, and release hashes. The PR's existing demo-video link now points to the narrated MP4. |
|
Follow-up pushed in 3e8256c to make the branch/version-control governance side of issue #10 more explicit.\n\nWhat changed:\n- Added buildBranchProtectionReport() for protected branches, required review counts, required status checks, force-push policy, unknown head commits, and stale branch blockers.\n- Extended the sample repository with branch status checks, branch source/target metadata on the merge request, and branch protection policy.\n- Demo output now reports protected/ready/blocked branch counts and per-branch blockers.\n- Refreshed the narrated demo MP4 so the existing demo link explains the branch-protection change too.\n\nVerification rerun:\n- npm run check\n- npm test\n- npm run demo\n- git diff --check |
@algora-pbc /claim #10
Summary
repository-integrity-ledgermodule for scientific project repositories and version controlDemo
repository-integrity-ledger/docs/demo.gifVerification
Review Note
Before submission I ran a local code-review pass and fixed a reproducibility edge case where an empty check list could be reported as passed. The regression is covered in
test/repository-ledger.test.js.AI-Assisted Disclosure
This contribution was produced with AI assistance and manually reviewed/verified before submission.
Closes #10