# Rust
# Compiled files and dependencies
target/
Cargo.lock
**/*.rs.bk
*.pdb

# WebUI
.webui*

# Claude Flow
# Swarm and hive mind data
.swarm/
.hive-mind/
.claude-flow/
claude-flow
claude-flow.*
*.claude-flow.tmp
*.claude-flow.cache
CLAUDE.md

# Claude
# Claude configuration and session data
.claude/
claude-session-*
.claude-cache/
*.claude.tmp
.claude-commands/
claude-*.log

# Development Tools
# IDEs
.idea/
.vscode/
*.swp
*.swo
*~
.project
.classpath
.settings/

# OS Files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini

# Logs and temporary files
*.log
*.tmp
*.temp
*.cache
logs/
tmp/
temp/

# Python (if using Python tools)
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
venv/
.venv/
env/
ENV/
.env

# Node.js (if using JavaScript tools)
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.npm
.yarn-integrity

# Test coverage
*.lcov
.nyc_output
coverage/
.coverage
htmlcov/

# Documentation builds
docs/_build/
site/

# Backup files
*.bak
*.backup
*.old

# Security and credentials
*.pem
*.key
.env.local
.env.*.local
secrets/
credentials/

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

# TCL MCP specific (based on your project)
*.tcl.log
*.tcl.tmp
.tcl-cache/

# Memory and state files
memory.db
state.json
*.state
*.snapshot

# Performance and profiling
*.prof
*.perf
benchmarks/results/

# Debug files
*.dSYM/
*.su
*.idb
*.pdb

# Archives
*.tar.gz
*.zip
*.rar
*.7z

# Custom ignores (add project-specific patterns below)
