@algora-pbc /claim #16

Closes #16

What this adds

Adds a self-contained ai-research-assistant-suite/ module for automated peer review reports, reproducibility checks, and research gap discovery.

Requirement mapping

  • Auto peer review reports -> implemented in ai-research-assistant-suite/src/lib/peer-review.ts; includes domain templates, review-dataset profile metadata, clarity/statistics/ethics/data availability/citation/claims-versus-evidence checks, and schema-valid findings.
  • Project/manuscript analysis -> implemented against ResearchProject sections and artifacts in src/types.ts and src/data/demo-data.ts.
  • Reproducibility checker -> implemented in src/lib/reproducibility.ts; checks notebooks, pinned environments, raw data manifests, pipeline artifacts, validation splits, deterministic seeds, expected outputs, sandbox metadata, confidence score, and previous attempts.
  • Research gap finder -> implemented in src/lib/gap-finder.ts; uses project keywords, citation count, replication count, unresolved questions, limitations, and negative-result follow-ups from the seed corpus.
  • Combined dashboard and reviewer smoke-test APIs -> implemented in src/server.ts.
  • Tests -> implemented in tests/assistant-suite.test.ts.

How to verify in under 5 minutes

cd ai-research-assistant-suite
npm install
npm run typecheck
npm test
npm run build
npm run dev

Open http://localhost:3002 and verify the dashboard shows Auto peer review, Reproducibility checker, Research gap finder, review profile metadata, sandbox runner metadata, and gap signals.

Optional API smoke tests:

curl -s http://localhost:3002/api/dashboard/project_organoid_response | jq .
curl -s http://localhost:3002/api/review/project_organoid_response | jq .
curl -s http://localhost:3002/api/reproducibility/project_organoid_response | jq .
curl -s http://localhost:3002/api/gaps/project_organoid_response | jq .

Validation

Commands run:

  • npm run typecheck
  • npm test - 1 file, 4 tests
  • npm run build
  • npm audit --omit=dev - 0 vulnerabilities
  • Browser demo verified locally: updated dashboard renders review model metadata, sandbox runner metadata, previous-attempt count, low-replication gap signals, and negative-result follow-up signals without console errors.

Demo

Scope

This PR is intentionally self-contained under ai-research-assistant-suite/ and avoids unrelated root-level changes.

Claim

Total prize pool $2,675
Total paid $0
Status Pending
Submitted May 09, 2026
Last updated May 09, 2026

Contributors

TU

TuncayEnsi

@TuncayEnsi

100%

Sponsors

SC

SCIBASE.AI

@SCIBASE.AI

$1,325
RO

Robertg761

@Robertg761

$1,350