Parent
#1127 — build spec 7 of the Prisma 8 architecture spec. Lands on the prisma-8 integration branch, not main.
What to build
The item form's to-many branch writes edges as writes against the related list (a FK update on the owning side, or a junction-row create/delete) instead of connect through an inverse field; every relationship cell and to-one read in the admin UI compiles against | null; admin routing parses ids through the contract-driven boundary coercion and 404s a malformed one; UI tests that touch data run on the Test context.
Acceptance criteria
Blocked by
Generated by Claude Code
Parent
#1127 — build spec 7 of the Prisma 8 architecture spec. Lands on the
prisma-8integration branch, notmain.What to build
The item form's to-many branch writes edges as writes against the related list (a FK update on the owning side, or a junction-row create/delete) instead of
connectthrough an inverse field; every relationship cell and to-one read in the admin UI compiles against| null; admin routing parses ids through the contract-driven boundary coercion and 404s a malformed one; UI tests that touch data run on the Test context.Acceptance criteria
nullto-one without error/admin/post/not-an-inton an integer-keyed list 404scontext.db; pure-render tests fake at the prop levelBlocked by
Generated by Claude Code