forked from 1b-agent/opencadstudio-upstream
The vertex-normal fallback compared the cross product's length with f64::EPSILON, an area-scale threshold, so a valid triangle small enough fell back to the leaning vertex normal again. Fall back only when the cross product is zero. Co-Authored-By: Claude Opus 5 <[email protected]>