It's not about auto catching user error, those types of things take more resource and introduce errors of their own, but this is a manually called diagnostics tool, besides the few more bytes it will take it won't have any effect when you are not using it. Once again you bring the "there are more important things" argument but this is not a valid argument against the feature request unless those more important things are prerequisites for the request.thomas-neemann wrote: ↑Fri May 20, 2022 5:02 pm I believe that programs that try to catch user errors become unnecessarily slow and error-prone. I think there are more important things, e.g. mirroring of sketches with constraints and reverse processing
In case you are wondering it is not valid argument for 2 reasons IMO:
1- the development model of Freecad is completely based on volunteer work, people work on what peaks their interest in whatever order they want, not strictly following a list of priorities... Plus what is more important is subjective, I have no idea what is reverse processing? But you consider it more important than this.
2- ending world hunger is more important than me taking a shower, this doesn't mean I should stop taking showers until we end world hunger though... In short, a more important task does not invalidate a less important one.