forked from 1b-agent/opencadstudio-upstream
Ortho and polar drawing constraints snapped to world X/Y; under an active UCS they now snap to the UCS axes, routed through the shared UcsXform (identity = unchanged world-XY behaviour). Applied at all three input sites (grip drag, command point, command preview). Typed coordinates already flow through the converter via ucs_to_wcs / ucs_rotate_vec. Co-Authored-By: Claude Opus 4.8 <[email protected]>