Concepts
The core vocabulary behind Miravo: twin, template, generator, lifecycle, fault.
Technical details
Start from the authoring files
A twin model defines one asset type in .twin.yaml. A template composes twin instances in .miravo.yaml.
Follow files to runtime
Miravo compiles models and templates into runtime instances. The runtime evaluates them on each tick. The same graph then feeds every enabled adapter. A twin is one modeled asset instance. A generator drives one member over time. Lifecycle and faults modify runtime truth before publication.
The core terms
Twin
One modeled asset instance such as pump-001 or compressor-002.
Template
Composes twins, topology, namespace, and runtime settings.
Generator
Value source or transform for one member.
Environment
The running state of a template: instances, adapters, and live data.
Lifecycle
Long-horizon wear model on a twin definition.
Fault
Named failure mode with triggers and effects.
Reference
| Term | Meaning | Next page |
|---|---|---|
| Twin model | Asset type definition in .twin.yaml | Twin models |
| Template | Topology and runtime composition in .miravo.yaml | Templates |
| Generator | Per-member value logic | Generators |
| Lifecycle | Wear progression defined by the model author | Lifecycle and faults |
| Fault | Named runtime failure surface | Lifecycle and faults |
| Runtime graph | Source of truth for values, lifecycle, and faults | Architecture |
Related pages
Twin models
Asset type schema.
Templates
Environment topology schema.
Model catalog
Terms in built-in models.
Architecture
Runtime flow and contracts.
Was this page useful?
Last updated on
Miravo