# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. # dependencies node_modules /.pnp .pnp.* .yarn/* !.yarn/patches !.yarn/plugins !.yarn/releases !.yarn/versions # testing /coverage # next.js /.next/ /out/ # production /build # misc .DS_Store *.pem # debug npm-debug.log* yarn-debug.log* yarn-error.log* .pnpm-debug.log* # env files (can opt-in for committing if needed) .env* !.env.example !.env.mock !.env.dev # vercel .vercel # local generation artifacts .hatch-batches/ .hatch-import/ .hatch-runs/ batches/ public/version.json src/generated/current-build.ts # CLI build artifacts (regenerated by `bun run build`) packages/*/dist/ # typescript *.tsbuildinfo next-env.d.ts # Local scratch space (db dumps, sample fixtures, throwaway scripts) .scratch/ seed/ # Script output / rescue results — local only .rescue-results.json # Franchise classification working files — derived from prod DB + codex scripts/.franchise-buckets.json scripts/.franchise-cache.json scripts/.unflagged-cache.json scripts/.merged-classifications.json # End-of-session handoff doc — local only, not committed HANDOFF.md .handoff-archive/ # clerk configuration (can include secrets) /.clerk/ .env*.local # Apple Developer credentials (App Store Connect API keys, signing certs) *.p8 *.p12 *.cer *.certSigningRequest # Petdex Desktop release artifacts (uploaded to GH releases, not commited) packages/petdex-desktop/Petdex-*.dmg packages/petdex-desktop/petdex-desktop-darwin-*