How would you design an automation framework from scratch for a new data integration product at Alteryx?