Skip to main content

Crate ternary_constellation

Crate ternary_constellation 

Source
Expand description

Constellation pattern for grouping related ternary crates into deployable units.

A Constellation is a named group of skills (crates) with declared dependencies. ConstellationBuilder constructs them, ConstellationResolver resolves dependencies and detects conflicts, ConstellationCompiler bundles them for deployment targets, and ConstellationRegistry catalogs constellations across a fleet. Maps to the “room type” concept — a Codespace room loads a specific constellation.

Structs§

CompiledConstellation
A constellation compiled for a specific target.
Constellation
A named group of skills with metadata.
ConstellationBuilder
Builds a constellation incrementally.
ConstellationCompiler
Compiles a constellation into a bundle for a deployment target.
ConstellationRegistry
Fleet-wide catalog of constellations.
ConstellationResolver
Resolves dependencies and detects conflicts within a constellation.
ResolutionError
SkillDescriptor
A skill (crate) that can be part of a constellation.

Enums§

DeploymentTarget
Target platform for constellation compilation.