| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Secrets β never commit | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| .env | |
| .env.local | |
| *.pem | |
| *.key | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Big data β too large for GitHub free tier or just bulky cache | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # The 16 GB FAISS index β kept on laptop + HF Dataset, never in git | |
| index/ | |
| index_bge_m3/ | |
| # 189 MB β over GitHub's 100 MB hard file-size limit | |
| # Kept locally + in tarball backup; pushed to HF separately via LFS | |
| mandi_advisor/feature_store.parquet | |
| # Runtime cache β regenerable, ~16 MB | |
| pest_model/weather_cache.json | |
| *.cache | |
| .cache/ | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Frontend build artefacts | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| frontend/node_modules/ | |
| node_modules/ | |
| frontend/dist/ | |
| frontend/.vite/ | |
| frontend/build/ | |
| *.local | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Python | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| __pycache__/ | |
| *.py[cod] | |
| *.so | |
| .pytest_cache/ | |
| .mypy_cache/ | |
| .ruff_cache/ | |
| *.egg-info/ | |
| .venv/ | |
| venv/ | |
| env/ | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # OS / editor / tooling | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| .DS_Store | |
| Thumbs.db | |
| .idea/ | |
| .vscode/ | |
| *.swp | |
| *.swo | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Logs | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| *.log | |
| logs/ | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Claude Code internal | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| .claude/ | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # Misc backup / temp | |
| # βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| *.bak | |
| *.tmp | |
| *.orig | |