Interface: VocabularyAssessment
@kortexya/reasoninglayer / VocabularyAssessment
Interface: VocabularyAssessment
Section titled “Interface: VocabularyAssessment”Defined in: src/types/vocabulary.ts:1898
An assessment: 201 of an assessment run and 200 of
GET /assessments/{id}.
Remarks
Section titled “Remarks”Only a complete, passed assessment admits an approval. metrics are
rendered when the assessment runs and are not stored, so a later read
returns an empty map.
Properties
Section titled “Properties”assessedAt
Section titled “assessedAt”assessedAt:
string
Defined in: src/types/vocabulary.ts:1926
When (database clock, ISO 8601).
assessedBy
Section titled “assessedBy”assessedBy:
string
Defined in: src/types/vocabulary.ts:1924
Who assessed (user:<uuid>).
assessmentId
Section titled “assessmentId”assessmentId:
string
Defined in: src/types/vocabulary.ts:1900
Id (UUID); an approval cites it.
candidateId
Section titled “candidateId”candidateId:
string
Defined in: src/types/vocabulary.ts:1902
The candidate (UUID).
completeness
Section titled “completeness”completeness:
VocabularyAssessmentCompleteness
Defined in: src/types/vocabulary.ts:1908
Whether every criterion ran over the whole view.
contentHash
Section titled “contentHash”contentHash:
string
Defined in: src/types/vocabulary.ts:1906
Its content hash.
context
Section titled “context”context:
VocabularyContextRef
Defined in: src/types/vocabulary.ts:1922
The interpretation context the assessment ran in.
criteria
Section titled “criteria”criteria:
VocabularyCriterionResult[]
Defined in: src/types/vocabulary.ts:1916
Per-criterion results, in evaluation order.
findings
Section titled “findings”findings:
VocabularyFinding[]
Defined in: src/types/vocabulary.ts:1918
Every finding, sorted by id.
limits
Section titled “limits”limits:
VocabularyAssessmentLimits
Defined in: src/types/vocabulary.ts:1914
The limits applied.
metrics
Section titled “metrics”metrics:
Record<string,number>
Defined in: src/types/vocabulary.ts:1920
Counts of what the view held and what was examined (metric name → count).
outcome
Section titled “outcome”outcome:
VocabularyAssessmentOutcome
Defined in: src/types/vocabulary.ts:1912
The outcome.
outcomeKind
Section titled “outcomeKind”outcomeKind:
string
Defined in: src/types/vocabulary.ts:1928
committed.
replayed
Section titled “replayed”replayed:
boolean
Defined in: src/types/vocabulary.ts:1930
Whether this answer replays an earlier identical request.
revisionId
Section titled “revisionId”revisionId:
string
Defined in: src/types/vocabulary.ts:1904
The revision assessed (UUID).
stopReason?
Section titled “stopReason?”
optionalstopReason?:VocabularyStopReason
Defined in: src/types/vocabulary.ts:1910
Why it stopped, when incomplete.