# Python
__pycache__/
*.pyc
*.pyo
*.pyd
.Python
env/
venv/
.venv/
pip-log.txt
.tox/
.coverage
.coverage.*
.cache
coverage.xml
*.log
.pytest_cache/
.mypy_cache/
.ruff_cache/
.import_linter_cache/

# Distribution / Packaging
dist/
build/
*.egg-info/
release_artifacts/

# Node.js / Obsidian Plugin
node_modules/
obsidian-plugin/node_modules/
obsidian-plugin/main.js
obsidian-plugin/coverage/

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

# MacOS
.DS_Store

# Environment / Secrets
.env
.env.*

# O2A Application Data
docker/anki_data/
test_init.media/

# Documentation Build
site/

# BMAD Framework
_bmad/
_bmad-output/
.claude/

# Temporary Files
*.diff
*.patch
*.txt
!README.md
!LICENSE
!TODO.md
!pyproject.toml
!uv.lock
!mkdocs.yml
!justfile
