Skip to main content

Module model

Module model 

Source
Expand description

Core data model: entity types, relationships, and graph structure.

Structs§

Account
A subjective narrative fragment attributed to a source actor.
Actor
A character, faction, deity, organization, or creature.
Concept
An abstract idea: religion, technology, artifact, law, or tradition.
Event
Something that happened: a battle, discovery, political shift, etc.
EventStateChange
Links a StateChange to the entity it affects within an event.
Participant
An actor’s participation in an event, with role and emotional response.
Place
A settlement, region, dungeon, landmark, or ruin.
TimeSpan
A span of time. Both bounds are inclusive integer years. For point events, start == end.
ValidationConfig
Policy configuration for validation rules.

Enums§

ActorType
Classification of an Actor.
ConceptType
Classification of a Concept.
Entity
A node in the chronicle graph.
EventType
Classification of an Event.
Fidelity
How closely a subjective account matches the objective graph.
PlaceType
Classification of a Place.
Relationship
An edge in the chronicle graph.
Role
The role an actor plays in an event.
Sentiment
How a participant feels about an event they were involved in.
StateChange
A change to an entity’s state caused by an event.
Status
Current state of an entity, potentially changed by events.

Type Aliases§

EntityId
Stable string identifier for any entity in the graph.