Explanation¶
Understanding-oriented background. These pages explain why Hyperion is shaped the way it is — read them when you want the mental model, not a recipe.
- Architecture — the layered (DDD) design and how a request flows through it.
- Assets and the Catalog — the three asset types,
schemas, and what the
Catalogis responsible for. - Ports and adapters — the dependency-inversion layout, the composition root, and the enforced layering contract.
- Lite core and extras — why the default install is slim and how the extras map to capabilities.
For the concrete upgrade steps from a pre-1.0 release, see Migrating from pre-1.0.