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

# Logs
*.log

# OS
.DS_Store
Thumbs.db

# IDE
.vscode/
.idea/

# Config backups (may contain user paths)
config.yaml.bak

# Temporary
*.tmp
*.swp

# Secrets and credentials (global)
.env
.env.*
!.env.example
*.key
*.pem
*.p12
*.pfx
*.crt
credentials.*
secrets.*
secrets/
*.keystore

# Token Spy runtime
token-spy/data/
token-spy/*.db
token-spy/*.sqlite

# ============================================
# ODS runtime/build artifacts
# ============================================
ods/.env
ods/.env.*
!ods/.env.example
ods/data/
ods/models/
ods/config/openclaw/workspace/
ods/**/node_modules/
ods/**/dist/
ods/**/.coverage
ods/preflight-*.log
ods/.current-mode
ods/.profiles
ods/.claude/
ods/.pytest_cache/
ods/tests/__pycache__/
ods/internal/
ods/.cache/

# ============================================
# Archived / deprecated code (pre-v2.0)
# ============================================
archive/
.claude/
!.claude/commands/
