Scale Intelligence■ Docs
Docs / The model / WayContract

WayContract.

The contract of a way

Figure 1WayContractspecified
WAYCONTRACTvalue at none scopethe way's own transport written again, the name of a row of the transports; the way's transport field is the authority, and the register build rejects a contract that names anothertransporttextunit_of_inputtextcursor_kindtextyesterday_is_cheapbooldeletions_visiblebooledits_visibleboola cheap probe where one existsprobetextoptionalfor a source that republishes whole, a row that vanishes is itself the newsrelease_ruleenum:appends|republishes wh…optionalpoints at no other object
WayContract is a value at none scope. The drawing shows its fields and the objects that they point at.
kind
value
scope
none
key
none
store
none
family
sources

Fields#

fieldtyperequirednote
transporttextyesthe way’s own transport written again, the name of a row of the transports; the way’s transport field is the authority, and the register build rejects a contract that names another
unit_of_inputtextyes
cursor_kindtextyes
yesterday_is_cheapboolyes
deletions_visibleboolyes
edits_visibleboolyes
probetextnoa cheap probe where one exists
release_ruleone of appends | republishes whole | publishes its changesnofor a source that republishes whole, a row that vanishes is itself the news

Routes that use it#

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