# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
node_modules
.pnp
.pnp.js

# testing
coverage

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

# expo
.expo/
dist/

# production
build

# misc
.DS_Store
*.pem

# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# local env files
.env
.env*.local

# vercel
.vercel

# typescript
*.tsbuildinfo

# turbo
.turbo

# react-email
.react-email
packages/email/public
!packages/email/public/.gitkeep
!packages/email/.react-email/.gitkeep

# Storybook
storybook-static
tailwind.css

# Supabase
.branches
.temp

# Trigger
.trigger

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

node_modules
dist
dist-ssr
*.local

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

*.csv

# Matching eval history (local progress tracking)
.matching-eval-history.json

# Toolpick embedding cache (auto-generated on first boot)
.toolpick-cache.json

# Deployment secrets — never commit the operator's filled-in env file
scripts/deploy/deploy.env
scripts/deploy/*.env
!scripts/deploy/deploy.env.example
# scripts/local-stack/stack.sh (local production stack, secrets)
.local-stack/
# scripts/deploy/05-release.sh stamps it for a local image build
/.git-commit-sha

# AGPL source archive of a release (scripts/deploy/source-archive.sh)
.source-archive/

