testing/cross_backend/conformance_case.ts view source
ZodObject<{ name: ZodString; request: ZodObject<{ method: ZodString; params: ZodOptional<ZodUnknown>; as: ZodEnum<{ token: "token"; keeper: "keeper"; daemon: "daemon"; ... 7 more ...; expired_session: "expired_session"; }>; verb: ZodOptional<...>; }, $strict>; expect: ZodObject<...>; note: ZodOptional<...>; xfail: Z... import type {ConformanceCase} from '@fuzdev/fuz_app/testing/cross_backend/conformance_case.js'; A single conformance case. name is the assertion; the optional
free-text note is printed in the test label / failure output. A
security case's note should reference a public fuz_app doc
property (security.md / architecture.md / module TSDoc), since the
table ships in a public package — not an internal planning doc. The note
is documentation, not a gate: it stays free-text by design because a
non-empty-string check never catches a *wrong* citation — the citation
is verified in review.