Skip to content

Interface: VocabularyIdentityDecisionInput

@kortexya/reasoninglayer


@kortexya/reasoninglayer / VocabularyIdentityDecisionInput

Interface: VocabularyIdentityDecisionInput

Section titled “Interface: VocabularyIdentityDecisionInput”

Defined in: src/types/vocabulary.ts:518

A recorded decision about whether two concepts share a meaning.

optional clientRef?: string

Defined in: src/types/vocabulary.ts:524

The client’s name for a created decision.


optional evidence?: VocabularyRecordRef

Defined in: src/types/vocabulary.ts:534

Supporting evidence.


kind: "identity_decision"

Defined in: src/types/vocabulary.ts:520

Discriminator.


optional other?: VocabularyRecordRef

Defined in: src/types/vocabulary.ts:528

The other concept, when the decision compares two.


outcome: VocabularyIdentityOutcome

Defined in: src/types/vocabulary.ts:530

The outcome.


rationale: string

Defined in: src/types/vocabulary.ts:532

Why.


optional recordId?: string

Defined in: src/types/vocabulary.ts:522

The decision to replace (UUID); absent creates one.


subject: VocabularyRecordRef

Defined in: src/types/vocabulary.ts:526

The concept decided about.