# Dependencies
node_modules/
.pnpm-store/

# Build outputs
dist/
.turbo/
.next/
apps/**/.next/
agents/sdp-translation-agent/.eve/
agents/sdp-translation-agent/.output/
apps/sdp-api/generated/
apps/sdp-api/.wrangler.*.generated.toml
apps/sdp-api/.ramp-rails/raw/
apps/sdp-api/.earn-catalogue/raw/

# Legacy Cloudflare artifacts remain quarantined so old local credentials and
# state cannot be staged while operators complete the hosted-resource teardown.
.wrangler/
.dev.vars
.dev.vars.*
.cloudflare.*.env

# IDE
.idea/
.vscode/
*.swp
*.swo

# OS
.DS_Store
Thumbs.db

# Logs
*.log
npm-debug.log*
pnpm-debug.log*

# Environment
.env
.env.local
.env.preview
.env.*.local
.env.docker

# Kora keypairs and secrets (never commit)
infra/kora/.keypair.json
infra/kora/.env
infra/self-hosted/default.env.example

# Local secrets (API keys, private keys)
.secrets/

# Test coverage
coverage/
apps/sdp-web/playwright/.clerk/
apps/sdp-web/playwright/.fixtures/
apps/sdp-web/playwright-report/
apps/sdp-web/test-results/

# Misc
*.tsbuildinfo
.vercel
private/
