Skip to main content

Variable: SetupAnchorAnswers

const SetupAnchorAnswers: TObject<{ contacts: TOptional<TArray<TString>>; displayName: TString; disputeRoute: TOptional<TString>; frameworkDocument: TOptional<TUnion<[TString, TObject<{ governingAuthority: TObject<{ contact: TWith<TString, { description: ...; }>; name: TWith<TString, { description: ...; }>; }>; name: TWith<TString, { description: "The framework's title."; }>; roles: TArray<TObject<{ admissionCriteria: TArray<...>; code: TWith<..., ...>; name: TWith<..., ...>; }>>; version: TInteger; }>, TObject<{ name: TWith<TString, { description: "The framework's title."; }>; primaryDocument: TObject<{ administeringAuthority: TOptional<TObject<...>>; controlledDocuments: TArray<TObject<...>>; extensions: TUnion<[..., ...]>; generalRequirements: TArray<TObject<...>>; governingAuthority: TObject<{ contact: ...; jurisdiction: ...; legalName: ...; lei: ...; name: ...; website: ...; }>; introduction: TObject<{ acknowledgements: ...; metamodelVersion: ...; paragraphs: ...; references: ...; }>; localization: TObject<{ languages: ...; translationPolicy: ...; translations: ...; }>; objectives: TArray<TObject<...>>; principles: TArray<TObject<...>>; purpose: TWith<TString, { description: ...; }>; revisions: TObject<{ procedure: ...; publicReviewDays: ...; }>; scope: TObject<{ governedArtifacts: ...; interactions: ...; outOfScope: ...; stakeholders: ...; }>; terminology: TObject<{ glossaryDocuments: ...; paragraphs: ...; requirementKeywords: ...; toipGlossary: ...; }>; }>; roles: TArray<TObject<{ admissionCriteria: TArray<...>; code: TWith<..., ...>; name: TWith<..., ...>; }>>; schemaVersion: TWith<TLiteral<2>, { description: "Which shape of the framework this is: `2`. Not the document's version, which is `version`. A version 1 document has no such field."; }>; version: TInteger; }>]>>; slug: TString; }>

Defined in: packages/contracts/src/setup-answers.ts:424

The trust anchor: the root of the subject tree, and from slice 2 the root of the trust tree. contacts, disputeRoute and frameworkDocument are its public facts and are declared together; with them the anchor step admits the anchor and publishes framework version 1 (D2.11), without them the step does not run.