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?
optionaltrust_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.