| # ─── Python ─────────────────────────────────────────────────────────────────── | |
| **/__pycache__ | |
| **/*.pyc | |
| **/*.pyo | |
| **/*.pyd | |
| **/.pytest_cache | |
| **/.coverage | |
| **/.mypy_cache | |
| **/.ruff_cache | |
| **/*.egg-info | |
| **/dist-info | |
| # ─── Node.js ────────────────────────────────────────────────────────────────── | |
| **/node_modules | |
| **/dist | |
| **/.vite | |
| # ─── Git ────────────────────────────────────────────────────────────────────── | |
| **/.git | |
| **/.gitignore | |
| **/.gitattributes | |
| **/.github | |
| # ─── Large media files (use Git LFS or external storage) ────────────────────── | |
| demo*.png | |
| demo*.mp4 | |
| demo*.gif | |
| # ─── Runtime data (don't bake into image) ──────────────────────────────────── | |
| backend/storage/ | |
| backend/logs/ | |
| # backend/data/ intentionally NOT excluded - contains 505 medical docs needed for RAG | |
| # ─── Dev tools & config ─────────────────────────────────────────────────────── | |
| **/.env | |
| **/.flake8 | |
| **/pytest.ini | |
| **/pyproject.toml | |
| **/.coveragerc | |
| **/README.md | |
| **/LICENSE | |
| **/docker-compose*.yml | |
| **/render.yml | |
| **/notebook/ | |
| **/*.ipynb | |
| # ─── Editor & OS ────────────────────────────────────────────────────────────── | |
| **/.vscode | |
| **/.idea | |
| **/.DS_Store | |
| **/Thumbs.db | |