# Dependencies
node_modules/

# Build outputs
dist/
*.js
!scripts/*.js
!eslint.config.js
*.d.ts
*.js.map
*.d.ts.map
output.txt
test-results.json

# Build cache
.tsup-cache/
.vitest/
.eslintcache
*.tsbuildinfo
.vscode-test/
.history/
.cache/

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

# OS files
.DS_Store
Thumbs.db

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

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

# Test coverage
coverage/
.nyc_output/
coverage-final.json
*.lcov
lcov-report/

# Temporary files
tmp/
temp/
*.tmp
*.pid
*.orig
*.gz
*.tgz

# maestro specific
.orchestrations/
worktrees/
.maestro-config.json
.maestro/
.maestro-metadata.json
.maestro.local.json

# Claude Code
.claude/export-conversations/
.claude/settings.local.json

# docs
_docs/

# o3 chat
_o3-chat/

# issue
_issues/

# Homebrew tap (separate repository)
homebrew-tap/

# Test outputs
test-output*.txt
*-test-output.txt

# Release artifacts
release-*.md
*-release.md
coverage_report.json

# ESLint reports
*eslint-report*.json

# ToDo
_todo/

# feature
_features/

# article
_articles/

# Generated completion files
completion/

# tmux log files
tmux-*.log
*.tmux.log
