Skip to content

Extension registries

What you extend API
Dataset sink/source register_write_backend / register_read_backend
Step pattern/mode register_pattern_runner / register_mode_runner
metric_defs.method register_method

New capability = registration, not editing a central if-forest.
Builtins register lazily (_ensure_builtins / import builtins).

execution.entry and legacy runners: runtime.import_utils.import_symbol
(do not keep import_utils under processing/).