Engineers on a spacecraft needing to know that at a certain temperature a material contracts which changes the friction coefficient it has and increases the heat generated until two moving parts melt, seems to have the same equivalence as knowing that at a certain rate of incoming messages your cache technology starts hitting a race condition where messages are double sent and now the downstream work is duplicated but not able to be correlated.
All of this is different from ambiguous wording in natural language, where the ambiguity might even be the intent.
Pedantic maybe, but it does reiterate the point that a software dev couldn’t design a spacecraft.
So the entire thread is unreasonable.
The OP's point was that both types of engineering are of similar complexity when contrasted to writing in a natural language