# Operating system files
.DS_Store
Thumbs.db
Desktop.ini

# Editor and IDE files
.idea/
.vscode/
*.swp
*.swo

# Environment and local secrets
.env
.env.*
**/.env
**/.env.*
!.env.example
!.env.*.example
!**/.env.example
!**/.env.*.example
*.pem
*.key
*.crt

# Logs
logs/
*.log
npm-debug.log*
yarn-debug.log*
pnpm-debug.log*
lerna-debug.log*

# Local operational artifacts (database dumps and object-store backups)
.local/

# Python (uv workspace: 根与 packages/* 通用)
.venv/
venv/
env/
__pycache__/
*.py[cod]
.pytest_cache/
.ruff_cache/
.mypy_cache/
.pyre/
.tox/
.nox/
.coverage
htmlcov/
dist/
build/
*.egg-info/
.eggs/
.uv-cache/
.cache/
.ipynb_checkpoints/
*.db
*.sqlite
*.sqlite3

# Node / frontend(apps/demo/frontend,P5)
node_modules/
.pnp/
.pnp.*
.pnpm-store/
.next/
out/
coverage/
.turbo/
.vercel/
.eslintcache
.stylelintcache
*.tsbuildinfo
next-env.d.ts

# Playwright MCP 会话产物
.playwright-mcp/

# Claude Code agent 临时工作树
.claude/worktrees/

# celery beat 的本地调度状态(运行时产物,每次起服务都会写)
apps/demo/backend/celerybeat-schedule*
