# Python
__pycache__/
*.py[oc]
*$py.class
build/
dist/
wheels/
*.egg-info
.eggs/
.python-version
.mypy_cache/
.pytest_cache/
.dmypy.json
.coverage
.coverage.*
htmlcov/
.tox/
.nox/
pytest-debug.log

# Virtual environments
.venv
.env
venv/

# Logs
logs/
*.log

# IDE / editor
.vscode/
.idea/
.claude/

# Node.js
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Frontend
frontend/dist
frontend/.dist
frontend/vite-cache
*.tsbuildinfo

# Tauri
src-tauri/target/
src-tauri/binaries/
# Ignore bundled resources but keep the tracked CLI shim placeholders
src-tauri/resources/
!src-tauri/resources/suzent
!src-tauri/resources/suzent.cmd
src-tauri/browsers/
src-tauri/gen/

# Rust apps
apps/*/target/
apps/*/gen/

# Database
*.db
*.sqlite
*.sqlite3

# Config & data
config/default.yaml
config/permissions.yaml
config/providers.user.json
config/skills.json
config/social.json
data/
.suzent/

# Docker
*.override.yml

# Skills (generated)
skills/docx
skills/pdf
skills/xlsx
skills/pptx

# OS
.DS_Store
Thumbs.db

# Pre-built UI binary
bin/
/suzent.exe
