Causal-Informed CVaR

End-to-end novel pipeline: estimate causal ATE on Olist → adjust penalty → solve CVaR on bootstrapped scenarios. Every step is logged to MLflow.

Inputs

Δ is the proposed change to processing_time_days(negative = faster). β controls how strongly the causal delay shift moves the stockout penalty.