__pycache__/
*.py[cod]
*.egg-info/
.eggs/
build/
dist/
.venv/
venv/
.pytest_cache/
.mypy_cache/
.ruff_cache/
*.db
*.db-wal
*.db-shm
.DS_Store

# web-ui (Node). The BUILT dashboard at src/tailcam/web/spa/ IS committed so
# pip installs ship it; only Node working dirs are ignored.
web-ui/node_modules/
web-ui/dist/
web-ui/.vite/
web-ui/playwright-report/
web-ui/test-results/

# browser extensions — assembled packages and Safari converter output
browser-extensions/safari/.build/
browser-extensions/safari/TailCamCompanion/
