# Environment
.env
.venv/
venv/
env/
.mcp.json
.vicsia-mcp.json

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
dist/
*.egg-info/

# IDE
.vscode/
.idea/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# Logs
*.log
.playwright-mcp/
data/.actionvocal.pid

# Personal data (gitignored)
data/history.jsonl
data/memory.jsonl
data/settings.yaml
data/agents.yaml
data/profiles.yaml
data/hotkeys.yaml
data/api_providers.yaml
data/mcps.yaml
data/config.yaml
data/.vicsia_key
data/update_cache/

# TUF/tufup keys (NEVER commit)
keystore/
repo/

# Testing
htmlcov/
.coverage
.pytest_cache/
.ruff_cache/

# BMAD framework (local tooling, not source)
_bmad/
_bmad-output/
.claude/commands/bmad-*
.claude/commands/supabase.md

# Données locales
data/

# Docs plans (drafts locaux, non versionnés)
docs/plans/

# Icônes intermédiaires (artifacts de génération)
assets/icon_backup.png
assets/icon_cropped.png
assets/icon_zoomed.png
tuf_repo/

# Generated artifacts
AUDIT_SUMMARY.md
supabase/.temp/
