# ignore all dot files by default
.*
node_modules
.DS_Store
*.log
tmp

# Built CLI artefacts are tracked so GitHub source installs have a real bin
# target even when npm lifecycle scripts are not approved.
!dist/
!dist/**

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

# Coverage
coverage
.nyc_output

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

# Warp
.warp/

# Generated docs
docs/api

# Worktrees
.worktrees

# OS
Thumbs.db

# agentic artefacts and local harness/agent config (kept out of the public repo;
# local project context lives in a gitignored CLAUDE.md / CLAUDE.local.md)
plans/*
plans
CLAUDE.md
CLAUDE.local.md
AGENTS.md
.github/copilot-instructions.md
.github/*
.claude/*
.remember/
scratch/*
scratch
.vscode/*
.husky/*
.codex/*
.playwright-mcp/*
extraction-output/*
