### Project specific

out
inbox
_temp
*.diff

# AI working folders (track skills/hooks/settings, ignore session data)
.claude/projects/
.claude/worktrees/
.claude/scheduled_tasks.lock
.claude/settings.local.json
.codex/settings.local.toml
.cursor/

# Antigravity Agentic Coding Environment
.antigravitycli/
.gemini/settings.local.json
.gemini/projects/
.gemini/worktrees/
.gemini/scheduled_tasks.lock

# Repo-local tooling (preflight helpers)
.tools/

# Editor settings
.vscode/

### JetBrains template
.idea/

### Node template
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/

# TypeScript cache
*.tsbuildinfo

# Optional eslint cache
.eslintcache

# Output of 'npm pack'
*.tgz

# dotenv environment variable files
.env
.env.*
!.env.example

# Working notes and TODO files
TODO_*.md
docs_*.md
# .goat-flow/ managed by its own .gitignore (config.yaml is committed, everything else ignored)

# Test fixtures may include tracked goat-flow runtime artifacts.
!test/fixtures/projects/**/.goat-flow/logs/
!test/fixtures/projects/**/.goat-flow/logs/**

# Build output
dist

### Scan output
scan_result.json

### macOS / Windows / WSL
.DS_*
Thumbs.db
*:Zone.Identifier
**/*.backup.*
**/*.back.*
*.sublime*
.venv/
