projects/prisma7-config/briefs/D3-R1.md
Extend the existing packed prisma7-compatibility client E2E so real installed Prisma 7 commands prove the finalized config contract: versioned config precedence, invalid versioned config hard-failure without legacy fallback, quiet legacy fallback, prisma7.config.ts generation, and equivalent config behavior through both Prisma 7 entrypoints present in this branch. Preserve the existing packed version/generate/migrate/db/client smoke, then complete the production literal audit and final cross-package gates.
In: packages/client/tests/e2e/prisma7-compatibility/ fixture/tests/steps/package metadata as needed; concise installed-command assertions for loaded config paths, exit status, and generated files; narrow fixes to D1/D2 implementation/tests only if installed evidence exposes a real regression; final production prisma.config.ts literal classification; final validation.
Out: New package-manager topology coverage, Prisma 8 implementation, network installs/fetches, release automation, config conversion, warnings/deprecation, unrelated E2E refactors, broad snapshot churn, and renaming legacy fallback fixtures solely for consistency.
prisma7 and installed prisma commands both demonstrate the shared Prisma 7 versioned-precedence policy without relying only on loader unit tests.prisma7.config.* beside a valid legacy config exits non-zero and identifies the versioned file; no legacy fallback occurs.prisma7.config.ts (with identity-appropriate import where both entrypoints can be exercised) and existing packed generate/migrate/db/generated-client smoke remains green.pnpm --filter @prisma/client test:e2e --verbose --runInBand prisma7-compatibility pass; relevant lint/Prettier, git diff --check, and transient-ID scan pass; changes are committed explicitly.Prefer behavior assertions from installed commands over implementation-specific mocks. Keep added scenarios concise and isolated in temporary directories. Never install packages or fetch from the network inside the test.
projects/prisma7-config/slices/versioned-config-coexistence/spec.md.projects/prisma7-config/slices/versioned-config-coexistence/plan.md § Dispatch 3.projects/prisma7-config/reviews/code-review.md (read-only).packages/client/tests/e2e/prisma7-compatibility/.14d5c875bb.AGENTS.md.schema-engine-linux-nixos; the standard client Docker E2E is the intended installed-artifact validation boundary.Report reconnaissance, decisions, diff highlights, every gate result, commits, literal audit classification, surprises, deferrals, and pushback. Write heartbeat; do not edit project specs/plans/reviews.