fix(demo): wire every showcase path end-to-end with auto-resolved artifacts cc1c9fc mekosotto Claude Opus 4.7 (1M context) commited on 5 days ago
feat(researcher): DCE-MRI BBB permeability bridge + drug-dose adjuster 327b23d mekosotto Claude Opus 4.7 (1M context) commited on 5 days ago
feat(eeg,frontend): EEG fusion-flow test + Streamlit EEG form + real-artifact sanity e8e922d mekosotto commited on 5 days ago
feat(models): EEG classifier loader + predict (stub-able for hackathon demo) a3f2882 mekosotto commited on 5 days ago
feat(agents): retrieve_context corpus dispatch (reference vs clinical) 91dde0d mekosotto commited on 5 days ago
feat(rag): TF-IDF clinical retrieval with Turkish/English query expansion 8eff23e mekosotto commited on 5 days ago
feat(rag): clinical TF-IDF index loader with __main__.Chunk routing 6b2c154 mekosotto commited on 5 days ago
test(models): real-artifact sanity for MRI DL 2D (skips when absent) 29faa9d mekosotto commited on 5 days ago
feat(models): selector dispatch for volumetric vs 2D MRI models 621cb25 mekosotto commited on 5 days ago
feat(models): add 2D resnet18 4-class Alzheimer's MRI inference module 11f62d8 mekosotto commited on 5 days ago
fix(fusion): correct logit-scale comment; top_disease=None on empty input ac781dd mekosotto Claude Sonnet 4.6 commited on 5 days ago
test(fusion): end-to-end smoke + README section f45c02a mekosotto Claude Sonnet 4.6 commited on 5 days ago
feat(agents): register run_fusion tool for multi-modal disease confidence 4fff9d2 mekosotto Claude Sonnet 4.6 commited on 5 days ago
feat(api): add POST /fusion/predict route for multi-modal fusion 5d4dc71 mekosotto Claude Sonnet 4.6 commited on 5 days ago
feat(fusion): add core multi-modal fuse() with per-disease attribution 2134339 mekosotto Claude Sonnet 4.6 commited on 5 days ago
feat(fusion): map modality predictions to per-disease signals b91e55e mekosotto commited on 5 days ago
feat(fusion): add clinical-test signal normalisers (MMSE/MoCA/UPDRS/gait/age) dd8acc2 mekosotto commited on 5 days ago
fix(fusion): drop unused protected_namespaces; pin tighter bound tests 1914360 mekosotto Claude Sonnet 4.6 commited on 5 days ago
feat(fusion): add pydantic data contract for multi-modal fusion a189a33 mekosotto Claude Sonnet 4.6 commited on 5 days ago
test(agents/orchestrator): pin caplog handler to INFO (hardens against pytest variance) 8418e43 mekosotto commited on 5 days ago
fix(agents/orchestrator): log dropped out-of-stage tool calls (was silent) a0c0f61 mekosotto commited on 5 days ago
test(agents/routing): assert sites_csv key on NIfTI route (depth parity with EEG test) 0ccd9ad mekosotto commited on 5 days ago
test(agents/routing): regression tests for MRI/EEG/BBB routing heuristic 66d1da2 mekosotto Claude Sonnet 4.6 commited on 5 days ago
test(mri/model): drop redundant caplog.at_level (direct handler attach is the actual mechanism) a3b6bb6 mekosotto Claude Sonnet 4.6 commited on 5 days ago
fix(mri/model): warn when label_names length != model output dim (was silent override) 9ae5b40 mekosotto commited on 5 days ago
fix(agents/live): skip on NotFoundError (model availability churns on OpenRouter free-tier) 5af70c3 mekosotto commited on 5 days ago
fix(agents/live): also gate live test on BBB model artifact (avoids dotenv-loaded key path) 124f0d1 mekosotto commited on 5 days ago
feat(api): POST /agent/run endpoint (orchestrator + RAG, stub-injectable) 55d9d32 mekosotto Claude Sonnet 4.6 commited on 5 days ago
fix(agents/tools): parameterize processed_dir + translate HTTPException → ValueError 6d2aa47 mekosotto Claude Sonnet 4.6 commited on 5 days ago
feat(agents): orchestrator loop (function-calling + tool trace + max-steps gate) 2091a1b mekosotto Claude Sonnet 4.6 commited on 5 days ago
feat(agents): Tool dataclass + registry + 4 tool wrappers (3 pipelines + RAG) 460fcc2 mekosotto Claude Sonnet 4.6 commited on 5 days ago
feat(rag): RAGRetriever (load + search → chunks with scores) 978f645 mekosotto commited on 5 days ago
feat(rag): ingest CLI (markdown/PDF → chunks → FAISS) + sample KB fixtures cf5c011 mekosotto commited on 5 days ago
fix(rag/store): copy vectors before in-place normalize_L2 (no caller mutation) 57801de mekosotto commited on 5 days ago
feat(rag): FAISS inner-product store with chunk metadata + roundtrip 7cc3fef mekosotto Claude Opus 4.7 (1M context) commited on 5 days ago
feat(rag): fastembed wrapper (Embedder, bge-small-en-v1.5, 384-dim) 0d489f8 mekosotto Claude Opus 4.7 (1M context) commited on 5 days ago
fix(test): attach caplog handler to non-propagating explainer logger fb3eff2 mekosotto commited on 5 days ago
test(llm): tighten live integration test (slow marker, log-gated skip, on-topic assertion) b38c6b3 mekosotto commited on 5 days ago
test(llm): add network-gated end-to-end OpenRouter integration test 32e1d40 mekosotto commited on 5 days ago
test(llm): pin 401 short-circuit + 400 try-next-model behavior (red) 4d00c18 mekosotto commited on 5 days ago
test(deploy): assert Dockerfile and Dockerfile.hf stay byte-identical 5774b48 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
test(deploy): scan ENV lines only in MLflow kill-switch guard (avoid comment false-positive) 1e071e5 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago
test(deploy): assert Dockerfile seeds EEG fixture, runs all pipelines, drops MLflow kill-switch (RED) 3060b75 mekosotto commited on 7 days ago
fix(frontend): EEG default path points at fixture (HF container has no data/raw/eeg.fif) 2909447 mekosotto commited on 7 days ago
feat(deploy): Hugging Face Spaces Dockerfile + supervisord launcher 7d54187 mekosotto Claude Opus 4.7 (1M context) commited on 7 days ago