Commit History

fix(ui): schema-driven form controls overhaul
059729a

yahyoha commited on

Add Clinical Firewall HARD-LOCK + WhatIfScenarioCard frontend
d6746a5

yahyoha commited on

fix: resolve 3 critical integration bugs causing 500 errors
e9aeaf2

yahyoha commited on

fix(schemaToZod): reorder .or() after .min()/.max() to prevent ZodUnion TypeError
08f2f2c

yahyoha commited on

fix(emr): add null guard for selectedPatient to prevent avatar render crash
68a48dd

yahyoha commited on

feat(emr): refactor ClinicalEmrMode for dynamic disease-aware clinical view
eb59ef9

yahyoha commited on

feat(chart): add maxVisible prop and Show All toggle to ShapBarChart
5fad3a7

yahyoha commited on

feat(data): restructure mockPatients for multi-disease support
9c478ac

yahyoha commited on

feat(app): integrate DiseaseProvider, DiseaseSelector, and DynamicClinicalForm
c76f25e

yahyoha commited on

feat(forms): add SchemaFieldFactory and DynamicClinicalForm engine
7e3c956

yahyoha commited on

feat(components): add static UI widgets for schema-driven forms
de27308

yahyoha commited on

feat(context): add DiseaseProvider with schema pre-fetching and disease hooks
71aafa1

yahyoha commited on

feat(utils): add schema parsing, Zod validation, and feature categorization
552b34d

yahyoha commited on

feat(api): add getSchema() method and install form dependencies
64a2152

yahyoha commited on

feat(backend): add Literal types to categorical HeartDiseaseInput fields
295d130

yahyoha commited on

docs: add schema-driven frontend refactor plan
9c41fee

yahyoha commited on

chore: exclude *.kaggle_backup files (too large for HF Spaces)
2f14c5a

yahyoha commited on

chore: add LibreOffice lock files to .gitignore
0f77c1f

yahyoha commited on

docs: update debug and dataset replacement plans with latest findings
628ee5c

yahyoha commited on

feat: add diabetes model artifacts, training pipelines, and feature engineering
1c3b381

yahyoha commited on

fix: add schema discovery endpoint, strip internal keys from explain response, whitelist diabetes .pkl in .gitignore
6a82952

yahyoha commited on

feat: add diabetes Pydantic schemas and OmniDiagRouter integration
4191c5f

yahyoha commited on

docs: add diabetes module planning, architecture, and XAI documentation
dc1ef37

yahyoha commited on

feat: add diabetes model artifacts, training pipelines, and feature engineering
5a4854f

yahyoha commited on

feat: integrate diabetes module - counterfactual engine, ensemble loader, and configs
5f8e67a

yahyoha commited on

docs: add planning documents for project development and strategy
6c81963

yahyoha commited on

chore: add model diagnostic artifacts and evaluation plots
a9dd232

yahyoha commited on

feat: add standalone feature diagnosis utility
e0082da

yahyoha commited on

feat: add experiment model training and analysis scripts for v5 pipeline
29cac53

yahyoha commited on

chore: update .gitignore to exclude backup files, .vscode/, and .gemini_context
e209861

yahyoha commited on

chore: move heart11.csv to raw/ + update .gitignore + add transform_heart11.py & vercel.json
9fc4e58

yahyoha commited on

chore: bump Dockerfile build version to trigger HF Space rebuild
14403e5

yahyoha commited on

fix: add missing engineer_medical method to HeartDiseaseFeatureEngineer + update preprocessors
fb3e1c1

yahyoha commited on

fix: StringDtype bug in engineer_medical_features + retrain model for 16-feature consistency
4b9a705

yahyoha commited on

fix(explain): monkey-patch booster.save_raw() to strip base_score brackets for older SHAP
2816751

yahyoha commited on

fix(explain): force SHAP >= 0.50.0 to handle XGBoost 3.x bracket-wrapped base_score
947448c

yahyoha commited on

fix: patch XGBoost base_score immediately at model load time (not in explainer property)
d3e7195

yahyoha commited on

fix: correct base_score patch condition in explainer property
d607bad

yahyoha commited on

fix: add base_score bracket patch in model_loader.py for XGBoost 3.x compatibility
996eb1a

yahyoha commited on

debug: add detailed traceback logging to explain endpoint for diagnosing 500 error
a49a957

yahyoha commited on

fix: regenerate standard_scaler with correct params + auto-download model at Docker startup
186f945

yahyoha commited on

feat: train production XGBoost model, harden Dockerfile, update dependencies
5b4d353

yahyoha commited on

create The complete architectural guide for adding a new disease is saved at plans/adding_new_disease_guide.md.
2d07a01

yahyoha commited on

deleted: plans/cleanup_experiment_files_plan.md
496e1ac

yahyoha commited on

chore: clean up experiment files and adopt best XGBoost pipeline
03923f1

yahyoha commited on

delete the keys
828fce4

yahyoha commited on

Delete models/heart_disease/final_model.pkl with huggingface_hub
6532f05

yahyoha commited on

Delete models/final_model.pkl with huggingface_hub
c95792c

yahyoha commited on

Delete models/omni_diag_xgb_optimized.pkl with huggingface_hub
7e81891

yahyoha commited on

fix: resolve model path and finalize project restructuring
e9b85dd

yahyoha commited on