
!.env.example
# Brand concept exploration (Gemini PNGs — superseded by brand/avatars/)
# Build artifacts (universal — overrides specific entries below)
# Claude Code / OMC local state
# Claude Code symlinked skills (from skills-pool)
# Dashboard (Next.js)
# Dashboard local build artifacts
# Docker volumes
# Environment — all .env*, .envrc, etc., except the example
# Go SDK
# IDE
# Internal planning notes kept on disk only (never tracked)
# Keys / secrets
# MCP server
# OS
# Python
# Rust
# TypeScript SDK
# WSL Zone.Identifier metadata
# Worktrees
**/*.rs.bk
**/.omc/
**/.pytest_cache/
**/.ruff_cache/
**/.venv/
**/build/
**/dist/
**/node_modules/
*.egg-info/
*.key
*.pem
*.pyc
*.swo
*.swp
*.tgz
*:Zone.Identifier
*~
.DS_Store
.claude/*
# Team-shared agent definitions are version-controlled; operator-local
# state (plans, scheduled task locks, settings, skills, worktrees) stays
# ignored.
!.claude/agents/
.codegraph/
.env*
.env*.local
.idea/
.local-plans/
.omc/
.ruff_cache/
.vercel
.vscode/
.worktrees/
/target/
# Per-PR review notes — session artifacts; keep local or move to private notes
pr-*-review.md
GEMINI.md
Thumbs.db
__pycache__/
assets/
dashboard/.next/
dashboard/.source/
dashboard/node_modules/
dashboard/out/
docker-data/
sdks/mcp/dist/
sdks/mcp/node_modules/
wallet.json

# Local ONNX embedding model cache (fastembed) — never commit (~133MB)
.fastembed_cache/

# Generated codemap/audit reports — local artifacts, never commit
.reports/
