# Python
__pycache__/
*.py[cod]
*.egg-info/
.env
.venv/
venv/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/
dist/
build/

# uv
.uv-cache/

# Node
node_modules/
packages/xync-web/dist/
packages/xync-web/.vite/

# Env
.env
.env.local

# IDE
.vscode/
.idea/
*.swp

# OS
.DS_Store
Thumbs.db

# Generated
packages/xync-web/src/api/schema.gen.ts
openapi.json

# Claude state (board) — track this in git, but ignore live edits if user prefers:
# .claude/state/log.md   # uncomment to ignore the journal
