# Worktrees
.worktrees/

# Build output
node_modules/
out/
dist/
coverage/

# IDE / Editor
.idea/
.vscode/
*.venv/*

# Environment
.env
*.log
*.tsbuildinfo

# Test / dev data
.vessel-test-data/
.mcpregistry_*
tmp/
*.tests/*

# AI tool configs (personal, not project-level)
.claude/settings.json
.claude/settings.local.json
.agents/
.gitnexus
.security-audit-ignore

# Superpowers (local brainstorm state)
.superpowers/
*.superpowers*

# AI instruction files (local overrides)
AGENTS.md
CLAUDE.md
.codex
speedee-system-for-agents.md

# Docs (local overrides)
cloudflare/
release-checklist.md
docs/AUTOMATION-CHALLENGE-POSTMORTEM.md
docs/cloudflare-r2-windows-distribution.md
docs/improvement-roadmap.md
docs/releasing.md
docs/TEST-CHALLENGE-URLS.md
docs/superpowers/plans/2026-03-28-linux-app-store-distribution.md
docs/superpowers/specs/2026-03-28-linux-app-store-distribution-design.md
docs/superpowers/specs/2026-04-01-premium-conversion-optimization-design.md

# Tests (local overrides)
# Keep committed tests tracked, but hide local/untracked test experiments by default.
# Force-add intentional new top-level tests with: git add -f tests/name.test.ts
tests/*.test.ts
!tests/ad-blocking-rules.test.ts
!tests/agent-activity.test.ts
!tests/ai-activity.test.ts
!tests/ai-busy-handshake.test.ts
!tests/ai-queue.test.ts
!tests/automation-kit-constants.test.ts
!tests/bookmark-context.test.ts
!tests/bookmark-page-source.test.ts
!tests/browser-qol-refactors.test.ts
!tests/cloudflare-premium-worker.test.ts
!tests/dom-selectors.test.ts
!tests/input-coercion.test.ts
!tests/link-validation.test.ts
!tests/overlay-context.test.ts
!tests/page-access-issues.test.ts
!tests/page-diff-display.test.ts
!tests/provider-openai-tools.test.ts
!tests/results-only-context.test.ts
!tests/research-clarification-tool.test.ts
!tests/research-quick-replies.test.ts
!tests/scheduler.test.ts
!tests/search-shortcuts.test.ts
!tests/security-hardening.test.ts
!tests/structured-data.test.ts
!tests/summary-context.test.ts
tests/local/
tests/*.local.ts
tests/*.scratch.ts

# Claude skills (local overrides)
.claude/skills/

# Local secrets / deployment config
.webui_secret_key
scripts/cloudflare-worker/wrangler.toml
scripts/cloudflare-worker/vessel-premium-api.js

# macOS Finder metadata
.DS_Store
