UmweltDocs
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?