ModelSpecSpecified
A technical format for logical model definitions within MeaningGraph — entities, properties, and enums in compact HCL.
Why
Every layer of a system re-declares the same data shapes. A single, neutral model definition should feed code generation, validation, and documentation. ModelSpec provides a technical format for those definitions within MeaningGraph; links to shared semantic definitions are optional.
Connects to
GraphSpec entities point at ModelSpec models (model: modelspec:///…); the
dependency is deliberately one-directional.
What it makes possible
Data shapes defined once, referenced everywhere — the entity layer of the spec stack.
In the graph
- ModelSpec connects GraphSpec — model: refs
- DataTug connects ModelSpec — schema models
- MeaningGraph connects ModelSpec — entity models