# ============================================================================== # MediGuard AI RAG-Helper - Git Ignore Configuration # ============================================================================== # ============================================================================== # Environment & Secrets # ============================================================================== .env .env.local .env.*.local *.env **/.env # API Keys and secrets secrets/ *.key *.pem *.p12 # ============================================================================== # Python # ============================================================================== # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] *$py.class *.so .Python # Distribution / packaging build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ share/python-wheels/ *.egg-info/ .installed.cfg *.egg MANIFEST # Virtual environments venv/ env/ ENV/ env.bak/ venv.bak/ .venv/ .virtualenv/ virtualenv/ # PyInstaller *.manifest *.spec # Unit test / coverage reports htmlcov/ .tox/ .nox/ .coverage .coverage.* .cache nosetests.xml coverage.xml *.cover *.py,cover .hypothesis/ .pytest_cache/ cover/ # Translations *.mo *.pot # Django stuff *.log local_settings.py db.sqlite3 db.sqlite3-journal # Flask stuff instance/ .webassets-cache # Scrapy stuff .scrapy # Sphinx documentation docs/_build/ docs/.doctrees/ # PyBuilder .pybuilder/ target/ # Jupyter Notebook .ipynb_checkpoints *.ipynb_checkpoints/ # IPython profile_default/ ipython_config.py # pyenv .python-version # pipenv Pipfile.lock # poetry poetry.lock # PEP 582 __pypackages__/ # Celery stuff celerybeat-schedule celerybeat.pid # SageMath parsed files *.sage.py # Spyder project settings .spyderproject .spyproject # Rope project settings .ropeproject # mkdocs documentation /site # mypy .mypy_cache/ .dmypy.json dmypy.json # Pyre type checker .pyre/ # pytype static type analyzer .pytype/ # Cython debug symbols cython_debug/ # ============================================================================== # IDEs & Editors # ============================================================================== # VSCode .vscode/ *.code-workspace # PyCharm .idea/ *.iml *.iws *.ipr # Sublime Text *.sublime-project *.sublime-workspace # Vim *.swp *.swo *~ # Emacs *~ \#*\# /.emacs.desktop /.emacs.desktop.lock *.elc # ============================================================================== # OS # ============================================================================== # macOS .DS_Store .AppleDouble .LSOverride ._* .DocumentRevisions-V100 .fseventsd .Spotlight-V100 .TemporaryItems .Trashes .VolumeIcon.icns .com.apple.timemachine.donotpresent # Windows Thumbs.db Thumbs.db:encryptable ehthumbs.db ehthumbs_vista.db *.stackdump [Dd]esktop.ini $RECYCLE.BIN/ *.cab *.msi *.msix *.msm *.msp *.lnk # Linux *~ .directory .Trash-* .nfs* # ============================================================================== # Project Specific # ============================================================================== # Vector stores (large files, regenerate locally) # BUT allow medical_knowledge for HuggingFace deployment data/vector_stores/*.faiss data/vector_stores/*.pkl !data/vector_stores/medical_knowledge.faiss !data/vector_stores/medical_knowledge.pkl # *.faiss # Commented out to allow medical_knowledge # *.pkl # Commented out to allow medical_knowledge # Medical PDFs (proprietary/large) data/medical_pdfs/*.pdf # Generated outputs data/outputs/ outputs/ results/ *.json.bak # Logs logs/ *.log log_*.txt # Temporary files tmp/ temp/ *.tmp *.temp *.bak *.swp # Test outputs test_outputs/ test_results/ # Evolution outputs evolution_outputs/ pareto_*.png sop_evolution_*.json # Cache .cache/ *.cache # ============================================================================== # LangChain / LangSmith # ============================================================================== .langchain/ langchain_cache/ langsmith_cache/ # ============================================================================== # Docker # ============================================================================== .dockerignore docker-compose.override.yml # ============================================================================== # Other # ============================================================================== # Backup files *.backup *.old # Compressed files *.zip *.tar.gz *.rar # Large model files *.gguf *.bin models/ # Node modules (if any JS tooling) node_modules/ .agents/