def graph
import bendvy-ecs-core@0.1.0.3/execution_schema_provisioning.bend as ExecutionSchemaProvisioningimport Base
import bendvy-ecs-core@0.1.0.3/execution_composer_layout.bend as Layout
import bendvy-ecs-core@0.1.0.3/execution_command_permission.bend as Permission
import bendvy-ecs-core@0.1.0.3/execution_relation_provider.bend as GraphProvider
import bendvy-ecs-core@0.1.0.3/execution_relation_failure_retention.bend as Retention
import bendvy-ecs-core@0.1.0.3/relation_types.bend as T
39def graph(~S:Data,~descriptor:T.Descriptor<S>,~key:String) -> Blueprint<S,GraphProvider.layout(~S,~descriptor,key),Unit>:
40 Blueprint{graph_owner(~S,~descriptor,~key),[Layout.AtLeaf{}],[],Permission.extend_selection(~S,~GraphProvider.layout(~S,~descriptor,key),~Layout.AtLeaf{},~{==},~descriptor,~{==},~{==},~{==},Permission.no_selection(~S,~GraphProvider.layout(~S,~descriptor,key))),Retention.extend(~S,~GraphProvider.layout(~S,~descriptor,key),~Layout.AtLeaf{},~{==},~descriptor,~{==},~{==},~{==},Retention.empty(~S,~GraphProvider.layout(~S,~descriptor,key))),graph_preflight(~S,~descriptor,~key)}
Uses (13)
Used by (0)
No other definition uses this definition.