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

# Rust
/rust/target/
**/*.rs.bk
*.pdb

# TypeScript/Node
ts_cli/
ts_cli/node_modules/
ts_cli/dist/
node_modules/

# Audio/Media
*.wav
*.mp3
*.m4a

# Whisper models (too large for GitHub)
whisper_models/*.bin
whisper_models/*.ggml
whisper_models/*.onnx

# Whisper output
*.txt
*.srt
*.vtt
*.json
!.github/badges/
!.github/badges/*.json
!pyrightconfig.json
!dev/config/control_plane_policy.json
!dev/config/devctl_repo_policy.json
!dev/config/mcp_tools_allowlist.json
!dev/config/quality_presets/*.json
!dev/config/templates/portable_governance_episode.schema.json
!dev/config/templates/portable_governance_eval_record.schema.json
!dev/config/templates/portable_governance_finding_review.schema.json
!dev/config/publication_sync_registry.json

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

# Logs
*.log
logs/
dev/reports/**

# Temporary files
/tmp/
/temp/
*.tmp
/bin/

# Environment variables
.env
.env.local

# Test outputs
test_output/
*.test
.hypothesis/

# macOS
.DS_Store
.AppleDouble
.LSOverride
docs/Screenshot 2026-01-28 at 8.07.36 PM.png
docs/Screenshot 2026-01-28 at 8.15.12 PM.png

# Local iOS package build outputs
app/ios/VoiceTermMobile/.build/

# Credentials (important!)
credentials.json
*.pem
*.key
*.cert

# Legacy scripts and binaries
/test
/voice

# Internal development docs
PROJECT_OVERVIEW.md
master_index.md
project.md
dev/BACKLOG.md
# Old docs paths (removed)
# dev/archive/ is tracked
**/PROJECT_OVERVIEW.md
**/master_index.md
rust/mutants.out*
claudeaudit.md

# AI tooling (local only)
CLAUDE.md
**/CLAUDE.md
.claude/*
!.claude/settings.json
!.claude/commands/
.claude/commands/*
!.claude/commands/develop.md
!.claude/commands/typed-remote-control.md
docs/active/claude_review*.md
docs/active/visual*.md
dev/active/DEV_MODE_PLAN.md

# Local-only testing notes
Testing_Guide.md

# Local paper workspace copies for terminal-as-interface site
/dev/paper.md
/dev/paper_technical.md
/dev/paper_appendix.md
/dev/paper_assets/
/dev/archive/2026-03-07-terminal-as-interface-paper.md
/dev/repo_example_temp/

# Local runtime memory artifacts
.voiceterm/memory/
**/.voiceterm/memory/
dev/state/relaunch_loop/
dev/state/remote_control/
dev/state/bypass_lifecycles.jsonl
dev/state/governed_exception_lifecycles.jsonl
dev/state/raw_git_bypass_receipts.jsonl

# Local scanner scratch artifacts (external tools)
/cvelist
/cvelist-html
/cvelist-our
/cvelist-our-html
/cvelist.diff
/orb.db/

# Personal notes (local only)
personal/
