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

node_modules
dist
dist-ssr
*.local

# env files (can opt-in for committing if needed)
.env*
!.env.example

# turbo
.turbo

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

# typescript
*.tsbuildinfo

# python
.venv
__pycache__
.pytest_cache
.ruff_cache

# next
.next
out
next-env.d.ts

# ===== Infra =====
infra/**/.terraform/
*.tfstate
*.tfstate.*
sensitive.auto.tfvars.json
ci.auto.tfvars.json
backend.hcl

# Local template library (large, not in git)
/library/
infra/**/.build/
evals/.cache/
evals/runs/
evals/.venv/
evals/.env
evals/tasks/

scripts/gtm/data/
scripts/gtm/.env

# site: pdf.js copied from packages/engine at dev/build time
apps/site/public/pdfjs
# site: page dates from git history, written at dev/build time
apps/site/lib/page-dates.json

/references/

# local Google API credentials and libs for the claude-seo skill (only used from this repo)
.claude-seo/
