Interface: KeyProvenanceDto
@kortexya/reasoninglayer / KeyProvenanceDto
Interface: KeyProvenanceDto
Section titled “Interface: KeyProvenanceDto”Defined in: src/types/ontology-bridge.ts:133
Summary of a single active sort-table binding.
Properties
Section titled “Properties”chosenBy
Section titled “chosenBy”chosenBy:
string
Defined in: src/types/ontology-bridge.ts:145
Which side settled it: discovery, client, nobody (a keyless
binding), or unrecorded.
durability?
Section titled “durability?”
optionaldurability?:string|null
Defined in: src/types/ontology-bridge.ts:159
Whether term ids built from this key survive a rebuild of the source:
survives_source_rebuild or lifetime_scoped. Absent for a
client-supplied key, where nothing declares it.
explanation
Section titled “explanation”explanation:
string
Defined in: src/types/ontology-bridge.ts:147
One sentence stating what this key source means, in plain words.
guaranteedUnique?
Section titled “guaranteedUnique?”
optionalguaranteedUnique?:boolean|null
Defined in: src/types/ontology-bridge.ts:153
Whether some authority guarantees the key identifies exactly one record. Absent where the question has no answer — a keyless binding, or a provenance that was never recorded.
source
Section titled “source”source:
string
Defined in: src/types/ontology-bridge.ts:140
Which authority chose the key: source_constraint,
synthetic_record_id, sequence_default, schema_declared_identifier,
naming_convention, sampled_uniqueness, client_supplied, keyless
or unrecorded.