Skip to content

NosoGraph v2.4.0 — Evidence Explorer (Legacy prototype)

Pre-release
Pre-release

Choose a tag to compare

@AdamEddahmouni AdamEddahmouni released this 22 Aug 04:11
· 28 commits to master since this release
v2.4.0
309c315

NosoGraph v2.4.0 — Evidence Explorer

NosoGraph v2.4.0 makes evidence traceability a first-class research experience: open any claim, inspect supporting and contradictory evidence, read provenance, and reach original sources — without treating associations as causation.

Maturity: Public Alpha — research use only; not production clinical software.

What changed

Evidence Explorer

  • First-class dashboard navigation (#evidence-explorer) with deep links (?claim_id={uuid}).
  • Claim summary (subject · predicate · object), evidence groups, quality badges, provenance timeline, filters, related claims.
  • Condition Explorer bridge: Open in Evidence Explorer on claim rows.

Evidence quality

  • ADR-001 structured dimensions on each evidence row (species_context, study_design, origin_class, etc.).
  • Missing metadata remains unknown — absence is not low quality.

Provenance & sources

  • Machine-readable provenance chains and per-evidence source metadata with validated HTTPS links when available.

Condition integration

  • Discover claims via GET /api/v1/conditions/{curie}/claims and drill into Explorer from the dashboard.

Reliability

  • Playwright fixes for modal overlays and structure API mocks.
  • Hosted slow-test workflow green including browser subset (workspace 11/11, explorer 4/4 locally and on Actions).

API changes

  • GET /api/v1/claims/{id}/evidence returns a paginated PagedResponse (not a bare array).
  • New: GET /api/v1/claims/{id}/related.
  • Claim detail adds summary counts and quality on evidence rows.

Validation

Check Result
lint PASS — PR #22 run 32547396870
security PASS
test (3.11 / 3.12) PASS
integration-tests PASS
docs build PASS
hosted slow-tests (browser) PASS — run 32547140215
Offline unit suite 2391 collected
Workspace Playwright 11/11
Explorer Playwright 4/4

Upgrade notes

If you called GET /api/v1/claims/{id}/evidence and parsed a JSON array directly, read response.items instead. Claim detail (GET /api/v1/claims/{id}) still embeds inline evidence arrays.

Known limitations

  • Heuristic evidence-quality inference; sparse rows stay unknown.
  • Compare V2, public demo, and contradiction engine remain future work (Wave 2+).
  • No public hosted demo deployment.