Skip to main content

Variable: FrameworkRoleV2

const FrameworkRoleV2: TObject<{ admissionCriteria: TArray<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."; }>; }>>; code: TWith<TString, { description: "The role as the platform names it, such as `TRUST_ANCHOR_ADMIN`. An identifier, never prose."; }>; name: TWith<TString, { description: "The role as a person reads it."; }>; }>

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

A framework role under version 2: version 1's, with keyworded criteria.