Creates and initializes a WorkflowEngine with auto-detected model adapter.
This is the most complete factory function - it:
Falls back gracefully to mock execution if no adapter is available.
Optionalconfig: WorkflowEngineFactoryConfigEngine configuration
Promise resolving to WorkflowEngine instance
Workflows exports - Workflow engine with parallel execution Split from index.ts for file size compliance (Issue #285)