Skip to main content

Module bundle_scope

Module bundle_scope 

Source
Expand description

Bundle-local template resolution (Phase 24.1, step 4).

Resolves local variables, composite parts, sibling fields and optional global references. Missing inputs, cycles and excessive derived depth are errors so a partially rendered credential cannot look valid.

Structs§

CompositeOutput
ScopeOutput
ScopedValue

Enums§

CompositeScopeError
ScopeError

Functions§

render_composite
Resolve scoped references into synthetic named parts, then pass those parts through the shared zone-aware composite renderer.
resolve
Resolve {local} and {slot.field}. globals returns a value only when the caller can resolve and read that reference; callers should mark a reference secret unless its source is explicitly public.