mirror of
https://github.com/ajisaacs/OpenNest.git
synced 2026-11-14 01:05:07 -05:00
Move ContourSampler to OpenNest.CNC and DrawingAligner with its AlignmentResult types to OpenNest.Converters: they were the only Geometry files importing CNC and Converters. Their tests move with them. CoreLayeringTests scans the Math and Geometry sources against the type names reflection finds in Core, so neither can name a higher layer again. Geometry keeps six root-namespace types on an explicit allowlist, and the files declaring them may reference only Math and Geometry. Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>