starlark
Executes sandboxed Starlark for data transformation, filtering, and business logic.
Declaration
The script must define execute(ctx), returning a dict, list, or scalar. ctx mirrors the execution context, using dictionary access instead of dotted attributes.
Attributes
Example: defaults and lookups
Example: list comprehension
Example: reshape prior step results
Sandboxing
Starlark scripts have no filesystem or network access. Unbounded recursion and infinite loops are prevented by the runtime.