AlmondTill/G3N API

RevisionCauseFace

object type

WHY one revision exists: the machine cause, with the caller's reason VERBATIM when the operation carried one, and — since locked — WHO as the typed actor face.

Fields

FieldTypeNotes
kindString String!create (birth) · edit (an attribute revision) · transition (an FSM state change).
eventStringThe success-form event name of the matched transition (transitions only).
opStringThe transition trigger token (e.g. doom, activate); absent on creates/edits.
reasonStringThe caller-supplied reason, VERBATIM; never required, never blank.
actorRevisionActorFaceWHO wrote this revision; null on pre-provenance revisions.