SC

Summary

/claim #18

Contributes to #18

Adds a dependency-free scientific submission package builder for SCIBASE challenge teams. It models private team workspaces, required challenge phases, artifact manifests, audit history, IP policy metadata, anonymous or named participation, validation, and reproducible package digests for sponsor review.

This is intentionally scoped as a distinct submission-packaging module so it does not overlap with the existing challenge lifecycle, arbitration, evaluation, or intake PRs.

What is included

  • scientific-submission-package-builder/package-builder.js: core workspace, artifact, manifest, validation, and digest logic
  • scientific-submission-package-builder/sample-challenge.json: multi-phase biotech challenge fixture
  • scientific-submission-package-builder/demo.js: CLI demonstration that builds a complete anonymous submission package
  • scientific-submission-package-builder/test.js: dependency-free assertions for completeness, missing artifacts, stable digests, and validation
  • scientific-submission-package-builder/demo.html: browser demo for the submission package flow
  • scientific-submission-package-builder/record-demo.js: Playwright recorder for the browser demo
  • scientific-submission-package-builder/README.md: usage and requirement mapping

Demo

Video: https://github.com/digzrow-coder/SCIBASE.AI/releases/download/issue-18-submission-builder-demo-20260515/scientific-submission-package-builder-demo.mp4

Verification

node scientific-submission-package-builder/test.js
node scientific-submission-package-builder/demo.js
node --check scientific-submission-package-builder/package-builder.js
node --check scientific-submission-package-builder/demo.js
node --check scientific-submission-package-builder/test.js
node --check scientific-submission-package-builder/record-demo.js
git diff --check

Local output:

scientific-submission-package-builder tests passed
Ready for sponsor review: true
Validation: passed
Reproducibility digest: 45f04a1f47228512ba78be38c55ad26b3001e06efa8cb81068ab6ecacf4e2d16

AI-assisted contribution.

Claim

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

Contributors

DI

digzrow-coder

@digzrow-coder

100%

Sponsors

SC

SCIBASE.AI

@SCIBASE.AI

$1,000