Repository navigation
What's Changed in v1.0.1
Critical Fixes & Production Hardening
- CLI & Docker
servesub-command: Fixed command mismatch between Dockerfile (CMD ["serve"]) and CLI parser (added aliasserver). - GO Layer Visibility: Fixed silent failure in
KnowledgeGraphBuilderwhereannotate_genewas called incorrectly; addedlayer_statustracking and warnings propagation. - REST API Concurrency: Resolved event loop blocking by switching to
ThreadingHTTPServerwith a dedicated asyncio worker thread and 120s timeout. - Scientific Integrity & Scoring: Removed artificial 1.0 confidence defaults; curated and literature edges are now unscored (
weight=None), preventing fabricated probabilities. - Traversal Accuracy: Added whole-word target phrase matching, isolated
PUBLICATIONnodes from non-literature queries, and added--target-typefilter. - Test Suite: Added 35 offline robustness tests (
tests/test_offline_robustness.py) and CI rerun logic for resilient automated builds.
Full Changelog: v1.0.0...v1.0.1