Skip to main content

Module interp

Module interp 

Source
Expand description

The interpolation namespace (ARCHITECTURE.md §1).

Env values reference a namespace evaluated per instance per substrate. $PORT is deliberately not an interpolation reference — it is injected by the local substrate into run commands only, so the tokenizer here only understands ${...} forms.

Structs§

Namespace
The values a substrate supplies for one instance. Built per instance per substrate; resolution itself is substrate-blind.

Enums§

Reference
A parsed ${...} reference.

Functions§

references
Extract every ${...} reference from a value.
resolve
Substitute every ${...} in value from the namespace.