node_modules .next out build coverage # Prisma-generated client. src/generated # Lockfile — owned by pnpm. pnpm-lock.yaml # Generator-owned API contract. The openapi:check job enforces its exact # bytes against the Zod registry, so prettier must never rewrite it. docs/api/openapi.yaml # Build-generated service worker (the PWA build emits it). public/sw.js