# 忽略 Python 缓存
__pycache__/
*.py[cod]
*$py.class
*.so
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/

# 忽略虚拟环境
venv/
.venv/
env/
.env
.env.*
!.env.example
.env.local

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

# 忽略本地仓库、CI 元数据和运行产物
.git/
.github/
.claude/reviews/
data/
logs/
reports/
*.log

# 忽略测试和文档
tests/
test_*.py
*_test.py
docs/
*.md
!README.md

# 忽略不参与 Docker 镜像构建的前端/桌面端产物
apps/dsa-desktop/
node_modules/
dist/
build/
coverage/
apps/dsa-web/node_modules/
apps/dsa-web/dist/
apps/dsa-web/build/
apps/dsa-web/coverage/
