Interface: CheckDiversityResponse
@kortexya/reasoninglayer / CheckDiversityResponse
Interface: CheckDiversityResponse
Section titled “Interface: CheckDiversityResponse”Defined in: src/types/synthetic.ts:114
Response from diversity checking.
Properties
Section titled “Properties”isDiverse
Section titled “isDiverse”isDiverse:
boolean
Defined in: src/types/synthetic.ts:116
Whether the candidate passed the diversity threshold.
maxSimilarity
Section titled “maxSimilarity”maxSimilarity:
number
Defined in: src/types/synthetic.ts:118
Maximum similarity found with any existing term.
mostSimilarId?
Section titled “mostSimilarId?”
optionalmostSimilarId?:string|null
Defined in: src/types/synthetic.ts:120
ID of the most similar existing term (if any).
noveltyScore
Section titled “noveltyScore”noveltyScore:
number
Defined in: src/types/synthetic.ts:122
Novelty score (0.0 = identical duplicate, 1.0 = completely novel).
termsCompared
Section titled “termsCompared”termsCompared:
number
Defined in: src/types/synthetic.ts:124
Number of existing terms compared against.