Deterministically translate an approved ModelingPlanSpec into the concrete pipeline
configuration the builder will persist. Throws on a spec that can't yield a trainable pipeline
(no target entity, no target variable, or no proposed algorithm) — the builder surfaces these as a
clean failure rather than creating a broken pipeline.
Deterministically translate an approved ModelingPlanSpec into the concrete pipeline configuration the builder will persist. Throws on a spec that can't yield a trainable pipeline (no target entity, no target variable, or no proposed algorithm) — the builder surfaces these as a clean failure rather than creating a broken pipeline.