# Python
.venv/
__pycache__/
*.pyc
.pytest_cache/
.ruff_cache/

# Node
node_modules/

# Environment & Secrets
.env
.env.*
!.env.example
credentials.json
*_credentials.json
*_token.json
*.token

# IDE
.vscode/
.idea/
.obsidian/

# Data (user data, databases, logs)
*.db
*.sqlite
*.db-wal
*.db-shm
data/
!viz/src/data/
exports/
*.log
*.jsonl
!tests/sandbox/fixtures/*.jsonl

# Build
*.egg-info/
/dist/
build/

# Local eval and experiment workspace
experiments/

# Vercel
.vercel/


# Local MCP config
.mcp.json

# OS
.DS_Store
Thumbs.db
# Test artifacts
fresh-test*

# Simulation tests (personal data, kept local)
tests/simulation_data.py
tests/test_simulation.py

# Remotion video projects (untracked — demo and marketing videos)
remotion/
# Large audio files (if remotion/ is ever un-ignored)
public/audio/

# Private docs & research (local only)
ROADMAP.md
FOUNDATIONS.md
docs/profiles/
/research/
_internal/
# OhMyClaude working state + design drafts (private IP)
.sisyphus/
.codex/
.codex-omx/

# Claude Code configuration (local)
.claude/
CLAUDE.md
.worktrees/
dist-audit/
.archive/

.omx/

# Playwright MCP artifacts (local test logs)
.playwright-mcp/

# Local dev launcher (omx-syke wrapper)
bin/

# Research missions (autoresearch working state)
missions/

# Personal research scripts (not shipped)
scripts/autoresearch_status.py
scripts/eval_karpathy_market_topology.py

# Deleted from tree; _internal/ has its own copy

# Removed from tracked surface (local-only)
SECURITY.md
CODE_OF_CONDUCT.md
RELEASING.md
CONTRIBUTING.md
.github/ISSUE_TEMPLATE/
.github/pull_request_template.md
docs/TESTING.md
docs/CLI_UX_SPEC.md
docs/MEMEX_IN_USE.md
docs/guide/
strategies/

# >>> trimmrog (managed) >>>
.gitnexus/
.trimmrog/
*.calls.java
*.deps.java
*.impact.java
*.calls.kt
*.deps.kt
*.impact.kt
*.calls.py
*.deps.py
*.impact.py
*.calls.pyi
*.deps.pyi
*.impact.pyi
*.calls.tsx
*.deps.tsx
*.impact.tsx
*.calls.cjs
*.deps.cjs
*.impact.cjs
*.calls.rb
*.deps.rb
*.impact.rb
*.calls.swift
*.deps.swift
*.impact.swift
*.calls.ts
*.deps.ts
*.impact.ts
*.calls.js
*.deps.js
*.impact.js
*.calls.jsx
*.deps.jsx
*.impact.jsx
*.calls.mjs
*.deps.mjs
*.impact.mjs
*.calls.go
*.deps.go
*.impact.go
*.calls.rs
*.deps.rs
*.impact.rs
**/.trimmrog-tmp-*
# <<< trimmrog (managed) <<<
