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

# Virtual environments
.venv
venv
env/

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

# OS
.DS_Store
Thumbs.db

# Testing / Coverage
.pytest_cache/
htmlcov/
.coverage
coverage.xml

# Build artifacts
*.whl

# Atlas
backend/migrations/atlas.sum
backend/atlas.local.hcl

# Node.js
node_modules/
*.tsbuildinfo

# Rust
target/
Cargo.lock

# Logs
*.log

# Worktrees
.worktrees/

# Claude Code / IDE integrations
.ai/
.opencode/
.agents/

# Atlas
backend/migrations/atlas.sum
backend/atlas.local.hcl

#docs
docs/design/

# Postman - globals may contain sensitive values
postman/globals/

# Deployment - local configs with secrets
.envrc
.env.local
.env.development.local
deploy/.env.local
deploy/config/.env.local
values-local.yaml

# Deployment - SSH keys (if stored locally for development)
deploy/keys/
!deploy/keys/.gitkeep
/.claude/*
.claude
!/.claude/CLAUDE.md
!/.claude/skills/
.claude/skills/lark-cli-bot/
.claude/skills/project-tasks/
.claude/skills/bug-killer/

/docs/figma-data
# CocoIndex Code (ccc)
/.cocoindex_code/

# Docs drift check report (generated by CI)
docs-drift-report.json
/.serena

scripts/official_assets/sql

.worktrees/
deploy/infra/envoy-ai-gateway/charts/
deploy/infra/envoy-ai-gateway/Chart.lock

# mock
mock-data/

# ── 隧道/集群临时文件（不提交）──
scripts/tunnel/*.pid
scripts/tunnel/*kubeconfig
scripts/tunnel/*-kubeconfig
