Scale Intelligence■ Docs
Docs / The model / Assignment

Assignment.

Which members a move touched and which it left alone, written before the first action

Figure 1Assignmentspecified
ASSIGNMENTfact at strategy scopemoveidmemberidgroupenum:touched|left alonechosen_attimea member that changes group later is a new fact that names the firstreplacesidoptionalpoints at no other object
Assignment is a fact at strategy scope. The drawing shows its fields and the objects that they point at.
kind
fact
scope
strategy
key
the move, the member and the group
store
postgres+lake
family
record

Fields#

fieldtyperequirednote
moveidyes
memberidyes
groupone of touched | left aloneyes
chosen_attimeyes
replacesidnoa member that changes group later is a new fact that names the first

Routes that use it#

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