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§
- Action
Provenance - Action & Provenance Graph — transactions, actors, reviews, decisions.
- Evidence
Artifact - Evidence & Artifact Graph — experiments, runs, artifacts, validity.
- Realization
- Realization Graph — discretization, solver plans, execution schedules.
- Semantic
- Semantic Model Graph — the mathematical truth.
Enums§
- Entity
Kind - Runtime discriminant for entity kinds.
- Graph
Class - Runtime discriminant for the four graphs in the federation.