Concepts/Events and transitions
Events and transitions
Records are written in events: something that happened (a scene, a day, a conversation), with a type, a title, a position, optional participants, location and evidence. Being a participant or being present grants nothing: only records grant knowledge.
A record changes state through a transition, never by being edited or
deleted. A transition makes a record inactive from its position on, with a
status that names why: retracted, revoked, forgotten, abandoned, or
superseded (replaced by another record it names). The engine treats them
alike; the status is the client’s account of what happened. The history stays
readable: before the transition, the record is still active.
Was this page helpful?