From Angular documentation,
One important assertion this disables verifies that a change detection pass does not result in additional changes to any bindings (also known as unidirectional data flow).
But this does not seem to be referencing the same development mode concept.
From this question, we can see in the validated answer that the ngDevMode is a configuration property used by the TerserPlugin.
I can't find any documentation on it and only issues with this property. What does it do, how or where do we set it and is it related only to the TerserPlugin?