/claim #17
Summary
- Adds a distinct
protocol-deviation-graph-guard/ slice for Scientific Knowledge Graph Integration.
- Audits synthetic experiment/protocol/dataset graph packets before graph edges and recommendations publish.
- Flags missing required protocol steps, protocol-version mismatch, expired calibration, unauthorized reagent lots, and parameter deviations outside tolerances.
- Emits deterministic JSON, Markdown, SVG, GIF, and MP4 reviewer/demo artifacts from synthetic data.
Non-overlap
This is not another broad extractor/navigation, ontology drift, multilingual alias, temporal consistency, geospatial sample provenance, sample custody/cold-chain, software dependency provenance, image metadata, funding provenance, relationship conflict, measurement harmonization, or evidence freshness slice. It focuses specifically on experiment-to-protocol adherence and graph edge hold/release decisions before entity pages or recommendations publish.
Validation
npm test -> passed
npm run demo -> generated reports/protocol-deviation-report.json, reports/protocol-deviation-report.md, reports/summary.svg, and reports/demo-script.txt
npm run demo:video -> generated reports/demo.gif and reports/demo.mp4
git diff --check -> passed
Synthetic data only. No credentials, private research data, live knowledge graph services, payment systems, social media accounts, wallets, or external APIs are used by this module.
AI-assisted with OpenAI Codex; I reviewed and locally verified the diff before submitting.