# Python
__pycache__/

# Node.js / TypeScript
node_modules/
*node_modules/*
.pnpm-store/
.pnpm-debug.log
.turbo/
*.pyc
*.pyo
*.egg-info/
dist/
build/*
*.whl
.codex/*
openspec/*
.omx/*
.omc/*
.agent/*

# Virtual environments
.venv/
venv/

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

# OS
.DS_Store
**/.DS_Store

# Environment / secrets
.env
.env.*

# Coverage
coverage/
coverage.xml
htmlcov/
.coverage

# Testing
.pytest_cache/

# Local config
.local/
docs/.local/
IDENTITY.md
USER.md

# Agent credentials and memory
/memory/
/local/
.agents/
.agents
skills-lock.json
.claude/settings.local.json
.ant-colony/

# Agent workspace (exclude all except workflows)
.agent/*
.cursor/*
.claude/*
.codex/*
.claude
.cursor
!.agent/workflows/
.agent/workflows/flows/*/state/*
!.agent/workflows/flows/*/state/.gitkeep
.agent/workflows/flows/*/logs/*
!.agent/workflows/flows/*/logs/.gitkeep

./my-cache/*
.ruff_cache/*
.mypy_cache/*
.pytest_cache/*
cache/*
*cache/*
# MkDocs build output
site/

# CLI output (ops trackers, reports)
reference/

CLAUDE.md
# Node.js build outputs
.next/
.expo/
expo-env.d.ts

# Tauri / Rust
**/src-tauri/target/
**/src-tauri/Cargo.lock
**/src-tauri/gen/

# Misc
.serena/
.tgz
bin/

commit.sh

# OMC state and cache (never commit)
.omc/
**/.omc/

# Build outputs
apps/web/out/

# MCP test artifacts
.playwright-mcp/

# Planning scratchpad (local dev)
.planning/

# MkDocs i18n cache
docs/.i18n/

# Backup files
*.bak
*.backup
