# Environment files
.env
.env.local

# Claude settings: keep the shared MCP config, ignore local overrides and generated files
.claude/settings.local.json
.claude/agents/**/*.md
.claude/commands/**/*.md

# Thoughts data directory (created by thoughts init)
/.thoughts-data

# Rust build artifacts
target/
**/*.pdb
**/*.d

# Debug and temporary files
debug_output.txt
**/*debug*.txt
**/*.tmp

# IDE files
.vscode/*
!.vscode/settings.json
.idea/
*.swp
*.swo

# OS files
.DS_Store
Thumbs.db

/.opencode/package-lock.json

# temporary git ignore for a directory I don't need in git
/thoughts

# Claude settings backup (managed by thoughts)
/.claude/settings.local.json.bak

# Claude settings quarantine backups (auto-pruned)
/.claude/settings.local.json.malformed.*.bak

doc_updates.md
