WorkflowHost orchestrates the engine: background workflow and event consumers, start/stop lifecycle, workflow CRUD, event publishing. WorkflowHostBuilder (owned-self, returns Result). InMemoryWorkflowRegistry with version support. SyncWorkflowRunner for testing. WorkflowPurger stub. Event consumer acquires distributed locks before modifying workflows to prevent lost updates from concurrent event processing.