| # Keep the build context small and keep secrets / regenerated files out. | |
| .git/ | |
| .venv/ | |
| venv/ | |
| __pycache__/ | |
| **/__pycache__/ | |
| *.pyc | |
| # Raw downloads are not needed -- only data/processed/*.json is. | |
| data/raw/ | |
| # Regenerated inside the image by 'python -m canlex.embed'. | |
| data/processed/embeddings.npz | |
| # Local-only: the CanLII key (injected as a runtime secret) and disk caches. | |
| canlii_key.txt | |
| data/citator_dbmap.json | |
| data/citator_cache.json | |
| # Local MCP client config; not used by the remote server. | |
| .mcp.json | |