DictionaryEntry#

This page is generated from the code and must not be edited by hand.

What a string denotes when it appears in this data pool.

A single hit is weak evidence: enough to propose, never enough to assert. Independent hits compound, but only across distinct senses after surface normalization. Three spellings of one term are one fact seen three times and must not compound, or every verbose filename becomes maximally confident.

Because an entry only contributes evidence when something else corroborates it, an exhaustive Dictionary costs almost nothing: an irrelevant entry never fires and a user never sees it.

Fields#

Field

Type

Required

If left out

added_revision

whole number

no

0

canonical

text

yes

domain

text or null

no

null

evidence

text

no

""

ontology_ids

list of text

no

[]

origin

DictionaryOrigin

no

"builtin"

schema_version

text

no

"1.23"

scope

Scope

yes

section

text

no

""

sense_digest

text

no

""

status

DictionaryStatus

no

"active"

surfaces

list of text

no

[]

term

text

yes

term_id

text

yes

theme_kind

text

yes

The types named above are described on the shared types page: DictionaryOrigin, DictionaryStatus, Scope.