# JSON to CDSL This program converts SolidWorks export JSON into parameterized Learning IR (`*.cdsl.json`). Conversion responsibilities: - normalize SolidWorks JSON into an intermediate representation; - classify sketches into named parameterized profiles; - reuse equivalent profiles through semantic references; - derive deterministic geometry through the sketch solver; - remove avoidable floating-point noise; - report unsupported or non-self-sufficient shapes. The converter must not hide missing geometry behind an external context file when producing a training-ready CDSL artifact.