Skip to main content

Variable: AdmissionCriterionV2

const AdmissionCriterionV2: TObject<{ enforcedBy: TUnsafe<"pipeline" | "metadata-policy" | "trust-mark" | "audit">; id: TWith<TString, { description: `The ${string}'s name, stable across versions so that a decision or another section can cite it.`; }>; statement: TWith<TString, { description: "What an applicant must satisfy, opening with its RFC 2119 keyword."; }>; }>

Defined in: packages/contracts/src/schemas/governance-framework-v2.ts:469

An admission criterion under version 2: version 1's, with the statement a requirement that opens with its RFC 2119 keyword. Its Metamodel class comes from the keyword and its rule-or-policy label from enforcedBy; neither is stored.