In the Data Manager if you add a "calculated field" and then use this any any of the transformation cards such as "split" the Data Manager seems to hold a direct dependency upon that new field.
Yet in the generated script that is NOT the case - it builds nested references to the original field. You can happily edit and remove the new field and the transform fields still work.
But you can easily delete the field in the Data Manager table view preview pane without warning that you have used it in transformation cards.
Can this be improved ?
It is a highly frustrating user experience to lose all their time intensive card work.
Even a simple "Are you sure?" dialogue would help.