Skip to main content

Module store

Module store 

Source
Expand description

In-memory graph store. Dumb data structure — no validation, no side effects. All mutations go through Engine methods.

Structs§

Edge
Edge in the graph.
InEdge
Incoming edge — stored in in_edges for efficient reverse lookups.
Store
The graph store. Three maps: nodes, outgoing edges, incoming edges.

Enums§

EdgeSource
Where an edge was declared. Under the alias model every authored edge is Explicit (an entry in the auto-managed ## Relationships section); Hierarchy is a derived view over PART_OF rather than an authoring channel; BodyLink is engine-emitted from a body wiki-link via the alias-synthesis pass (rel-type equals the source schema’s alias_target_rel_type pointer).