Skip to content

Vocabulary

@kortexya/reasoninglayer


@kortexya/reasoninglayer / Vocabulary

Shipped types of the governed controlled vocabulary (/api/v1/vocabulary/*).

A tenant’s vocabulary is a chain of immutable candidate revisions, decisions and releases. One release at a time is ACTIVE; activation materializes its records as Psi-terms of the first-party knowledge-organization plugin (com.kortexya.knowledge-organization). Nothing in the vocabulary creates a sort, a parent edge or a rule.

Wire format: snake_case JSON, mapped to camelCase by src/normalizers/vocabulary.ts. A wire field that is optional or null is an absent (undefined) property here. Record unions are internally tagged: kind for a record, by for a record reference and op for a record operation; the tag values travel verbatim.

Keys of a user-keyed map (mintedIds client references, assessment metrics, release recordCounts, manifest policies) are data and keep their wire spelling.

Re-exports ActivateVocabularyReleaseRequest


Re-exports ApproveVocabularyCandidateRequest


Re-exports AssessVocabularyRevisionRequest


Re-exports CreateVocabularyCandidateRequest


Re-exports GetVocabularyConceptQuery


Re-exports ListVocabularyCandidatesQuery


Re-exports ListVocabularyConceptsQuery


Re-exports ListVocabularyReleaseRecordsQuery


Re-exports ListVocabularySchemesQuery


Re-exports RebaseVocabularyCandidateRequest


Re-exports RejectVocabularyCandidateRequest


Re-exports ReleaseVocabularyCandidateRequest


Re-exports ReviewVocabularyCandidateRequest


Re-exports SaveVocabularyRevisionRequest


Re-exports SubmitVocabularyCandidateRequest


Re-exports VocabularyAboutnessInput


Re-exports VocabularyAboutnessRecord


Re-exports VocabularyActivation


Re-exports VocabularyActivationPage


Re-exports VocabularyActivationResult


Re-exports VocabularyActiveRelease


Re-exports VocabularyAssessment


Re-exports VocabularyAssessmentCompleteness


Re-exports VocabularyAssessmentLimits


Re-exports VocabularyAssessmentLimitsInput


Re-exports VocabularyAssessmentOutcome


Re-exports VocabularyAssessmentSummary


Re-exports VocabularyAuthorityCheck


Re-exports VocabularyAuthorityReferenceInput


Re-exports VocabularyAuthorityReferenceRecord


Re-exports VocabularyBaseline


Re-exports VocabularyBaselineStatus


Re-exports VocabularyCandidate


Re-exports VocabularyCandidateDetail


Re-exports VocabularyCandidatePage


Re-exports VocabularyCandidateRevision


Re-exports VocabularyCandidateState


Re-exports VocabularyCommittedResult


Re-exports VocabularyConceptDetail


Re-exports VocabularyConceptHistory


Re-exports VocabularyConceptInput


Re-exports VocabularyConceptPage


Re-exports VocabularyConceptRecord


Re-exports VocabularyConceptRelease


Re-exports VocabularyConceptStatus


Re-exports VocabularyConceptSummary


Re-exports VocabularyConceptView


Re-exports VocabularyContext


Re-exports VocabularyContextComponent


Re-exports VocabularyContextManifest


Re-exports VocabularyContextRef


Re-exports VocabularyContextState


Re-exports VocabularyCriterion


Re-exports VocabularyCriterionResult


Re-exports VocabularyCriterionStatus


Re-exports VocabularyCurrentState


Re-exports VocabularyDecision


Re-exports VocabularyDecisionKind


Re-exports VocabularyDecisionResult


Re-exports VocabularyDefinitionGuidance


Re-exports VocabularyDefinitionInput


Re-exports VocabularyDefinitionRecord


Re-exports VocabularyDisplayLabel


Re-exports VocabularyEvidenceInput


Re-exports VocabularyEvidenceProvenance


Re-exports VocabularyEvidenceRecord


Re-exports VocabularyEvidenceSubject


Re-exports VocabularyEvidenceSubjectKind


Re-exports VocabularyEvidenceSupportInput


Re-exports VocabularyEvidenceSupportRecord


Re-exports VocabularyEvidenceView


Re-exports VocabularyFinding


Re-exports VocabularyFindingCode


Re-exports VocabularyFindingContext


Re-exports VocabularyFindingDisposition


Re-exports VocabularyFindingDispositionInput


Re-exports VocabularyFindingDispositionView


Re-exports VocabularyFindingSeverity


Re-exports VocabularyIdentityDecisionInput


Re-exports VocabularyIdentityDecisionRecord


Re-exports VocabularyIdentityOutcome


Re-exports VocabularyLabelRecord


Re-exports VocabularyLabelRole


Re-exports VocabularyLabelSearchHit


Re-exports VocabularyLabelSearchResult


Re-exports VocabularyLabelUseInput


Re-exports VocabularyLabelUseRecord


Re-exports VocabularyLabelUseView


Re-exports VocabularyLanguageObligation


Re-exports VocabularyMatchKind


Re-exports VocabularyMaterialized


Re-exports VocabularyMembershipInput


Re-exports VocabularyMembershipRecord


Re-exports VocabularyMembershipStatus


Re-exports VocabularyMembershipView


Re-exports VocabularyMigrationClass


Re-exports VocabularyMigrationPreview


Re-exports VocabularyMigrationPreviewEntry


Re-exports VocabularyMutationOptions


Re-exports VocabularyOperation


Re-exports VocabularyPageQuery


Re-exports VocabularyPersistenceState


Re-exports VocabularyPluginBinding


Re-exports VocabularyPluginFinding


Re-exports VocabularyPluginObservation


Re-exports VocabularyPolicies


Re-exports VocabularyProposedConcept


Re-exports VocabularyProposedLabel


Re-exports VocabularyRebaseConflict


Re-exports VocabularyRebaseKeep


Re-exports VocabularyRebaseResolution


Re-exports VocabularyRecordChange


Re-exports VocabularyRecordError


Re-exports VocabularyRecordErrorCode


Re-exports VocabularyRecordFeatureChange


Re-exports VocabularyRecordInput


Re-exports VocabularyRecordKind


Re-exports VocabularyRecordOperation


Re-exports VocabularyRecordPage


Re-exports VocabularyRecordRef


Re-exports VocabularyRecordView


Re-exports VocabularyRecovery


Re-exports VocabularyRefusal


Re-exports VocabularyRefusalCode


Re-exports VocabularyRelease


Re-exports VocabularyReleaseDetail


Re-exports VocabularyReleasePage


Re-exports VocabularyReleaseResult


Re-exports VocabularyReleaseState


Re-exports VocabularyRequestOutcome


Re-exports VocabularyReviewDisposition


Re-exports VocabularyRevisionDiff


Re-exports VocabularyRevisionMutationOptions


Re-exports VocabularyRevisionSummary


Re-exports VocabularySchemeInput


Re-exports VocabularySchemeLanguageInput


Re-exports VocabularySchemeLanguageRecord


Re-exports VocabularySchemeLanguageView


Re-exports VocabularySchemeList


Re-exports VocabularySchemeRecord


Re-exports VocabularySchemeView


Re-exports VocabularySearchQuery


Re-exports VocabularySortUsage


Re-exports VocabularySourceGroupInput


Re-exports VocabularySourceGroupRecord


Re-exports VocabularyStatus


Re-exports VocabularyStopReason


Re-exports VocabularyTermVersionEntry


Re-exports VocabularyViewKind


Re-exports VocabularyViewRef


Re-exports VocabularyViewSelector


Re-exports WithdrawVocabularyCandidateRequest