# Documents logs data # Virtual environments (NEVER commit) .venv/ venv/ env/ # Python artifacts __pycache__/ *.py[cod] *$py.class *.egg-info/ dist/ build/ .eggs/ *.so # Testing & Linting caches .pytest_cache/ .mypy_cache/ .ruff_cache/ .coverage htmlcov/ # IDE & Editor .idea/ .vscode/ *.swp *.swo *~ .project .pydevproject # OS files .DS_Store Thumbs.db # Secrets & local config .env .env.* !env.example # Vibe coding (internal docs — not deployed) AGENTS.md MOCKING_STRATEGY.md PROJECT_GUIDE.md # Binary screenshot — tracked for GitHub README but excluded from # HF Space pushes via deploy_hf.sh (HF rejects binary files in git history). # Do NOT add UI_demo.png here; it must stay tracked for GitHub.