Nw Test Design Mandates Composition Contract

Composition-root authoring-contract mandates for acceptance tests — SSOT + Zero Duplication via Types + Services + DSL, Driving-Port-Only Boundary (Farley four-layer protocol-driver contract, fixture-theater/tautological-test anti-pattern), Contract Shape Classification (@in-memory/@real-io tag-vs-composition), and Dormant-Seam Reconciliation (AT drives the DESIGN-declared seam, not the new component). Consult while composing the AT's driving surface, structuring step/type/service code, and tagging the contract shape. Canonical definitions; SSOT for these mandates.

nWave-ai Updated

File contents

nwave-ai/nwave-experimental/tree/main/nWave/skills/nw-test-design-mandates-composition-contract commit e0f698efba

Frequently asked questions

npx skillmds@latest add nwave-ai/nw-test-design-mandates-composition-contract