node_modules

# Output
.output
.vercel
.netlify
.wrangler
/.svelte-kit
/.svelte-kit-backup
/build

# OS
.DS_Store
Thumbs.db

# Leftover directory from branch work
/src.main/

# Env
.env
.env.*
!.env.example
!.env.test

# Vite
vite.config.js.timestamp-*
vite.config.ts.timestamp-*

# Paraglide
src/lib/paraglide

# Generated OpenAPI types — regenerate with: npm run generate:api
# (committed as a stub; overwritten by the real spec after generation)
# src/lib/generated/api.ts
src/lib/paraglide_bak*
/coverage

# Playwright auth state — regenerated at the start of each CI run via auth.setup.ts
e2e/.auth/

**/test-results/**
**/test-results.locked/

# Stale SvelteKit build artifacts
**/.svelte-kit.old/

# Proofshot browser verification artifacts
proofshot-artifacts/
