# Conductor
.conductor-ports

# Environment files
.env
.env.*
!.env.example

.agents/
.gemini/
.codex/
.github/copilot

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
venv/
.venv/
ENV/
env/
.eggs/
*.egg-info/
*.egg
dist/
build/
.mypy_cache/
.ruff_cache/
.pytest_cache/

# Poetry
# Keep poetry.lock committed for reproducible builds

# Node
node_modules/
.pnpm-store/
*.tsbuildinfo
.next/
out/

# Keep eval's independent lock file
!packages/eval/pnpm-lock.yaml

# IDEs
.idea/
*.swp
*.swo
.DS_Store

# Logs
*.log
logs/

# Local dev
*.local
packages/web/.env
packages/eval/data/

# Profiling reports
.profiles/

# Seed data (can be large)
scripts/seed_data/*.json

.claude/

scripts/seed_data/
scripts/seed_data/help_trymartin_emails.json
packages/web/next-env.d.ts

data/
/packages/eval/data

packages/web/next-env.d.ts
demo_snapshots/demo_snapshot_20260325_212513.sql
demo_snapshots/demo_snapshot_20260325_212056.sql

docs/

data/

/kb_context
