# Environment files (NEVER commit secrets!)
ga4-key.json
xarchive-483920-*.json
.env
.env.local
.env.*.local
.env.production
.env.staging
.env.sandbox

# Deploy host config (server IPs, SSH key paths — operator-specific, never committed)
# Copy .deploy-config.env.example to .deploy-config.env and fill in your hosts.
.deploy-config.env
.deploy-config.env.local

# Claude Code
CLAUDE.md
.claude/
/docs
monitor_importers.sh

# SDKs (separate repos)
sdks/

# Rust
target/
Cargo.lock
**/*.rs.bk

# Node.js / Next.js
node_modules/
.next/
out/
.npm
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Build outputs
dist/
build/

# IDE
.idea/
.vscode/
*.swp
*.swo
*.vim
.project
.classpath
.settings/

# OS
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini

# Docker
docker-compose.override.yml

# Logs
logs/
*.log

# Testing
coverage/
.nyc_output/

# Misc
*.bak
*.tmp
*.temp
.cache/

# Local development
*.local
.turbo/

# Local Netlify folder
.netlify
ad-video/
b2b/
co-marketing/
marketing/
/docs/
results/
scripts/
frontend-charts/
frontend-nextjs/
temp-frontend/
lighter-demo/
lambda-backfill/
blog/
bulk delivery/
deliverables/
deploy/
.mcp.json
# TradingView Charting Library (proprietary, not committed per license)
frontend/public/charting_library/
delivery/
deploy/
checklist.md
ai-video/
discord-bot/
study/
hl-intercept/
staging-patches/
node_investigation/
binary_ninja/
# Build/distribution artifacts
*.zip

# Internal / handoff / architecture docs live outside this repo.
# Only README.md is committed at any depth.
*.md
!README.md
!**/README.md
