# Python
__pycache__/
*.py[cod]
*.egg-info/
.venv/
venv/
.pytest_cache/
.ruff_cache/
.mypy_cache/
.coverage
.coverage.*
htmlcov/

# Build artefacts (regenerated by scripts/build_release.py)
dist/
build/
railway-cyber-incidents-*.zip

# Environments & secrets
.env
.env.*
!.env.example

# Editors / OS
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store
Thumbs.db

# --- AI agent files (never commit) ---

# Claude Code / Anthropic
CLAUDE.md
CLAUDE.local.md
.claude/
.claudeignore
.anthropic/

# Cursor
.cursor/
.cursorrules
.cursorignore

# GitHub Copilot
.github/copilot-instructions.md
.copilot/
.copilotignore

# Aider
.aider*
.aiderignore

# Continue
.continue/
.continuerules

# Cline / Roo Cline
.cline/
.clinerules
.roo/
.roomodes

# Windsurf / Codeium
.windsurf/
.windsurfrules
.codeium/

# Gemini CLI / Google
GEMINI.md
.gemini/

# OpenAI Codex
.codex/
AGENTS.md

# Zed AI
.zed/

# Tabnine
.tabnine*

# Misc agent scratch
.ai/
.agent/
.prompts/

# Enrichment sidecar drafts (see docs/superpowers/specs/2026-04-19-incident-enrichment-design.md)
incidents/.drafts/
