SC

/claim #18

Summary

Adds a self-contained scientific-bounty-system-suite/ module for the Scientific Bounty System requested in #18. The implementation is deterministic and dependency-free so reviewers can inspect and run every workflow locally.

What is included

  • Challenge posting portal validation for problem context, scientific background, deliverables, evaluation rubric, timeline, prize schedule, visibility, pre-qualification, NDA settings, and R&D templates.
  • Submission engine with private workspace metadata, versioned deliverable package manifests, access policy, anonymity mode, multi-phase status, team roles, and audit log.
  • Arbitration workflow with deliverable checklists, reviewer coverage, rubric scoring, feedback loop status, risk flags, and final award recommendation.
  • Reward distribution and IP policy workflow with escrow status, milestone pool routing, team payout shares, honorable mention pool, and payout-linked sponsored IP transfer.
  • Browser dashboard plus JSON API endpoints for /api/dashboard, /api/challenge, /api/submission, /api/arbitration, and /api/payouts.
  • Node test suite, smoke validation, README requirement mapping, static screenshot, demo script, and short WebM demo video.

Demo

  • Short demo video: scientific-bounty-system-suite/docs/demo/scientific-bounty-demo.webm
  • Static preview: scientific-bounty-system-suite/docs/demo/dashboard.svg
  • Run locally: cd scientific-bounty-system-suite && npm start, then open http://localhost:4318

Validation

  • npm test - 5 tests passing
  • npm run smoke - returns challenge readiness 100, package score 100, arbitration score 90, and final payout pool 45000
  • API smoke checks against local server:
    • /api/dashboard returned challenge/submission/arbitration/payout payloads
    • /api/challenge returned publishable status, 5 deliverables, and rubric total 100
    • /api/submission returned ready-for-review status, 5 manifest artifacts, and 3 audit events
    • /api/arbitration returned score 90, 2 reviewers, complete checklist, and award-final-milestone recommendation
    • /api/payouts returned ready-for-sponsor-approval status and 3 team routes totaling 45000

Disclosure

This contribution was prepared with OpenAI Codex assistance. I manually reviewed the generated code, tests, docs, and demo output, then validated them locally before submission.

Claim

Total prize pool $1,000
Total paid $0
Status Pending
Submitted May 13, 2026
Last updated May 13, 2026

Contributors

JO

Jonver

@rafael81

100%

Sponsors

SC

SCIBASE.AI

@SCIBASE.AI

$1,000