Skip to content

Add project data room consent ledger#204

Open
HunterCML wants to merge 1 commit into
SCIBASE-AI:mainfrom
HunterCML:codex/project-data-room-consent-11
Open

Add project data room consent ledger#204
HunterCML wants to merge 1 commit into
SCIBASE-AI:mainfrom
HunterCML:codex/project-data-room-consent-11

Conversation

@HunterCML
Copy link
Copy Markdown

/claim #11

Summary

Adds a focused project-data-room-consent-ledger module for the User & Project Management bounty. This is a distinct project data-room access slice, not another broad RBAC/offboarding/identity-merge implementation.

Scope

  • verifies institutional, external, and anonymous-review identity evidence
  • enforces MFA, SAML, ORCID, identity-escrow, and profile-mode handling
  • evaluates role-based and object-level grants across project documents, restricted datasets, and review threads
  • holds restricted dataset downloads unless IRB protocol, data-use agreement, export policy, expiry, and institutional sponsor evidence are present
  • emits deterministic audit-chain and export-packet digests for reviewer and institutional records

Demo evidence

  • project-data-room-consent-ledger/demo.mp4
  • project-data-room-consent-ledger/demo.svg
  • project-data-room-consent-ledger/requirements-map.md
  • project-data-room-consent-ledger/acceptance-notes.md

Validation

  • node project-data-room-consent-ledger/test.js
  • node project-data-room-consent-ledger/demo.js
  • git diff --check
  • ffprobe -v error -select_streams v:0 -show_entries stream=codec_name,width,height,duration -of default=nw=1 project-data-room-consent-ledger/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