Skip to main content

Interface: CoreEvidence

The answer engine's trust account of one answer: the public part of the API's core_evidence, in its field names.

An allowlist. The wire object also carries the query, each derivation's query, the source login the answer ran as and the tables it read; none of them is copied here, so a widget handing this object on to a page cannot leak them. Undefined on a stored answer from an earlier version, from an API older than the field, and on a refusal.

Properties​

caveat​

caveat: string | null

Why the answer is uncertain, when verified is false.


definitions_used​

definitions_used: string[]

The definitions the answer computes with, as the engine words them.


trust​

trust: CoreTrustLevel | null

What the definition behind the number is. Null when the engine gave no level (a decline).


trust_basis?​

optional trust_basis?: object

What an answer below its definitions' trust is built on and how it differs.

definitions​

definitions: object[]

differences​

differences: string[]


verified​

verified: boolean

The answer's independent check passed.