Discussed in #3886
Originally posted by pjirsa February 12, 2026
I'm trying to better understand how declarative YAML workflow definitions get converted to a runnable Workflow entity. It appears that the WorkflowFactory and DeclarativeWorkflowBuilder classes simply inspect the YAML definition and then use a mapping to determine which concrete executor class to instantiate and add to the workflow graph. What is the purpose of the ActionHandlers? Where or when is that code used?