Back to Eqiora docs Skip to main content

Module entity

Module entity 

Description

Entity and graph kinds of the Graph Federation.

Entity is sealed: the semantic kernel’s entity set is defined here and only here. Standard-ontology concepts — Model, Coupling, Scale, Objective, Solver, EvidenceSet as user-facing notions — are defined at the schema level as compositions of kernel entities and do not implement Entity. Adding a kernel entity requires an RFC proving it cannot be derived from the existing ones.

Modules§

kinds
Zero-sized marker types for use as Id<kinds::Field> etc.

Structs§

ActionProvenance
Action & Provenance Graph — transactions, actors, reviews, decisions.
EvidenceArtifact
Evidence & Artifact Graph — experiments, runs, artifacts, validity.
Realization
Realization Graph — discretization, solver plans, execution schedules.
Semantic
Semantic Model Graph — the mathematical truth.

Enums§

EntityKind
Runtime discriminant for entity kinds.
GraphClass
Runtime discriminant for the four graphs in the federation.

Traits§

Entity
Marker trait for entities addressable by a typed crate::Id.
GraphKind
One of the four graphs in the Graph Federation.