chore: sync files after PRD gap fixes (Zod, rate-limit, custom-fields, CSP, boundary)

5 PRD gaps fixed:
1. Zod validation on all API inputs (§5.2) — 26 files, 27 safeParse
2. Rate limiting on public endpoints (§5.6) — 6 scopes, 7 endpoints
3. Custom fields JSONB with schema (§5.5) — 2 models, 10 seed defs
4. CSP + security headers (§5.6) — 7 headers via next.config.ts
5. ESLint module boundary rule (§5.4) — no-restricted-imports

0 TS errors, ESLint clean.
This commit is contained in:
Z User committed 2026-10-27 22:48:01 +00:00
1 parent f942c65e0d
commit 7acc0c5451
26 files changed

No files matched your search

Regular → Executable
View File
File mode changed.