# Dependencies
node_modules/

# Build output
dist/

# Test coverage
coverage/

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

# OS
.DS_Store
Thumbs.db

# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Environment
.env
.env.local
.env.*.local

# Package manager locks (optional - uncomment if you don't want to commit them)
# package-lock.json
# yarn.lock

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

# Chrome extension unpacked (when loaded for development)
extension-unpacked/

# Runtime directories (written by the tool at runtime)
.openchrome/
.agent/

# AI session/orchestration state
.omc/
.ouroboros/seeds/

# Local MCP configuration
.mcp.json

# Claude Code ephemeral worktrees
.claude/worktrees/

# Claude Code local settings (not project-shared)
.claude/settings.local.json

# Ad-hoc analysis/planning outputs
x-crawl-*.json
x-crawl-*.md
TQS_*.md
IMPROVEMENT_PLAN.md
MISSING_FEATURES.md
PERFORMANCE_IMPROVEMENT_PLAN.md

# Crawlee local benchmark storage
storage/
