Some checks failed
Build and Test / build (pull_request) Has been cancelled
Updates mods/solver to include fix for the planar half-space correction that caused 'flipped orientation' rejections when dragging a body connected by a Cylindrical joint + distance=0 Planar constraint. The solver's PlanarConstraint half-space tracker was reflecting the body through the plane when the face normal dot product crossed zero during legitimate rotation about the cylindrical axis. Now returns a tracking- only HalfSpace (no correction) for on-plane constraints, matching the pattern used by Cylindrical/Revolute/Concentric trackers. See: kindred/solver#38