SC
Add funder award lineage graph guard
SCIBASE-AI/SCIBASE.AI#349

Summary

  • Adds a dependency-free funder award lineage graph guard for Scientific Knowledge Graph Integration.
  • Verifies funder, award, project, output, mandate, and recommendation edges before knowledge graph export or funder-aware recommendation display.
  • Flags duplicate award numbers, missing funder nodes, broken project/output award edges, funding text mismatches, unmet open-access/data/reporting mandates, and inactive/missing award lineage in recommendations.
  • Includes synthetic sample data, tests, generated JSON/Markdown/SVG reports, requirement mapping, acceptance notes, and an H.264 demo video.

Validation

  • npm run check
  • npm test
  • npm run demo
  • ffprobe -v error -show_entries format=duration,size -show_entries stream=codec_name,width,height,pix_fmt -of default=noprint_wrappers=1 reports/demo.mp4
  • git diff –check
  • git diff –cached –check

/claim #17

Claim

Total prize pool $475
Total paid $0
Status Pending
Submitted May 22, 2026
Last updated May 22, 2026

Contributors

ET

ethanmillerinvestments-code

@ethanmillerinvestments-code

100%

Sponsors

SC

SCIBASE.AI

@SCIBASE.AI

$475