Execute a workflow in a sandboxed test environment.
All outbound HTTP from ctx.http is intercepted — no real external calls. Integration clients (Okta, Entra) are replaced with mock versions that record calls without executing them. Returns the WorkflowResult and captured log output.