Skip to content

Add funding award provenance graph guard#521

Open
orenodinner wants to merge 1 commit into
SCIBASE-AI:mainfrom
orenodinner:codex/funding-award-provenance-graph-guard
Open

Add funding award provenance graph guard#521
orenodinner wants to merge 1 commit into
SCIBASE-AI:mainfrom
orenodinner:codex/funding-award-provenance-graph-guard

Conversation

@orenodinner
Copy link
Copy Markdown

@algora-pbc /claim #17

Summary

  • Adds a self-contained funding award provenance graph guard for Scientific Knowledge Graph Integration.
  • Validates funder aliases, award IDs, required acknowledgements, DOI/project links, award date windows, COI flags, and private funding path redaction before graph publication or recommendation release.
  • Emits deterministic reviewer artifacts in JSON, Markdown, SVG, and MP4 form using synthetic data only.

Scope

  • Synthetic data only.
  • No credentials, external APIs, live funder systems, private user data, or payment systems.
  • Distinct from broad graph extractors, multilingual aliases, geospatial sample provenance, organism/strain boundaries, ontology drift, temporal consistency, and generic recommendation modules.

Reviewer artifacts

  • funding-award-provenance-graph-guard/reports/funding-award-provenance-packet.json
  • funding-award-provenance-graph-guard/reports/funding-award-provenance-report.md
  • funding-award-provenance-graph-guard/reports/summary.svg
  • funding-award-provenance-graph-guard/reports/demo.mp4

Validation

  • node funding-award-provenance-graph-guard/test.js
  • node funding-award-provenance-graph-guard/demo.js
  • ffprobe -v error -select_streams v:0 -show_entries stream=codec_name,width,height,pix_fmt -show_entries format=duration,size -of default=noprint_wrappers=1 funding-award-provenance-graph-guard/reports/demo.mp4
  • git diff --check

@orenodinner
Copy link
Copy Markdown
Author

Status refresh after same-issue visibility activity:

  • This PR remains open, non-draft, and mergeable/CLEAN.
  • The Bounty claim label is present and the PR body includes @algora-pbc /claim #17.
  • Scope is funding-award provenance for the scientific knowledge graph: funder aliases, award IDs, acknowledgements, DOI/project links, award windows, COI flags, and private funding-path redaction.
  • It is distinct from geospatial sample provenance, organism/strain boundaries, ontology drift, temporal consistency, and generic recommendation modules.
  • Reviewer artifacts are included in JSON, Markdown, SVG, and MP4 form under funding-award-provenance-graph-guard/reports/.
  • Validation already run: node funding-award-provenance-graph-guard/test.js, node funding-award-provenance-graph-guard/demo.js, ffprobe ... demo.mp4, and git diff --check.

No contributor-side changes are pending unless maintainers request revisions.

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