Skip to main content

Release Notes: Feb 21-27, 2026

98 commits | SNOMED + thesis + research conclusion

TL;DR

SNOMED CT was deeply integrated — from RF2 parsing to query-time synonym expansion. The conditional graph injection architecture was designed and implemented, allowing selective graph context inclusion. The thesis was written (all 8 chapters), and the eval jumped from 87.9% to 99.0% thanks to SNOMED-driven taxonomy expansion.


SNOMED CT Integration

  • RF2 parser for SNOMED CT Belgian Edition descriptions and relationships
  • PostgreSQL reference tables + RF2 import script
  • SnomedTerminologyService with synonym expansion, fuzzy search, and hierarchy traversal
  • FINDING_SITE to department mapping for graph-enhanced routing
  • Deep integration: query-time synonym expansion throughout the pipeline
  • Phase C: SNOMED synonym cache for alias resolution
  • 15 new golden questions (GQ-164..GQ-178) targeting SNOMED coverage gaps

Conditional Graph Injection

  • Design spec + implementation plan
  • _should_inject_graph_context() gate function with configurable thresholds
  • graph_injected analytics tracking and suppression logging
  • Evaluation: selective inclusion outperforms always-on by reducing noise

Thesis (All 8 Chapters)

  • Abstract, introduction with hypotheses, literature review with synthesis and research gap
  • Methodology, results with statistical tests and figures
  • Discussion with external comparison, conclusion with hypothesis evaluation
  • Bibliography: 35+ APA 7th edition references
  • Appendices: ADRs, golden question samples, pipeline trace

Quality and Performance

  • Eval: 87.9% to 99.0% — the biggest single-week improvement
  • Guardrails service (FILCO batch scoring) wired into RAG pipeline
  • CRAG regression deep-dive and ablation study analysis
  • 400 ruff lint errors resolved, 119 C901 complexity violations eliminated
  • Latency optimization: prompt compression, Ollama warmup, separated timers
  • Demo-ready chatbot UI polish (welcome state, accessibility, touch targets)

Documentation

  • Comprehensive Docusaurus documentation rewrite
  • Golden questions evaluation page rewritten (v2.5 to v3.0)
  • DATABASE_DESIGN.md rewritten (27 tables), ARCHITECTURE.md factual corrections
  • API.md regenerated (138 endpoints), USER_GUIDE.md rewritten