Skip to main content

Module plan

Module plan 

Source

Structs§

ChannelContext
Channel ingress hints for IaC rendering.
DeploymentHints
Deployment hints used to resolve provider/strategy dispatch.
InferenceNotes
Inference details attached to a component entry.
InfraPlan
Target-specific infrastructure mapping for a component.
MessagingContext
Derived NATS/messaging hints.
PlanContext
Provider-agnostic deployment plan bundle enriched with deployer hints.
PlannedComponent
Per-component planning entry with inferred role/profile and infra summary.
TelemetryContext
Derived telemetry hints.

Enums§

ComponentRole
Generic component role derived from pack metadata and WIT worlds.
DeploymentProfile
Abstract deployment profile used to map onto target infrastructure.
Target
Supported deployment targets.

Functions§

assemble_plan
Creates a PlanContext bundle from the base deployment plan.
build_channel_context
Builds channel ingress hints based on the plan data and resolved deployer config.
build_messaging_context
Builds messaging hints using tenant/environment heuristics.
build_telemetry_context
Builds carrier resource attributes used by telemetry-aware deployments.
requirement_scope
Resolves the scope for a requirement, defaulting to the plan’s tenant/environment when absent.