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
SnomedTerminologyServicewith 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 thresholdsgraph_injectedanalytics 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