CLAUDE.md
.env
.venv/
__pycache__/
*.pyc
*.pyo
*.pyd
.Python
*.so
*.egg
*.egg-info/
dist/
# webclient/dist is served by the backend and deployed from git — keep it tracked
!webclient/dist/
# ...except the copy of the download directory vite makes: the APK is served
# straight out of public/ (see the /download mount in navi/main.py), so this
# copy is dead weight that would double the binary in every release commit.
webclient/dist/download/
build/
*.db
navi.db
webclient/navi.db
debug/eval/navi.db
session_files/
workspace/
.tmp
.codex
ollama_backends.json
.python/
cpython-*.tar.gz
docker-compose-linux-*
# swarm / instance identity
instance.json
.swarm-key
.swarm-key.previous
