.env
.DS_Store
state.json
state.lock
*.pdf
*.rmdoc
*.zip
# Claude Code — track skills only, ignore CLAUDE.md (dev instructions) and memory/settings
.claude/*
!.claude/skills/
!.claude/skills/*/
!.claude/skills/*/SKILL.md
uv.lock

# Python
__pycache__/
*.pyc
*.egg-info/
dist/
build/
.venv/
.ruff_cache/
.pytest_cache/
.venv-desktop/
.wrangler/
workers/.wrangler/

# Desktop (Electron)
desktop/node_modules/
desktop/dist/
