Skip to content

Add project authoring integrity guard#505

Open
attaboy11 wants to merge 1 commit into
SCIBASE-AI:mainfrom
attaboy11:attaboy11/project-authoring-integrity-guard
Open

Add project authoring integrity guard#505
attaboy11 wants to merge 1 commit into
SCIBASE-AI:mainfrom
attaboy11:attaboy11/project-authoring-integrity-guard

Conversation

@attaboy11
Copy link
Copy Markdown

/claim #11

Summary

  • Add a self-contained project-space authoring artifact integrity guard for User & Project Management.
  • Validate Markdown/LaTeX/Jupyter provenance, notebook freshness against code/dataset checksums, citation/DOI metadata, discussion signoffs, contributor ORCID attribution, and reproducibility manifests.
  • Generate reviewer-ready JSON, Markdown, SVG, and MP4 demo artifacts from synthetic data only.

Demo artifacts

  • project-authoring-integrity-guard/reports/demo.mp4
  • project-authoring-integrity-guard/reports/authoring-integrity-review.svg
  • project-authoring-integrity-guard/reports/authoring-integrity-review.md
  • project-authoring-integrity-guard/reports/authoring-integrity-review.json

Validation

node project-authoring-integrity-guard/test.js
node project-authoring-integrity-guard/demo.js
node project-authoring-integrity-guard/render-video.js
node --check project-authoring-integrity-guard/index.js
node --check project-authoring-integrity-guard/sample-data.js
node --check project-authoring-integrity-guard/test.js
node --check project-authoring-integrity-guard/demo.js
node --check project-authoring-integrity-guard/render-video.js
git diff --check
ffprobe -v error -show_entries format=duration,size -of default=nw=1 project-authoring-integrity-guard/reports/demo.mp4

All commands passed locally. The generated MP4 reports duration=4.000000 and size=15582.

Scope distinction

This focuses on project-space authoring artifact integrity before publication, archive, or handoff. It avoids existing RBAC/access-review, member lifecycle, institutional recertification, anonymous-review escrow, identity merge/export, data-room consent, profile/reputation, archive handoff, audit anomaly, role delegation, invitation/MFA, funding attribution, service-token, deletion, break-glass, visibility transition, provisioning, permission inheritance, session step-up, collaborator COI, and data-residency slices.

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