What is the use of "Variable is hidden from parent processes and reports"
Discussion posts and replies are publicly visible
As per Appian play book for memory effective process model design, If operating on large data sets frequently or for an extended period of time and through many steps, configure the process variable as Hidden. This way, frequent changes to these variables are not going to be reflected in process history, which will have a smaller impact on the process instance memory footprint.
Hidden