Scale Intelligence■ Docs
Docs / The model / DefinitionBase

DefinitionBase.

What every definition carries beyond the unit

Figure 1DefinitionBasespecified
DEFINITIONBASEvalue at none scopechanged only by a new version; an old version stays what it wasversioncountcontent_hashhashready, or not ready with its reasonstateReadinessauthorCallerfor a copy of a platform original: the originaloriginalidoptionaland the version it was copied fromcopied_from_versioncountoptionalREADINESSthrough stateCALLERthrough author
DefinitionBase is a value at none scope. The drawing shows its fields and the objects that they point at.
kind
value
scope
none
key
carried by every definition
store
none
family
kernel

Fields#

fieldtyperequirednote
versioncountyeschanged only by a new version; an old version stays what it was
content_hashhashyes
stateReadinessyesready, or not ready with its reason
authorCalleryes
originalidnofor a copy of a platform original: the original
copied_from_versioncountnoand the version it was copied from

Routes that use it#

No route takes or returns DefinitionBase directly. The record holds it, and the objects that point at it reach it.