# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
.venv/
ENV/

# Sensitive configuration
config.json
config.json.stelznet
config.json.zava

# Copilot CLI workspace MCP config (environment-specific, contains secret input refs)
.mcp.json

# Investigation data and reports (sensitive)
# Keep the directories but ignore their contents
temp/*
!temp/.gitkeep
!temp/investigation_sample_jsmith.json
reports/**
!reports/**/
!reports/**/.gitkeep
!reports/**/*example*
archive/

# Authoring (blog drafts and style guides)
authoring/

# Draft skills (work in progress, not yet published)
drafts/

# Personal notes (not for repo)
notes/*
# ...except for memory backup README and example templates (safe to publish)
!notes/memory/
notes/memory/*
!notes/memory/README.md
!notes/memory/examples/
!notes/memory/examples/**

# IDE
.vscode/*
!.vscode/mcp.json.template
.idea/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db
*.log

# Environment variables
.env
.env.local

# MCP Apps - ignore build artifacts and dependencies
mcp-apps/**/node_modules/
mcp-apps/**/dist/

# Prompt files
prompts/

# Local agent instructions (personal, never publish)
AGENTS.md
CLAUDE.md
