Your definition of “Nazi” currently amounts to “supports the parts of the Nazi platform only Nazis support”. Now obviously stated this way, it is clearly a circular, hense useless, definition.
That doesn’t follow. You can do the comparison of obvious Nazis and obvious non-Nazis to see what the Nazis support, then use the information from that to assess whether the non-obvious cases are nazis.
That doesn’t follow. You can do the comparison of obvious Nazis and obvious non-Nazis to see what the Nazis support, then use the information from that to assess whether the non-obvious cases are nazis.
Except then you’d have to use some other criterion to determine the “obvious” cases.
I think Otto Wels, Ernst Thälmann and Ludwig Kaas would be the most obvious non-Nazis.