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

# Virtual environments
.venv/
venv/
env/

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

# OS
.DS_Store
Thumbs.db

# EloPhanto secrets
vault.enc
vault.salt
vault.enc.bak
vault.salt.bak
.env

# Logs
logs/

# Database
/data/
*.db

# Agent-generated knowledge (instance-specific, except base templates)
knowledge/*
!knowledge/system/
!knowledge/organization-roles/

# Node.js bridge plugins
bridge/*/dist/
bridge/*/node_modules/
bridge/*/data/

# Web dashboard
web/node_modules/
web/dist/

# uv
.python-version

# irrelevant files
example/

# config
config.yaml
config.yaml.bak
README.md.bak

# temp files
temp/
tmp/

# Internal docs
docs/WEBSITE.md
docs/WALLET.md
ZAI_INTEGRATION.md
docs/*.bak

# Third-party AI coding tool config dirs
.agent/
.agents/
.claude/
.codebuddy/
.commandcode/
.continue/
.crush/
.factory/
.goose/
.junie/
.kilocode/
.kiro/
.kode/
.mcpjam/
.mux/
.neovate/
.openhands/
.pi/
.pochi/
.qoder/
.qwen/
.roo/
.trae/
.windsurf/
.zencoder/

# Sub-agent scratch dirs
accounts/
leadgen/
learned/
recon/
workspace/
in_scope_alive.txt
package-lock.json
skills-lock.json
*-brief.md
-a

# Backup files
*.bak

# EXAMPLES

_EXAMPLE_/

# Working plan documents (transient — delete after implementation)
KID_AGENTS_PLAN.md
*_PLAN.md

# External spec drops (live in their source repos, not here)
GROK.md
JOB-SUBMISSION.md
AGENT_PROGRAM.md
AGENT_PROTOCOL.md
