# Python
__pycache__/
*.pyc
*.pyo
.env
.venv/
venv/
*.egg-info/
dist/
build/

# Node
node_modules/
.next/
out/

# Data — selectively ignore the transient subdirs only. Anything that
# ships to production (e.g., harvested/promoted/) is git-tracked
# normally; we DON'T use a parent-directory exclude here because
# Render's slug builder respects .gitignore for tracked files too,
# silently dropping anything under an excluded parent (caused us to
# lose 147 patterns in 2026-05-03 deploy until traced).
master-agent-system/data/scans/
master-agent-system/data/scans.jsonl
master-agent-system/data/sessions/
master-agent-system/data/weekly_scans/
master-agent-system/data/wiki/
master-agent-system/data/dogfood/
master-agent-system/data/evals/
master-agent-system/data/guardian/
master-agent-system/data/leads/
master-agent-system/data/merged_brain/
master-agent-system/data/remote/
master-agent-system/data/intelligence_report.json
master-agent-system/data/_ghost_quarantine/
master-agent-system/data/harvested/staging/
master-agent-system/data/central_agents/
master-agent-system/data/knowledge_pool/orchestration_rules.json
master-agent-system/data/knowledge_pool/pending_actions.json
master-agent-system/data/knowledge_pool/scans.jsonl
master-agent-system/sites/*/data/

# IDE
.idea/
.vscode/
*.swp

# OS
.DS_Store
Thumbs.db

# Claude Code internal state
.claude/scheduled_tasks.lock
.claude/settings.local.json

# Local usage trackers
.agentminds_usage.json
logs/

# User-only research folders (never committed)
Research dosyaları/

# TS incremental build
web/tsconfig.tsbuildinfo

# SDK local-build outputs
sdks/python/_dist/
sdks/python/dist/
sdks/python/*.egg-info/
sdks/node/*.tgz

# AgentMinds local key file (auto-generated by connect skill at any
# cwd). Contains API credentials — must never be committed regardless
# of where the MCP / SDK was run from.
**/.agentminds.json
**/.agentminds_usage.json
