Skip to content

Add sponsor data-room access guard#312

Open
sravan27 wants to merge 1 commit into
SCIBASE-AI:mainfrom
sravan27:codex/sponsor-data-room-access-guard-18
Open

Add sponsor data-room access guard#312
sravan27 wants to merge 1 commit into
SCIBASE-AI:mainfrom
sravan27:codex/sponsor-data-room-access-guard-18

Conversation

@sravan27
Copy link
Copy Markdown

Summary

/claim #18

Adds a focused sponsor-data-room-access-guard module for the Scientific Bounty System. This covers the private-challenge handoff between sponsor data release and solver/reviewer workspaces: dataset access grants, NDA and prequalification readiness, least-privilege role checks, expiry and revocation SLAs, stale-token review, audit events, and sponsor remediation packets.

This is intentionally separate from existing intake, rubric readiness, scoring, arbitration, appeal, anti-collusion, payout eligibility, IP-redaction, evidence-freeze, clarification-freeze, and award-transparency slices.

Validation

  • node sponsor-data-room-access-guard/test.js -> 5 tests passed
  • node sponsor-data-room-access-guard/demo.js -> status=hold_data_room, blockers=5, warnings=3
  • node --check sponsor-data-room-access-guard/index.js sponsor-data-room-access-guard/sample-data.js sponsor-data-room-access-guard/test.js sponsor-data-room-access-guard/demo.js -> passed
  • git diff --check -> passed
  • Demo video metadata: H.264, 1280x720, 12s

Artifacts

  • sponsor-data-room-access-guard/reports/data-room-access-packet.json
  • sponsor-data-room-access-guard/reports/data-room-access-report.md
  • sponsor-data-room-access-guard/reports/summary.svg
  • sponsor-data-room-access-guard/reports/demo.mp4

Synthetic data only; no credentials, private sponsor data, or network access.

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