From bbd1989e1e7a23653e967c86c63ad8d2162d0176 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sat, 29 Aug 2026 15:38:25 +0800 Subject: [PATCH] move design doc to CAD subfolder --- docs/{ => CAD}/GAP_ANALYSIS_vs_ONSHAPE.md | 0 docs/{ => CAD}/cad_dependency_weight.md | 0 docs/{ => CAD}/cad_ux_guidelines.md | 0 .../design/mate-connectors/BEAR_CONNECTOR_REVIEW.md | 0 .../mate-connectors/BearConnector_Cutter.step | 0 .../mate-connectors/BearConnector_Female.step | 0 .../BearConnector_Female_Trimmed.step | 0 .../BearConnector_Female_Trimmed.stl | Bin .../BearConnector_Female_Trimmed_wall.step | 0 .../BearConnector_Female_Trimmed_wall.stl | Bin .../mate-connectors/DESIGN_MATE_CONNECTORS.md | 0 .../design/mate-connectors/bear-01-view.png | Bin .../design/mate-connectors/bear-02-view.png | Bin .../design/mate-connectors/bear-02-zoom.png | Bin docs/{ => CAD}/design/mate-connectors/bear-flat.png | Bin .../design/mate-connectors/bear-sil-cmp.png | Bin docs/{ => CAD}/design/mate-connectors/bear-sil.png | Bin docs/{ => CAD}/design/mate-connectors/bear.step | 0 .../design/mate-connectors/bear_glyph_table.h | 0 .../{ => CAD}/design/mate-connectors/bear_mesh.json | 0 .../design/mate-connectors/bear_outline.json | 0 .../mate-connectors/circularmateconnectors.png | Bin docs/{ => CAD}/design/mate-connectors/cmp-sheet.png | Bin .../mate-connectors/connector-glyph-proposal.html | 0 .../design/mate-connectors/coplanar_test.py | 0 .../mate-connectors/cylindricalmateconnectors.png | Bin .../design/mate-connectors/emit_glyph_table.py | 0 .../design/mate-connectors/extract_outline.py | 0 .../design/mate-connectors/faceted_ridge_key.scad | 0 docs/{ => CAD}/design/mate-connectors/fem-0.png | Bin docs/{ => CAD}/design/mate-connectors/fem-1.png | Bin docs/{ => CAD}/design/mate-connectors/fem-2.png | Bin docs/{ => CAD}/design/mate-connectors/fem-3.png | Bin docs/{ => CAD}/design/mate-connectors/fem-sheet.png | Bin .../{ => CAD}/design/mate-connectors/fem-sheet2.png | Bin docs/{ => CAD}/design/mate-connectors/female.stl | 0 .../design/mate-connectors/female_only.scad | 0 docs/{ => CAD}/design/mate-connectors/fit_check.py | 0 .../design/mate-connectors/glyph-preview.png | Bin .../design/mate-connectors/glyph_preview.py | 0 .../{ => CAD}/design/mate-connectors/glyph_probe.py | 0 .../design/mate-connectors/handedness-sheet.png | Bin docs/{ => CAD}/design/mate-connectors/handedness.py | 0 .../mate-connectors/linearedgemateconnectors.png | Bin .../{ => CAD}/design/mate-connectors/make_female.py | 0 .../mate-connector-virtual-sharp.png | Bin .../mateconnector-planarcentroid.png | Bin .../mate-connectors/mateconnector-planarpoints.png | Bin .../design/mate-connectors/matepointiconLG.png | Bin .../matepointreorientsecondaryaxis.png | Bin .../design/mate-connectors/muzzle_variants.py | 0 .../mate-connectors/planarfacemateconnectors.png | Bin .../design/mate-connectors/relief-sheet.png | Bin .../design/mate-connectors/relief_sheet.py | 0 .../{ => CAD}/design/mate-connectors/relief_test.py | 0 docs/{ => CAD}/design/mate-connectors/render_key.py | 0 docs/{ => CAD}/design/mate-connectors/render_stl.py | 0 docs/{ => CAD}/design/mate-connectors/rk-0.png | Bin docs/{ => CAD}/design/mate-connectors/rk-1.png | Bin docs/{ => CAD}/design/mate-connectors/rk-2.png | Bin docs/{ => CAD}/design/mate-connectors/rk-3.png | Bin docs/{ => CAD}/design/mate-connectors/rk-4.png | Bin docs/{ => CAD}/design/mate-connectors/rk-back.png | 0 docs/{ => CAD}/design/mate-connectors/rk-front.png | 0 docs/{ => CAD}/design/mate-connectors/rk-iso.png | 0 docs/{ => CAD}/design/mate-connectors/rk-sheet.png | Bin .../design/mate-connectors/simplify-sheet.png | Bin .../design/mate-connectors/simplify_study.py | 0 docs/{ => CAD}/design/mate-connectors/size-test.png | Bin .../design/mate-connectors/sz-22-down+Z.png | Bin .../design/mate-connectors/sz-22-grazing.png | Bin docs/{ => CAD}/design/mate-connectors/sz-22-iso.png | Bin .../design/mate-connectors/sz-32-down+Z.png | Bin .../design/mate-connectors/sz-32-grazing.png | Bin docs/{ => CAD}/design/mate-connectors/sz-32-iso.png | Bin .../design/mate-connectors/sz-48-down+Z.png | Bin .../design/mate-connectors/sz-48-grazing.png | Bin docs/{ => CAD}/design/mate-connectors/sz-48-iso.png | Bin docs/{ => CAD}/design/mate-connectors/t-+0.1-0.png | Bin docs/{ => CAD}/design/mate-connectors/t-+0.1-1.png | Bin docs/{ => CAD}/design/mate-connectors/t-+1.6-0.png | Bin docs/{ => CAD}/design/mate-connectors/t-+1.6-1.png | Bin docs/{ => CAD}/design/mate-connectors/trim-cmp.png | Bin .../{ => CAD}/design/mate-connectors/trim_female.py | 0 .../design/mate-connectors/verify_trimmed.py | 0 docs/{ => CAD}/design_tab.md | 0 docs/{ => CAD}/design_tab_pr_description.md | 0 docs/{ => CAD}/design_tab_upstream_portability.md | 0 docs/{ => CAD}/rig_build_traps.md | 0 docs/{ => CAD}/ux/mockups/cmp_12__edge_str.svg | 0 docs/{ => CAD}/ux/mockups/cmp_12__face_planar.svg | 0 docs/{ => CAD}/ux/mockups/cmp_12__sk_line.svg | 0 docs/{ => CAD}/ux/mockups/cmp_8__edge_str.svg | 0 docs/{ => CAD}/ux/mockups/cmp_8__face_planar.svg | 0 docs/{ => CAD}/ux/mockups/cmp_8__sk_line.svg | 0 docs/{ => CAD}/ux/mockups/fresh__art.svg | 0 docs/{ => CAD}/ux/mockups/fresh__art__modify.svg | 0 docs/{ => CAD}/ux/mockups/fresh__bodies_2.svg | 0 docs/{ => CAD}/ux/mockups/fresh__body_sheet.svg | 0 .../ux/mockups/fresh__body_sheet__modify.svg | 0 docs/{ => CAD}/ux/mockups/fresh__body_solid.svg | 0 .../ux/mockups/fresh__body_solid__modify.svg | 0 docs/{ => CAD}/ux/mockups/fresh__coordsys.svg | 0 .../ux/mockups/fresh__coordsys__modify.svg | 0 docs/{ => CAD}/ux/mockups/fresh__datum_axis.svg | 0 .../ux/mockups/fresh__datum_axis__modify.svg | 0 docs/{ => CAD}/ux/mockups/fresh__datum_plane.svg | 0 .../ux/mockups/fresh__datum_plane__modify.svg | 0 .../ux/mockups/fresh__datum_plane__reference.svg | 0 docs/{ => CAD}/ux/mockups/fresh__edge_circ.svg | 0 docs/{ => CAD}/ux/mockups/fresh__edge_str.svg | 0 .../ux/mockups/fresh__edge_str__reference.svg | 0 docs/{ => CAD}/ux/mockups/fresh__face_cyl.svg | 0 .../ux/mockups/fresh__face_cyl__reference.svg | 0 docs/{ => CAD}/ux/mockups/fresh__face_other.svg | 0 docs/{ => CAD}/ux/mockups/fresh__face_planar.svg | 0 .../ux/mockups/fresh__face_planar__reference.svg | 0 docs/{ => CAD}/ux/mockups/fresh__none.svg | 0 .../{ => CAD}/ux/mockups/fresh__none__reference.svg | 0 docs/{ => CAD}/ux/mockups/fresh__sk_2ent.svg | 0 .../{ => CAD}/ux/mockups/fresh__sk_2ent__create.svg | 0 .../ux/mockups/fresh__sk_2ent__dressup.svg | 0 .../{ => CAD}/ux/mockups/fresh__sk_2ent__modify.svg | 0 .../ux/mockups/fresh__sk_2ent__reference.svg | 0 docs/{ => CAD}/ux/mockups/fresh__sk_arc.svg | 0 docs/{ => CAD}/ux/mockups/fresh__sk_arc__create.svg | 0 docs/{ => CAD}/ux/mockups/fresh__sk_arc__modify.svg | 0 .../ux/mockups/fresh__sk_arc__reference.svg | 0 docs/{ => CAD}/ux/mockups/fresh__sk_line.svg | 0 .../{ => CAD}/ux/mockups/fresh__sk_line__create.svg | 0 .../ux/mockups/fresh__sk_line__dressup.svg | 0 .../{ => CAD}/ux/mockups/fresh__sk_line__modify.svg | 0 .../ux/mockups/fresh__sk_line__reference.svg | 0 docs/{ => CAD}/ux/mockups/fresh__sk_loop.svg | 0 docs/{ => CAD}/ux/mockups/fresh__sk_loop__add.svg | 0 .../{ => CAD}/ux/mockups/fresh__sk_loop__modify.svg | 0 docs/{ => CAD}/ux/mockups/fresh__sk_none.svg | 0 .../{ => CAD}/ux/mockups/fresh__sk_none__create.svg | 0 .../ux/mockups/fresh__sk_none__reference.svg | 0 docs/{ => CAD}/ux/mockups/fresh__sk_point.svg | 0 .../ux/mockups/fresh__sk_point__create.svg | 0 .../ux/mockups/fresh__sk_point__reference.svg | 0 docs/{ => CAD}/ux/mockups/fresh__vertex.svg | 0 .../ux/mockups/fresh__vertex__reference.svg | 0 docs/{ => CAD}/ux/mockups/gen_offer_mockups.py | 0 docs/{ => CAD}/ux/mockups/gen_offer_table.py | 0 docs/{ => CAD}/ux/mockups/list__body_solid.svg | 0 docs/{ => CAD}/ux/mockups/list__edge_str.svg | 0 docs/{ => CAD}/ux/mockups/list__face_planar.svg | 0 .../{ => CAD}/ux/mockups/list__face_planar__add.svg | 0 docs/{ => CAD}/ux/mockups/list__none.svg | 0 docs/{ => CAD}/ux/mockups/list__sk_line.svg | 0 docs/{ => CAD}/ux/mockups/list__sk_none__create.svg | 0 docs/{ => CAD}/ux/mockups/rich__art.svg | 0 docs/{ => CAD}/ux/mockups/rich__art__modify.svg | 0 docs/{ => CAD}/ux/mockups/rich__bodies_2.svg | 0 .../ux/mockups/rich__bodies_2__reference.svg | 0 docs/{ => CAD}/ux/mockups/rich__body_sheet.svg | 0 .../ux/mockups/rich__body_sheet__modify.svg | 0 docs/{ => CAD}/ux/mockups/rich__body_solid.svg | 0 .../ux/mockups/rich__body_solid__dressup.svg | 0 .../ux/mockups/rich__body_solid__modify.svg | 0 .../ux/mockups/rich__body_solid__reference.svg | 0 .../ux/mockups/rich__body_solid__remove.svg | 0 .../ux/mockups/rich__body_solid__repeat.svg | 0 docs/{ => CAD}/ux/mockups/rich__coordsys.svg | 0 .../{ => CAD}/ux/mockups/rich__coordsys__modify.svg | 0 docs/{ => CAD}/ux/mockups/rich__datum_axis.svg | 0 .../ux/mockups/rich__datum_axis__modify.svg | 0 docs/{ => CAD}/ux/mockups/rich__datum_plane.svg | 0 .../ux/mockups/rich__datum_plane__modify.svg | 0 .../ux/mockups/rich__datum_plane__reference.svg | 0 .../ux/mockups/rich__datum_plane__remove.svg | 0 docs/{ => CAD}/ux/mockups/rich__edge_circ.svg | 0 .../ux/mockups/rich__edge_circ__dressup.svg | 0 docs/{ => CAD}/ux/mockups/rich__edge_str.svg | 0 .../ux/mockups/rich__edge_str__dressup.svg | 0 .../ux/mockups/rich__edge_str__reference.svg | 0 docs/{ => CAD}/ux/mockups/rich__face_cyl.svg | 0 .../{ => CAD}/ux/mockups/rich__face_cyl__modify.svg | 0 .../ux/mockups/rich__face_cyl__reference.svg | 0 docs/{ => CAD}/ux/mockups/rich__face_other.svg | 0 .../ux/mockups/rich__face_other__modify.svg | 0 docs/{ => CAD}/ux/mockups/rich__face_planar.svg | 0 .../{ => CAD}/ux/mockups/rich__face_planar__add.svg | 0 .../ux/mockups/rich__face_planar__dressup.svg | 0 .../ux/mockups/rich__face_planar__modify.svg | 0 .../ux/mockups/rich__face_planar__reference.svg | 0 .../ux/mockups/rich__face_planar__remove.svg | 0 .../ux/mockups/rich__face_planar__transform.svg | 0 docs/{ => CAD}/ux/mockups/rich__none.svg | 0 docs/{ => CAD}/ux/mockups/rich__none__reference.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_2ent.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_2ent__create.svg | 0 .../{ => CAD}/ux/mockups/rich__sk_2ent__dressup.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_2ent__modify.svg | 0 .../ux/mockups/rich__sk_2ent__reference.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_arc.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_arc__create.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_arc__modify.svg | 0 .../ux/mockups/rich__sk_arc__reference.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_line.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_line__create.svg | 0 .../{ => CAD}/ux/mockups/rich__sk_line__dressup.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_line__modify.svg | 0 .../ux/mockups/rich__sk_line__reference.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_loop.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_loop__add.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_loop__modify.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_none.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_none__create.svg | 0 .../ux/mockups/rich__sk_none__reference.svg | 0 docs/{ => CAD}/ux/mockups/rich__sk_point.svg | 0 .../{ => CAD}/ux/mockups/rich__sk_point__create.svg | 0 .../ux/mockups/rich__sk_point__reference.svg | 0 docs/{ => CAD}/ux/mockups/rich__vertex.svg | 0 .../ux/mockups/rich__vertex__reference.svg | 0 docs/{ => CAD}/ux/offer_atlas.html | 0 docs/{ => CAD}/ux/offer_atlas_inline.html | 0 docs/{ => CAD}/ux/tool_atlas.json | 0 220 files changed, 0 insertions(+), 0 deletions(-) rename docs/{ => CAD}/GAP_ANALYSIS_vs_ONSHAPE.md (100%) rename docs/{ => CAD}/cad_dependency_weight.md (100%) rename docs/{ => CAD}/cad_ux_guidelines.md (100%) rename docs/{ => CAD}/design/mate-connectors/BEAR_CONNECTOR_REVIEW.md (100%) rename docs/{ => CAD}/design/mate-connectors/BearConnector_Cutter.step (100%) rename docs/{ => CAD}/design/mate-connectors/BearConnector_Female.step (100%) rename docs/{ => CAD}/design/mate-connectors/BearConnector_Female_Trimmed.step (100%) rename docs/{ => CAD}/design/mate-connectors/BearConnector_Female_Trimmed.stl (100%) rename docs/{ => CAD}/design/mate-connectors/BearConnector_Female_Trimmed_wall.step (100%) rename docs/{ => CAD}/design/mate-connectors/BearConnector_Female_Trimmed_wall.stl (100%) rename docs/{ => CAD}/design/mate-connectors/DESIGN_MATE_CONNECTORS.md (100%) rename docs/{ => CAD}/design/mate-connectors/bear-01-view.png (100%) rename docs/{ => CAD}/design/mate-connectors/bear-02-view.png (100%) rename docs/{ => CAD}/design/mate-connectors/bear-02-zoom.png (100%) rename docs/{ => CAD}/design/mate-connectors/bear-flat.png (100%) rename docs/{ => CAD}/design/mate-connectors/bear-sil-cmp.png (100%) rename docs/{ => CAD}/design/mate-connectors/bear-sil.png (100%) rename docs/{ => CAD}/design/mate-connectors/bear.step (100%) rename docs/{ => CAD}/design/mate-connectors/bear_glyph_table.h (100%) rename docs/{ => CAD}/design/mate-connectors/bear_mesh.json (100%) rename docs/{ => CAD}/design/mate-connectors/bear_outline.json (100%) rename docs/{ => CAD}/design/mate-connectors/circularmateconnectors.png (100%) rename docs/{ => CAD}/design/mate-connectors/cmp-sheet.png (100%) rename docs/{ => CAD}/design/mate-connectors/connector-glyph-proposal.html (100%) rename docs/{ => CAD}/design/mate-connectors/coplanar_test.py (100%) rename docs/{ => CAD}/design/mate-connectors/cylindricalmateconnectors.png (100%) rename docs/{ => CAD}/design/mate-connectors/emit_glyph_table.py (100%) rename docs/{ => CAD}/design/mate-connectors/extract_outline.py (100%) rename docs/{ => CAD}/design/mate-connectors/faceted_ridge_key.scad (100%) rename docs/{ => CAD}/design/mate-connectors/fem-0.png (100%) rename docs/{ => CAD}/design/mate-connectors/fem-1.png (100%) rename docs/{ => CAD}/design/mate-connectors/fem-2.png (100%) rename docs/{ => CAD}/design/mate-connectors/fem-3.png (100%) rename docs/{ => CAD}/design/mate-connectors/fem-sheet.png (100%) rename docs/{ => CAD}/design/mate-connectors/fem-sheet2.png (100%) rename docs/{ => CAD}/design/mate-connectors/female.stl (100%) rename docs/{ => CAD}/design/mate-connectors/female_only.scad (100%) rename docs/{ => CAD}/design/mate-connectors/fit_check.py (100%) rename docs/{ => CAD}/design/mate-connectors/glyph-preview.png (100%) rename docs/{ => CAD}/design/mate-connectors/glyph_preview.py (100%) rename docs/{ => CAD}/design/mate-connectors/glyph_probe.py (100%) rename docs/{ => CAD}/design/mate-connectors/handedness-sheet.png (100%) rename docs/{ => CAD}/design/mate-connectors/handedness.py (100%) rename docs/{ => CAD}/design/mate-connectors/linearedgemateconnectors.png (100%) rename docs/{ => CAD}/design/mate-connectors/make_female.py (100%) rename docs/{ => CAD}/design/mate-connectors/mate-connector-virtual-sharp.png (100%) rename docs/{ => CAD}/design/mate-connectors/mateconnector-planarcentroid.png (100%) rename docs/{ => CAD}/design/mate-connectors/mateconnector-planarpoints.png (100%) rename docs/{ => CAD}/design/mate-connectors/matepointiconLG.png (100%) rename docs/{ => CAD}/design/mate-connectors/matepointreorientsecondaryaxis.png (100%) rename docs/{ => CAD}/design/mate-connectors/muzzle_variants.py (100%) rename docs/{ => CAD}/design/mate-connectors/planarfacemateconnectors.png (100%) rename docs/{ => CAD}/design/mate-connectors/relief-sheet.png (100%) rename docs/{ => CAD}/design/mate-connectors/relief_sheet.py (100%) rename docs/{ => CAD}/design/mate-connectors/relief_test.py (100%) rename docs/{ => CAD}/design/mate-connectors/render_key.py (100%) rename docs/{ => CAD}/design/mate-connectors/render_stl.py (100%) rename docs/{ => CAD}/design/mate-connectors/rk-0.png (100%) rename docs/{ => CAD}/design/mate-connectors/rk-1.png (100%) rename docs/{ => CAD}/design/mate-connectors/rk-2.png (100%) rename docs/{ => CAD}/design/mate-connectors/rk-3.png (100%) rename docs/{ => CAD}/design/mate-connectors/rk-4.png (100%) rename docs/{ => CAD}/design/mate-connectors/rk-back.png (100%) rename docs/{ => CAD}/design/mate-connectors/rk-front.png (100%) rename docs/{ => CAD}/design/mate-connectors/rk-iso.png (100%) rename docs/{ => CAD}/design/mate-connectors/rk-sheet.png (100%) rename docs/{ => CAD}/design/mate-connectors/simplify-sheet.png (100%) rename docs/{ => CAD}/design/mate-connectors/simplify_study.py (100%) rename docs/{ => CAD}/design/mate-connectors/size-test.png (100%) rename docs/{ => CAD}/design/mate-connectors/sz-22-down+Z.png (100%) rename docs/{ => CAD}/design/mate-connectors/sz-22-grazing.png (100%) rename docs/{ => CAD}/design/mate-connectors/sz-22-iso.png (100%) rename docs/{ => CAD}/design/mate-connectors/sz-32-down+Z.png (100%) rename docs/{ => CAD}/design/mate-connectors/sz-32-grazing.png (100%) rename docs/{ => CAD}/design/mate-connectors/sz-32-iso.png (100%) rename docs/{ => CAD}/design/mate-connectors/sz-48-down+Z.png (100%) rename docs/{ => CAD}/design/mate-connectors/sz-48-grazing.png (100%) rename docs/{ => CAD}/design/mate-connectors/sz-48-iso.png (100%) rename docs/{ => CAD}/design/mate-connectors/t-+0.1-0.png (100%) rename docs/{ => CAD}/design/mate-connectors/t-+0.1-1.png (100%) rename docs/{ => CAD}/design/mate-connectors/t-+1.6-0.png (100%) rename docs/{ => CAD}/design/mate-connectors/t-+1.6-1.png (100%) rename docs/{ => CAD}/design/mate-connectors/trim-cmp.png (100%) rename docs/{ => CAD}/design/mate-connectors/trim_female.py (100%) rename docs/{ => CAD}/design/mate-connectors/verify_trimmed.py (100%) rename docs/{ => CAD}/design_tab.md (100%) rename docs/{ => CAD}/design_tab_pr_description.md (100%) rename docs/{ => CAD}/design_tab_upstream_portability.md (100%) rename docs/{ => CAD}/rig_build_traps.md (100%) rename docs/{ => CAD}/ux/mockups/cmp_12__edge_str.svg (100%) rename docs/{ => CAD}/ux/mockups/cmp_12__face_planar.svg (100%) rename docs/{ => CAD}/ux/mockups/cmp_12__sk_line.svg (100%) rename docs/{ => CAD}/ux/mockups/cmp_8__edge_str.svg (100%) rename docs/{ => CAD}/ux/mockups/cmp_8__face_planar.svg (100%) rename docs/{ => CAD}/ux/mockups/cmp_8__sk_line.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__art.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__art__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__bodies_2.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__body_sheet.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__body_sheet__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__body_solid.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__body_solid__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__coordsys.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__coordsys__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__datum_axis.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__datum_axis__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__datum_plane.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__datum_plane__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__datum_plane__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__edge_circ.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__edge_str.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__edge_str__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__face_cyl.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__face_cyl__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__face_other.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__face_planar.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__face_planar__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__none.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__none__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_2ent.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_2ent__create.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_2ent__dressup.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_2ent__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_2ent__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_arc.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_arc__create.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_arc__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_arc__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_line.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_line__create.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_line__dressup.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_line__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_line__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_loop.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_loop__add.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_loop__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_none.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_none__create.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_none__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_point.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_point__create.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__sk_point__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__vertex.svg (100%) rename docs/{ => CAD}/ux/mockups/fresh__vertex__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/gen_offer_mockups.py (100%) rename docs/{ => CAD}/ux/mockups/gen_offer_table.py (100%) rename docs/{ => CAD}/ux/mockups/list__body_solid.svg (100%) rename docs/{ => CAD}/ux/mockups/list__edge_str.svg (100%) rename docs/{ => CAD}/ux/mockups/list__face_planar.svg (100%) rename docs/{ => CAD}/ux/mockups/list__face_planar__add.svg (100%) rename docs/{ => CAD}/ux/mockups/list__none.svg (100%) rename docs/{ => CAD}/ux/mockups/list__sk_line.svg (100%) rename docs/{ => CAD}/ux/mockups/list__sk_none__create.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__art.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__art__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__bodies_2.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__bodies_2__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__body_sheet.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__body_sheet__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__body_solid.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__body_solid__dressup.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__body_solid__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__body_solid__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__body_solid__remove.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__body_solid__repeat.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__coordsys.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__coordsys__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__datum_axis.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__datum_axis__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__datum_plane.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__datum_plane__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__datum_plane__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__datum_plane__remove.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__edge_circ.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__edge_circ__dressup.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__edge_str.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__edge_str__dressup.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__edge_str__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__face_cyl.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__face_cyl__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__face_cyl__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__face_other.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__face_other__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__face_planar.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__face_planar__add.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__face_planar__dressup.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__face_planar__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__face_planar__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__face_planar__remove.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__face_planar__transform.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__none.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__none__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_2ent.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_2ent__create.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_2ent__dressup.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_2ent__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_2ent__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_arc.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_arc__create.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_arc__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_arc__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_line.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_line__create.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_line__dressup.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_line__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_line__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_loop.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_loop__add.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_loop__modify.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_none.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_none__create.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_none__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_point.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_point__create.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__sk_point__reference.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__vertex.svg (100%) rename docs/{ => CAD}/ux/mockups/rich__vertex__reference.svg (100%) rename docs/{ => CAD}/ux/offer_atlas.html (100%) rename docs/{ => CAD}/ux/offer_atlas_inline.html (100%) rename docs/{ => CAD}/ux/tool_atlas.json (100%) diff --git a/docs/GAP_ANALYSIS_vs_ONSHAPE.md b/docs/CAD/GAP_ANALYSIS_vs_ONSHAPE.md similarity index 100% rename from docs/GAP_ANALYSIS_vs_ONSHAPE.md rename to docs/CAD/GAP_ANALYSIS_vs_ONSHAPE.md diff --git a/docs/cad_dependency_weight.md b/docs/CAD/cad_dependency_weight.md similarity index 100% rename from docs/cad_dependency_weight.md rename to docs/CAD/cad_dependency_weight.md diff --git a/docs/cad_ux_guidelines.md b/docs/CAD/cad_ux_guidelines.md similarity index 100% rename from docs/cad_ux_guidelines.md rename to docs/CAD/cad_ux_guidelines.md diff --git a/docs/design/mate-connectors/BEAR_CONNECTOR_REVIEW.md b/docs/CAD/design/mate-connectors/BEAR_CONNECTOR_REVIEW.md similarity index 100% rename from docs/design/mate-connectors/BEAR_CONNECTOR_REVIEW.md rename to docs/CAD/design/mate-connectors/BEAR_CONNECTOR_REVIEW.md diff --git a/docs/design/mate-connectors/BearConnector_Cutter.step b/docs/CAD/design/mate-connectors/BearConnector_Cutter.step similarity index 100% rename from docs/design/mate-connectors/BearConnector_Cutter.step rename to docs/CAD/design/mate-connectors/BearConnector_Cutter.step diff --git a/docs/design/mate-connectors/BearConnector_Female.step b/docs/CAD/design/mate-connectors/BearConnector_Female.step similarity index 100% rename from docs/design/mate-connectors/BearConnector_Female.step rename to docs/CAD/design/mate-connectors/BearConnector_Female.step diff --git a/docs/design/mate-connectors/BearConnector_Female_Trimmed.step b/docs/CAD/design/mate-connectors/BearConnector_Female_Trimmed.step similarity index 100% rename from docs/design/mate-connectors/BearConnector_Female_Trimmed.step rename to docs/CAD/design/mate-connectors/BearConnector_Female_Trimmed.step diff --git a/docs/design/mate-connectors/BearConnector_Female_Trimmed.stl b/docs/CAD/design/mate-connectors/BearConnector_Female_Trimmed.stl similarity index 100% rename from docs/design/mate-connectors/BearConnector_Female_Trimmed.stl rename to docs/CAD/design/mate-connectors/BearConnector_Female_Trimmed.stl diff --git a/docs/design/mate-connectors/BearConnector_Female_Trimmed_wall.step b/docs/CAD/design/mate-connectors/BearConnector_Female_Trimmed_wall.step similarity index 100% rename from docs/design/mate-connectors/BearConnector_Female_Trimmed_wall.step rename to docs/CAD/design/mate-connectors/BearConnector_Female_Trimmed_wall.step diff --git a/docs/design/mate-connectors/BearConnector_Female_Trimmed_wall.stl b/docs/CAD/design/mate-connectors/BearConnector_Female_Trimmed_wall.stl similarity index 100% rename from docs/design/mate-connectors/BearConnector_Female_Trimmed_wall.stl rename to docs/CAD/design/mate-connectors/BearConnector_Female_Trimmed_wall.stl diff --git a/docs/design/mate-connectors/DESIGN_MATE_CONNECTORS.md b/docs/CAD/design/mate-connectors/DESIGN_MATE_CONNECTORS.md similarity index 100% rename from docs/design/mate-connectors/DESIGN_MATE_CONNECTORS.md rename to docs/CAD/design/mate-connectors/DESIGN_MATE_CONNECTORS.md diff --git a/docs/design/mate-connectors/bear-01-view.png b/docs/CAD/design/mate-connectors/bear-01-view.png similarity index 100% rename from docs/design/mate-connectors/bear-01-view.png rename to docs/CAD/design/mate-connectors/bear-01-view.png diff --git a/docs/design/mate-connectors/bear-02-view.png b/docs/CAD/design/mate-connectors/bear-02-view.png similarity index 100% rename from docs/design/mate-connectors/bear-02-view.png rename to docs/CAD/design/mate-connectors/bear-02-view.png diff --git a/docs/design/mate-connectors/bear-02-zoom.png b/docs/CAD/design/mate-connectors/bear-02-zoom.png similarity index 100% rename from docs/design/mate-connectors/bear-02-zoom.png rename to docs/CAD/design/mate-connectors/bear-02-zoom.png diff --git a/docs/design/mate-connectors/bear-flat.png b/docs/CAD/design/mate-connectors/bear-flat.png similarity index 100% rename from docs/design/mate-connectors/bear-flat.png rename to docs/CAD/design/mate-connectors/bear-flat.png diff --git a/docs/design/mate-connectors/bear-sil-cmp.png b/docs/CAD/design/mate-connectors/bear-sil-cmp.png similarity index 100% rename from docs/design/mate-connectors/bear-sil-cmp.png rename to docs/CAD/design/mate-connectors/bear-sil-cmp.png diff --git a/docs/design/mate-connectors/bear-sil.png b/docs/CAD/design/mate-connectors/bear-sil.png similarity index 100% rename from docs/design/mate-connectors/bear-sil.png rename to docs/CAD/design/mate-connectors/bear-sil.png diff --git a/docs/design/mate-connectors/bear.step b/docs/CAD/design/mate-connectors/bear.step similarity index 100% rename from docs/design/mate-connectors/bear.step rename to docs/CAD/design/mate-connectors/bear.step diff --git a/docs/design/mate-connectors/bear_glyph_table.h b/docs/CAD/design/mate-connectors/bear_glyph_table.h similarity index 100% rename from docs/design/mate-connectors/bear_glyph_table.h rename to docs/CAD/design/mate-connectors/bear_glyph_table.h diff --git a/docs/design/mate-connectors/bear_mesh.json b/docs/CAD/design/mate-connectors/bear_mesh.json similarity index 100% rename from docs/design/mate-connectors/bear_mesh.json rename to docs/CAD/design/mate-connectors/bear_mesh.json diff --git a/docs/design/mate-connectors/bear_outline.json b/docs/CAD/design/mate-connectors/bear_outline.json similarity index 100% rename from docs/design/mate-connectors/bear_outline.json rename to docs/CAD/design/mate-connectors/bear_outline.json diff --git a/docs/design/mate-connectors/circularmateconnectors.png b/docs/CAD/design/mate-connectors/circularmateconnectors.png similarity index 100% rename from docs/design/mate-connectors/circularmateconnectors.png rename to docs/CAD/design/mate-connectors/circularmateconnectors.png diff --git a/docs/design/mate-connectors/cmp-sheet.png b/docs/CAD/design/mate-connectors/cmp-sheet.png similarity index 100% rename from docs/design/mate-connectors/cmp-sheet.png rename to docs/CAD/design/mate-connectors/cmp-sheet.png diff --git a/docs/design/mate-connectors/connector-glyph-proposal.html b/docs/CAD/design/mate-connectors/connector-glyph-proposal.html similarity index 100% rename from docs/design/mate-connectors/connector-glyph-proposal.html rename to docs/CAD/design/mate-connectors/connector-glyph-proposal.html diff --git a/docs/design/mate-connectors/coplanar_test.py b/docs/CAD/design/mate-connectors/coplanar_test.py similarity index 100% rename from docs/design/mate-connectors/coplanar_test.py rename to docs/CAD/design/mate-connectors/coplanar_test.py diff --git a/docs/design/mate-connectors/cylindricalmateconnectors.png b/docs/CAD/design/mate-connectors/cylindricalmateconnectors.png similarity index 100% rename from docs/design/mate-connectors/cylindricalmateconnectors.png rename to docs/CAD/design/mate-connectors/cylindricalmateconnectors.png diff --git a/docs/design/mate-connectors/emit_glyph_table.py b/docs/CAD/design/mate-connectors/emit_glyph_table.py similarity index 100% rename from docs/design/mate-connectors/emit_glyph_table.py rename to docs/CAD/design/mate-connectors/emit_glyph_table.py diff --git a/docs/design/mate-connectors/extract_outline.py b/docs/CAD/design/mate-connectors/extract_outline.py similarity index 100% rename from docs/design/mate-connectors/extract_outline.py rename to docs/CAD/design/mate-connectors/extract_outline.py diff --git a/docs/design/mate-connectors/faceted_ridge_key.scad b/docs/CAD/design/mate-connectors/faceted_ridge_key.scad similarity index 100% rename from docs/design/mate-connectors/faceted_ridge_key.scad rename to docs/CAD/design/mate-connectors/faceted_ridge_key.scad diff --git a/docs/design/mate-connectors/fem-0.png b/docs/CAD/design/mate-connectors/fem-0.png similarity index 100% rename from docs/design/mate-connectors/fem-0.png rename to docs/CAD/design/mate-connectors/fem-0.png diff --git a/docs/design/mate-connectors/fem-1.png b/docs/CAD/design/mate-connectors/fem-1.png similarity index 100% rename from docs/design/mate-connectors/fem-1.png rename to docs/CAD/design/mate-connectors/fem-1.png diff --git a/docs/design/mate-connectors/fem-2.png b/docs/CAD/design/mate-connectors/fem-2.png similarity index 100% rename from docs/design/mate-connectors/fem-2.png rename to docs/CAD/design/mate-connectors/fem-2.png diff --git a/docs/design/mate-connectors/fem-3.png b/docs/CAD/design/mate-connectors/fem-3.png similarity index 100% rename from docs/design/mate-connectors/fem-3.png rename to docs/CAD/design/mate-connectors/fem-3.png diff --git a/docs/design/mate-connectors/fem-sheet.png b/docs/CAD/design/mate-connectors/fem-sheet.png similarity index 100% rename from docs/design/mate-connectors/fem-sheet.png rename to docs/CAD/design/mate-connectors/fem-sheet.png diff --git a/docs/design/mate-connectors/fem-sheet2.png b/docs/CAD/design/mate-connectors/fem-sheet2.png similarity index 100% rename from docs/design/mate-connectors/fem-sheet2.png rename to docs/CAD/design/mate-connectors/fem-sheet2.png diff --git a/docs/design/mate-connectors/female.stl b/docs/CAD/design/mate-connectors/female.stl similarity index 100% rename from docs/design/mate-connectors/female.stl rename to docs/CAD/design/mate-connectors/female.stl diff --git a/docs/design/mate-connectors/female_only.scad b/docs/CAD/design/mate-connectors/female_only.scad similarity index 100% rename from docs/design/mate-connectors/female_only.scad rename to docs/CAD/design/mate-connectors/female_only.scad diff --git a/docs/design/mate-connectors/fit_check.py b/docs/CAD/design/mate-connectors/fit_check.py similarity index 100% rename from docs/design/mate-connectors/fit_check.py rename to docs/CAD/design/mate-connectors/fit_check.py diff --git a/docs/design/mate-connectors/glyph-preview.png b/docs/CAD/design/mate-connectors/glyph-preview.png similarity index 100% rename from docs/design/mate-connectors/glyph-preview.png rename to docs/CAD/design/mate-connectors/glyph-preview.png diff --git a/docs/design/mate-connectors/glyph_preview.py b/docs/CAD/design/mate-connectors/glyph_preview.py similarity index 100% rename from docs/design/mate-connectors/glyph_preview.py rename to docs/CAD/design/mate-connectors/glyph_preview.py diff --git a/docs/design/mate-connectors/glyph_probe.py b/docs/CAD/design/mate-connectors/glyph_probe.py similarity index 100% rename from docs/design/mate-connectors/glyph_probe.py rename to docs/CAD/design/mate-connectors/glyph_probe.py diff --git a/docs/design/mate-connectors/handedness-sheet.png b/docs/CAD/design/mate-connectors/handedness-sheet.png similarity index 100% rename from docs/design/mate-connectors/handedness-sheet.png rename to docs/CAD/design/mate-connectors/handedness-sheet.png diff --git a/docs/design/mate-connectors/handedness.py b/docs/CAD/design/mate-connectors/handedness.py similarity index 100% rename from docs/design/mate-connectors/handedness.py rename to docs/CAD/design/mate-connectors/handedness.py diff --git a/docs/design/mate-connectors/linearedgemateconnectors.png b/docs/CAD/design/mate-connectors/linearedgemateconnectors.png similarity index 100% rename from docs/design/mate-connectors/linearedgemateconnectors.png rename to docs/CAD/design/mate-connectors/linearedgemateconnectors.png diff --git a/docs/design/mate-connectors/make_female.py b/docs/CAD/design/mate-connectors/make_female.py similarity index 100% rename from docs/design/mate-connectors/make_female.py rename to docs/CAD/design/mate-connectors/make_female.py diff --git a/docs/design/mate-connectors/mate-connector-virtual-sharp.png b/docs/CAD/design/mate-connectors/mate-connector-virtual-sharp.png similarity index 100% rename from docs/design/mate-connectors/mate-connector-virtual-sharp.png rename to docs/CAD/design/mate-connectors/mate-connector-virtual-sharp.png diff --git a/docs/design/mate-connectors/mateconnector-planarcentroid.png b/docs/CAD/design/mate-connectors/mateconnector-planarcentroid.png similarity index 100% rename from docs/design/mate-connectors/mateconnector-planarcentroid.png rename to docs/CAD/design/mate-connectors/mateconnector-planarcentroid.png diff --git a/docs/design/mate-connectors/mateconnector-planarpoints.png b/docs/CAD/design/mate-connectors/mateconnector-planarpoints.png similarity index 100% rename from docs/design/mate-connectors/mateconnector-planarpoints.png rename to docs/CAD/design/mate-connectors/mateconnector-planarpoints.png diff --git a/docs/design/mate-connectors/matepointiconLG.png b/docs/CAD/design/mate-connectors/matepointiconLG.png similarity index 100% rename from docs/design/mate-connectors/matepointiconLG.png rename to docs/CAD/design/mate-connectors/matepointiconLG.png diff --git a/docs/design/mate-connectors/matepointreorientsecondaryaxis.png b/docs/CAD/design/mate-connectors/matepointreorientsecondaryaxis.png similarity index 100% rename from docs/design/mate-connectors/matepointreorientsecondaryaxis.png rename to docs/CAD/design/mate-connectors/matepointreorientsecondaryaxis.png diff --git a/docs/design/mate-connectors/muzzle_variants.py b/docs/CAD/design/mate-connectors/muzzle_variants.py similarity index 100% rename from docs/design/mate-connectors/muzzle_variants.py rename to docs/CAD/design/mate-connectors/muzzle_variants.py diff --git a/docs/design/mate-connectors/planarfacemateconnectors.png b/docs/CAD/design/mate-connectors/planarfacemateconnectors.png similarity index 100% rename from docs/design/mate-connectors/planarfacemateconnectors.png rename to docs/CAD/design/mate-connectors/planarfacemateconnectors.png diff --git a/docs/design/mate-connectors/relief-sheet.png b/docs/CAD/design/mate-connectors/relief-sheet.png similarity index 100% rename from docs/design/mate-connectors/relief-sheet.png rename to docs/CAD/design/mate-connectors/relief-sheet.png diff --git a/docs/design/mate-connectors/relief_sheet.py b/docs/CAD/design/mate-connectors/relief_sheet.py similarity index 100% rename from docs/design/mate-connectors/relief_sheet.py rename to docs/CAD/design/mate-connectors/relief_sheet.py diff --git a/docs/design/mate-connectors/relief_test.py b/docs/CAD/design/mate-connectors/relief_test.py similarity index 100% rename from docs/design/mate-connectors/relief_test.py rename to docs/CAD/design/mate-connectors/relief_test.py diff --git a/docs/design/mate-connectors/render_key.py b/docs/CAD/design/mate-connectors/render_key.py similarity index 100% rename from docs/design/mate-connectors/render_key.py rename to docs/CAD/design/mate-connectors/render_key.py diff --git a/docs/design/mate-connectors/render_stl.py b/docs/CAD/design/mate-connectors/render_stl.py similarity index 100% rename from docs/design/mate-connectors/render_stl.py rename to docs/CAD/design/mate-connectors/render_stl.py diff --git a/docs/design/mate-connectors/rk-0.png b/docs/CAD/design/mate-connectors/rk-0.png similarity index 100% rename from docs/design/mate-connectors/rk-0.png rename to docs/CAD/design/mate-connectors/rk-0.png diff --git a/docs/design/mate-connectors/rk-1.png b/docs/CAD/design/mate-connectors/rk-1.png similarity index 100% rename from docs/design/mate-connectors/rk-1.png rename to docs/CAD/design/mate-connectors/rk-1.png diff --git a/docs/design/mate-connectors/rk-2.png b/docs/CAD/design/mate-connectors/rk-2.png similarity index 100% rename from docs/design/mate-connectors/rk-2.png rename to docs/CAD/design/mate-connectors/rk-2.png diff --git a/docs/design/mate-connectors/rk-3.png b/docs/CAD/design/mate-connectors/rk-3.png similarity index 100% rename from docs/design/mate-connectors/rk-3.png rename to docs/CAD/design/mate-connectors/rk-3.png diff --git a/docs/design/mate-connectors/rk-4.png b/docs/CAD/design/mate-connectors/rk-4.png similarity index 100% rename from docs/design/mate-connectors/rk-4.png rename to docs/CAD/design/mate-connectors/rk-4.png diff --git a/docs/design/mate-connectors/rk-back.png b/docs/CAD/design/mate-connectors/rk-back.png similarity index 100% rename from docs/design/mate-connectors/rk-back.png rename to docs/CAD/design/mate-connectors/rk-back.png diff --git a/docs/design/mate-connectors/rk-front.png b/docs/CAD/design/mate-connectors/rk-front.png similarity index 100% rename from docs/design/mate-connectors/rk-front.png rename to docs/CAD/design/mate-connectors/rk-front.png diff --git a/docs/design/mate-connectors/rk-iso.png b/docs/CAD/design/mate-connectors/rk-iso.png similarity index 100% rename from docs/design/mate-connectors/rk-iso.png rename to docs/CAD/design/mate-connectors/rk-iso.png diff --git a/docs/design/mate-connectors/rk-sheet.png b/docs/CAD/design/mate-connectors/rk-sheet.png similarity index 100% rename from docs/design/mate-connectors/rk-sheet.png rename to docs/CAD/design/mate-connectors/rk-sheet.png diff --git a/docs/design/mate-connectors/simplify-sheet.png b/docs/CAD/design/mate-connectors/simplify-sheet.png similarity index 100% rename from docs/design/mate-connectors/simplify-sheet.png rename to docs/CAD/design/mate-connectors/simplify-sheet.png diff --git a/docs/design/mate-connectors/simplify_study.py b/docs/CAD/design/mate-connectors/simplify_study.py similarity index 100% rename from docs/design/mate-connectors/simplify_study.py rename to docs/CAD/design/mate-connectors/simplify_study.py diff --git a/docs/design/mate-connectors/size-test.png b/docs/CAD/design/mate-connectors/size-test.png similarity index 100% rename from docs/design/mate-connectors/size-test.png rename to docs/CAD/design/mate-connectors/size-test.png diff --git a/docs/design/mate-connectors/sz-22-down+Z.png b/docs/CAD/design/mate-connectors/sz-22-down+Z.png similarity index 100% rename from docs/design/mate-connectors/sz-22-down+Z.png rename to docs/CAD/design/mate-connectors/sz-22-down+Z.png diff --git a/docs/design/mate-connectors/sz-22-grazing.png b/docs/CAD/design/mate-connectors/sz-22-grazing.png similarity index 100% rename from docs/design/mate-connectors/sz-22-grazing.png rename to docs/CAD/design/mate-connectors/sz-22-grazing.png diff --git a/docs/design/mate-connectors/sz-22-iso.png b/docs/CAD/design/mate-connectors/sz-22-iso.png similarity index 100% rename from docs/design/mate-connectors/sz-22-iso.png rename to docs/CAD/design/mate-connectors/sz-22-iso.png diff --git a/docs/design/mate-connectors/sz-32-down+Z.png b/docs/CAD/design/mate-connectors/sz-32-down+Z.png similarity index 100% rename from docs/design/mate-connectors/sz-32-down+Z.png rename to docs/CAD/design/mate-connectors/sz-32-down+Z.png diff --git a/docs/design/mate-connectors/sz-32-grazing.png b/docs/CAD/design/mate-connectors/sz-32-grazing.png similarity index 100% rename from docs/design/mate-connectors/sz-32-grazing.png rename to docs/CAD/design/mate-connectors/sz-32-grazing.png diff --git a/docs/design/mate-connectors/sz-32-iso.png b/docs/CAD/design/mate-connectors/sz-32-iso.png similarity index 100% rename from docs/design/mate-connectors/sz-32-iso.png rename to docs/CAD/design/mate-connectors/sz-32-iso.png diff --git a/docs/design/mate-connectors/sz-48-down+Z.png b/docs/CAD/design/mate-connectors/sz-48-down+Z.png similarity index 100% rename from docs/design/mate-connectors/sz-48-down+Z.png rename to docs/CAD/design/mate-connectors/sz-48-down+Z.png diff --git a/docs/design/mate-connectors/sz-48-grazing.png b/docs/CAD/design/mate-connectors/sz-48-grazing.png similarity index 100% rename from docs/design/mate-connectors/sz-48-grazing.png rename to docs/CAD/design/mate-connectors/sz-48-grazing.png diff --git a/docs/design/mate-connectors/sz-48-iso.png b/docs/CAD/design/mate-connectors/sz-48-iso.png similarity index 100% rename from docs/design/mate-connectors/sz-48-iso.png rename to docs/CAD/design/mate-connectors/sz-48-iso.png diff --git a/docs/design/mate-connectors/t-+0.1-0.png b/docs/CAD/design/mate-connectors/t-+0.1-0.png similarity index 100% rename from docs/design/mate-connectors/t-+0.1-0.png rename to docs/CAD/design/mate-connectors/t-+0.1-0.png diff --git a/docs/design/mate-connectors/t-+0.1-1.png b/docs/CAD/design/mate-connectors/t-+0.1-1.png similarity index 100% rename from docs/design/mate-connectors/t-+0.1-1.png rename to docs/CAD/design/mate-connectors/t-+0.1-1.png diff --git a/docs/design/mate-connectors/t-+1.6-0.png b/docs/CAD/design/mate-connectors/t-+1.6-0.png similarity index 100% rename from docs/design/mate-connectors/t-+1.6-0.png rename to docs/CAD/design/mate-connectors/t-+1.6-0.png diff --git a/docs/design/mate-connectors/t-+1.6-1.png b/docs/CAD/design/mate-connectors/t-+1.6-1.png similarity index 100% rename from docs/design/mate-connectors/t-+1.6-1.png rename to docs/CAD/design/mate-connectors/t-+1.6-1.png diff --git a/docs/design/mate-connectors/trim-cmp.png b/docs/CAD/design/mate-connectors/trim-cmp.png similarity index 100% rename from docs/design/mate-connectors/trim-cmp.png rename to docs/CAD/design/mate-connectors/trim-cmp.png diff --git a/docs/design/mate-connectors/trim_female.py b/docs/CAD/design/mate-connectors/trim_female.py similarity index 100% rename from docs/design/mate-connectors/trim_female.py rename to docs/CAD/design/mate-connectors/trim_female.py diff --git a/docs/design/mate-connectors/verify_trimmed.py b/docs/CAD/design/mate-connectors/verify_trimmed.py similarity index 100% rename from docs/design/mate-connectors/verify_trimmed.py rename to docs/CAD/design/mate-connectors/verify_trimmed.py diff --git a/docs/design_tab.md b/docs/CAD/design_tab.md similarity index 100% rename from docs/design_tab.md rename to docs/CAD/design_tab.md diff --git a/docs/design_tab_pr_description.md b/docs/CAD/design_tab_pr_description.md similarity index 100% rename from docs/design_tab_pr_description.md rename to docs/CAD/design_tab_pr_description.md diff --git a/docs/design_tab_upstream_portability.md b/docs/CAD/design_tab_upstream_portability.md similarity index 100% rename from docs/design_tab_upstream_portability.md rename to docs/CAD/design_tab_upstream_portability.md diff --git a/docs/rig_build_traps.md b/docs/CAD/rig_build_traps.md similarity index 100% rename from docs/rig_build_traps.md rename to docs/CAD/rig_build_traps.md diff --git a/docs/ux/mockups/cmp_12__edge_str.svg b/docs/CAD/ux/mockups/cmp_12__edge_str.svg similarity index 100% rename from docs/ux/mockups/cmp_12__edge_str.svg rename to docs/CAD/ux/mockups/cmp_12__edge_str.svg diff --git a/docs/ux/mockups/cmp_12__face_planar.svg b/docs/CAD/ux/mockups/cmp_12__face_planar.svg similarity index 100% rename from docs/ux/mockups/cmp_12__face_planar.svg rename to docs/CAD/ux/mockups/cmp_12__face_planar.svg diff --git a/docs/ux/mockups/cmp_12__sk_line.svg b/docs/CAD/ux/mockups/cmp_12__sk_line.svg similarity index 100% rename from docs/ux/mockups/cmp_12__sk_line.svg rename to docs/CAD/ux/mockups/cmp_12__sk_line.svg diff --git a/docs/ux/mockups/cmp_8__edge_str.svg b/docs/CAD/ux/mockups/cmp_8__edge_str.svg similarity index 100% rename from docs/ux/mockups/cmp_8__edge_str.svg rename to docs/CAD/ux/mockups/cmp_8__edge_str.svg diff --git a/docs/ux/mockups/cmp_8__face_planar.svg b/docs/CAD/ux/mockups/cmp_8__face_planar.svg similarity index 100% rename from docs/ux/mockups/cmp_8__face_planar.svg rename to docs/CAD/ux/mockups/cmp_8__face_planar.svg diff --git a/docs/ux/mockups/cmp_8__sk_line.svg b/docs/CAD/ux/mockups/cmp_8__sk_line.svg similarity index 100% rename from docs/ux/mockups/cmp_8__sk_line.svg rename to docs/CAD/ux/mockups/cmp_8__sk_line.svg diff --git a/docs/ux/mockups/fresh__art.svg b/docs/CAD/ux/mockups/fresh__art.svg similarity index 100% rename from docs/ux/mockups/fresh__art.svg rename to docs/CAD/ux/mockups/fresh__art.svg diff --git a/docs/ux/mockups/fresh__art__modify.svg b/docs/CAD/ux/mockups/fresh__art__modify.svg similarity index 100% rename from docs/ux/mockups/fresh__art__modify.svg rename to docs/CAD/ux/mockups/fresh__art__modify.svg diff --git a/docs/ux/mockups/fresh__bodies_2.svg b/docs/CAD/ux/mockups/fresh__bodies_2.svg similarity index 100% rename from docs/ux/mockups/fresh__bodies_2.svg rename to docs/CAD/ux/mockups/fresh__bodies_2.svg diff --git a/docs/ux/mockups/fresh__body_sheet.svg b/docs/CAD/ux/mockups/fresh__body_sheet.svg similarity index 100% rename from docs/ux/mockups/fresh__body_sheet.svg rename to docs/CAD/ux/mockups/fresh__body_sheet.svg diff --git a/docs/ux/mockups/fresh__body_sheet__modify.svg b/docs/CAD/ux/mockups/fresh__body_sheet__modify.svg similarity index 100% rename from docs/ux/mockups/fresh__body_sheet__modify.svg rename to docs/CAD/ux/mockups/fresh__body_sheet__modify.svg diff --git a/docs/ux/mockups/fresh__body_solid.svg b/docs/CAD/ux/mockups/fresh__body_solid.svg similarity index 100% rename from docs/ux/mockups/fresh__body_solid.svg rename to docs/CAD/ux/mockups/fresh__body_solid.svg diff --git a/docs/ux/mockups/fresh__body_solid__modify.svg b/docs/CAD/ux/mockups/fresh__body_solid__modify.svg similarity index 100% rename from docs/ux/mockups/fresh__body_solid__modify.svg rename to docs/CAD/ux/mockups/fresh__body_solid__modify.svg diff --git a/docs/ux/mockups/fresh__coordsys.svg b/docs/CAD/ux/mockups/fresh__coordsys.svg similarity index 100% rename from docs/ux/mockups/fresh__coordsys.svg rename to docs/CAD/ux/mockups/fresh__coordsys.svg diff --git a/docs/ux/mockups/fresh__coordsys__modify.svg b/docs/CAD/ux/mockups/fresh__coordsys__modify.svg similarity index 100% rename from docs/ux/mockups/fresh__coordsys__modify.svg rename to docs/CAD/ux/mockups/fresh__coordsys__modify.svg diff --git a/docs/ux/mockups/fresh__datum_axis.svg b/docs/CAD/ux/mockups/fresh__datum_axis.svg similarity index 100% rename from docs/ux/mockups/fresh__datum_axis.svg rename to docs/CAD/ux/mockups/fresh__datum_axis.svg diff --git a/docs/ux/mockups/fresh__datum_axis__modify.svg b/docs/CAD/ux/mockups/fresh__datum_axis__modify.svg similarity index 100% rename from docs/ux/mockups/fresh__datum_axis__modify.svg rename to docs/CAD/ux/mockups/fresh__datum_axis__modify.svg diff --git a/docs/ux/mockups/fresh__datum_plane.svg b/docs/CAD/ux/mockups/fresh__datum_plane.svg similarity index 100% rename from docs/ux/mockups/fresh__datum_plane.svg rename to docs/CAD/ux/mockups/fresh__datum_plane.svg diff --git a/docs/ux/mockups/fresh__datum_plane__modify.svg b/docs/CAD/ux/mockups/fresh__datum_plane__modify.svg similarity index 100% rename from docs/ux/mockups/fresh__datum_plane__modify.svg rename to docs/CAD/ux/mockups/fresh__datum_plane__modify.svg diff --git a/docs/ux/mockups/fresh__datum_plane__reference.svg b/docs/CAD/ux/mockups/fresh__datum_plane__reference.svg similarity index 100% rename from docs/ux/mockups/fresh__datum_plane__reference.svg rename to docs/CAD/ux/mockups/fresh__datum_plane__reference.svg diff --git a/docs/ux/mockups/fresh__edge_circ.svg b/docs/CAD/ux/mockups/fresh__edge_circ.svg similarity index 100% rename from docs/ux/mockups/fresh__edge_circ.svg rename to docs/CAD/ux/mockups/fresh__edge_circ.svg diff --git a/docs/ux/mockups/fresh__edge_str.svg b/docs/CAD/ux/mockups/fresh__edge_str.svg similarity index 100% rename from docs/ux/mockups/fresh__edge_str.svg rename to docs/CAD/ux/mockups/fresh__edge_str.svg diff --git a/docs/ux/mockups/fresh__edge_str__reference.svg b/docs/CAD/ux/mockups/fresh__edge_str__reference.svg similarity index 100% rename from docs/ux/mockups/fresh__edge_str__reference.svg rename to docs/CAD/ux/mockups/fresh__edge_str__reference.svg diff --git a/docs/ux/mockups/fresh__face_cyl.svg b/docs/CAD/ux/mockups/fresh__face_cyl.svg similarity index 100% rename from docs/ux/mockups/fresh__face_cyl.svg rename to docs/CAD/ux/mockups/fresh__face_cyl.svg diff --git a/docs/ux/mockups/fresh__face_cyl__reference.svg b/docs/CAD/ux/mockups/fresh__face_cyl__reference.svg similarity index 100% rename from docs/ux/mockups/fresh__face_cyl__reference.svg rename to docs/CAD/ux/mockups/fresh__face_cyl__reference.svg diff --git a/docs/ux/mockups/fresh__face_other.svg b/docs/CAD/ux/mockups/fresh__face_other.svg similarity index 100% rename from docs/ux/mockups/fresh__face_other.svg rename to docs/CAD/ux/mockups/fresh__face_other.svg diff --git a/docs/ux/mockups/fresh__face_planar.svg b/docs/CAD/ux/mockups/fresh__face_planar.svg similarity index 100% rename from docs/ux/mockups/fresh__face_planar.svg rename to docs/CAD/ux/mockups/fresh__face_planar.svg diff --git a/docs/ux/mockups/fresh__face_planar__reference.svg b/docs/CAD/ux/mockups/fresh__face_planar__reference.svg similarity index 100% rename from docs/ux/mockups/fresh__face_planar__reference.svg rename to docs/CAD/ux/mockups/fresh__face_planar__reference.svg diff --git a/docs/ux/mockups/fresh__none.svg b/docs/CAD/ux/mockups/fresh__none.svg similarity index 100% rename from docs/ux/mockups/fresh__none.svg rename to docs/CAD/ux/mockups/fresh__none.svg diff --git a/docs/ux/mockups/fresh__none__reference.svg b/docs/CAD/ux/mockups/fresh__none__reference.svg similarity index 100% rename from docs/ux/mockups/fresh__none__reference.svg rename to docs/CAD/ux/mockups/fresh__none__reference.svg diff --git a/docs/ux/mockups/fresh__sk_2ent.svg b/docs/CAD/ux/mockups/fresh__sk_2ent.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_2ent.svg rename to docs/CAD/ux/mockups/fresh__sk_2ent.svg diff --git a/docs/ux/mockups/fresh__sk_2ent__create.svg b/docs/CAD/ux/mockups/fresh__sk_2ent__create.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_2ent__create.svg rename to docs/CAD/ux/mockups/fresh__sk_2ent__create.svg diff --git a/docs/ux/mockups/fresh__sk_2ent__dressup.svg b/docs/CAD/ux/mockups/fresh__sk_2ent__dressup.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_2ent__dressup.svg rename to docs/CAD/ux/mockups/fresh__sk_2ent__dressup.svg diff --git a/docs/ux/mockups/fresh__sk_2ent__modify.svg b/docs/CAD/ux/mockups/fresh__sk_2ent__modify.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_2ent__modify.svg rename to docs/CAD/ux/mockups/fresh__sk_2ent__modify.svg diff --git a/docs/ux/mockups/fresh__sk_2ent__reference.svg b/docs/CAD/ux/mockups/fresh__sk_2ent__reference.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_2ent__reference.svg rename to docs/CAD/ux/mockups/fresh__sk_2ent__reference.svg diff --git a/docs/ux/mockups/fresh__sk_arc.svg b/docs/CAD/ux/mockups/fresh__sk_arc.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_arc.svg rename to docs/CAD/ux/mockups/fresh__sk_arc.svg diff --git a/docs/ux/mockups/fresh__sk_arc__create.svg b/docs/CAD/ux/mockups/fresh__sk_arc__create.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_arc__create.svg rename to docs/CAD/ux/mockups/fresh__sk_arc__create.svg diff --git a/docs/ux/mockups/fresh__sk_arc__modify.svg b/docs/CAD/ux/mockups/fresh__sk_arc__modify.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_arc__modify.svg rename to docs/CAD/ux/mockups/fresh__sk_arc__modify.svg diff --git a/docs/ux/mockups/fresh__sk_arc__reference.svg b/docs/CAD/ux/mockups/fresh__sk_arc__reference.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_arc__reference.svg rename to docs/CAD/ux/mockups/fresh__sk_arc__reference.svg diff --git a/docs/ux/mockups/fresh__sk_line.svg b/docs/CAD/ux/mockups/fresh__sk_line.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_line.svg rename to docs/CAD/ux/mockups/fresh__sk_line.svg diff --git a/docs/ux/mockups/fresh__sk_line__create.svg b/docs/CAD/ux/mockups/fresh__sk_line__create.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_line__create.svg rename to docs/CAD/ux/mockups/fresh__sk_line__create.svg diff --git a/docs/ux/mockups/fresh__sk_line__dressup.svg b/docs/CAD/ux/mockups/fresh__sk_line__dressup.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_line__dressup.svg rename to docs/CAD/ux/mockups/fresh__sk_line__dressup.svg diff --git a/docs/ux/mockups/fresh__sk_line__modify.svg b/docs/CAD/ux/mockups/fresh__sk_line__modify.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_line__modify.svg rename to docs/CAD/ux/mockups/fresh__sk_line__modify.svg diff --git a/docs/ux/mockups/fresh__sk_line__reference.svg b/docs/CAD/ux/mockups/fresh__sk_line__reference.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_line__reference.svg rename to docs/CAD/ux/mockups/fresh__sk_line__reference.svg diff --git a/docs/ux/mockups/fresh__sk_loop.svg b/docs/CAD/ux/mockups/fresh__sk_loop.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_loop.svg rename to docs/CAD/ux/mockups/fresh__sk_loop.svg diff --git a/docs/ux/mockups/fresh__sk_loop__add.svg b/docs/CAD/ux/mockups/fresh__sk_loop__add.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_loop__add.svg rename to docs/CAD/ux/mockups/fresh__sk_loop__add.svg diff --git a/docs/ux/mockups/fresh__sk_loop__modify.svg b/docs/CAD/ux/mockups/fresh__sk_loop__modify.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_loop__modify.svg rename to docs/CAD/ux/mockups/fresh__sk_loop__modify.svg diff --git a/docs/ux/mockups/fresh__sk_none.svg b/docs/CAD/ux/mockups/fresh__sk_none.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_none.svg rename to docs/CAD/ux/mockups/fresh__sk_none.svg diff --git a/docs/ux/mockups/fresh__sk_none__create.svg b/docs/CAD/ux/mockups/fresh__sk_none__create.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_none__create.svg rename to docs/CAD/ux/mockups/fresh__sk_none__create.svg diff --git a/docs/ux/mockups/fresh__sk_none__reference.svg b/docs/CAD/ux/mockups/fresh__sk_none__reference.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_none__reference.svg rename to docs/CAD/ux/mockups/fresh__sk_none__reference.svg diff --git a/docs/ux/mockups/fresh__sk_point.svg b/docs/CAD/ux/mockups/fresh__sk_point.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_point.svg rename to docs/CAD/ux/mockups/fresh__sk_point.svg diff --git a/docs/ux/mockups/fresh__sk_point__create.svg b/docs/CAD/ux/mockups/fresh__sk_point__create.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_point__create.svg rename to docs/CAD/ux/mockups/fresh__sk_point__create.svg diff --git a/docs/ux/mockups/fresh__sk_point__reference.svg b/docs/CAD/ux/mockups/fresh__sk_point__reference.svg similarity index 100% rename from docs/ux/mockups/fresh__sk_point__reference.svg rename to docs/CAD/ux/mockups/fresh__sk_point__reference.svg diff --git a/docs/ux/mockups/fresh__vertex.svg b/docs/CAD/ux/mockups/fresh__vertex.svg similarity index 100% rename from docs/ux/mockups/fresh__vertex.svg rename to docs/CAD/ux/mockups/fresh__vertex.svg diff --git a/docs/ux/mockups/fresh__vertex__reference.svg b/docs/CAD/ux/mockups/fresh__vertex__reference.svg similarity index 100% rename from docs/ux/mockups/fresh__vertex__reference.svg rename to docs/CAD/ux/mockups/fresh__vertex__reference.svg diff --git a/docs/ux/mockups/gen_offer_mockups.py b/docs/CAD/ux/mockups/gen_offer_mockups.py similarity index 100% rename from docs/ux/mockups/gen_offer_mockups.py rename to docs/CAD/ux/mockups/gen_offer_mockups.py diff --git a/docs/ux/mockups/gen_offer_table.py b/docs/CAD/ux/mockups/gen_offer_table.py similarity index 100% rename from docs/ux/mockups/gen_offer_table.py rename to docs/CAD/ux/mockups/gen_offer_table.py diff --git a/docs/ux/mockups/list__body_solid.svg b/docs/CAD/ux/mockups/list__body_solid.svg similarity index 100% rename from docs/ux/mockups/list__body_solid.svg rename to docs/CAD/ux/mockups/list__body_solid.svg diff --git a/docs/ux/mockups/list__edge_str.svg b/docs/CAD/ux/mockups/list__edge_str.svg similarity index 100% rename from docs/ux/mockups/list__edge_str.svg rename to docs/CAD/ux/mockups/list__edge_str.svg diff --git a/docs/ux/mockups/list__face_planar.svg b/docs/CAD/ux/mockups/list__face_planar.svg similarity index 100% rename from docs/ux/mockups/list__face_planar.svg rename to docs/CAD/ux/mockups/list__face_planar.svg diff --git a/docs/ux/mockups/list__face_planar__add.svg b/docs/CAD/ux/mockups/list__face_planar__add.svg similarity index 100% rename from docs/ux/mockups/list__face_planar__add.svg rename to docs/CAD/ux/mockups/list__face_planar__add.svg diff --git a/docs/ux/mockups/list__none.svg b/docs/CAD/ux/mockups/list__none.svg similarity index 100% rename from docs/ux/mockups/list__none.svg rename to docs/CAD/ux/mockups/list__none.svg diff --git a/docs/ux/mockups/list__sk_line.svg b/docs/CAD/ux/mockups/list__sk_line.svg similarity index 100% rename from docs/ux/mockups/list__sk_line.svg rename to docs/CAD/ux/mockups/list__sk_line.svg diff --git a/docs/ux/mockups/list__sk_none__create.svg b/docs/CAD/ux/mockups/list__sk_none__create.svg similarity index 100% rename from docs/ux/mockups/list__sk_none__create.svg rename to docs/CAD/ux/mockups/list__sk_none__create.svg diff --git a/docs/ux/mockups/rich__art.svg b/docs/CAD/ux/mockups/rich__art.svg similarity index 100% rename from docs/ux/mockups/rich__art.svg rename to docs/CAD/ux/mockups/rich__art.svg diff --git a/docs/ux/mockups/rich__art__modify.svg b/docs/CAD/ux/mockups/rich__art__modify.svg similarity index 100% rename from docs/ux/mockups/rich__art__modify.svg rename to docs/CAD/ux/mockups/rich__art__modify.svg diff --git a/docs/ux/mockups/rich__bodies_2.svg b/docs/CAD/ux/mockups/rich__bodies_2.svg similarity index 100% rename from docs/ux/mockups/rich__bodies_2.svg rename to docs/CAD/ux/mockups/rich__bodies_2.svg diff --git a/docs/ux/mockups/rich__bodies_2__reference.svg b/docs/CAD/ux/mockups/rich__bodies_2__reference.svg similarity index 100% rename from docs/ux/mockups/rich__bodies_2__reference.svg rename to docs/CAD/ux/mockups/rich__bodies_2__reference.svg diff --git a/docs/ux/mockups/rich__body_sheet.svg b/docs/CAD/ux/mockups/rich__body_sheet.svg similarity index 100% rename from docs/ux/mockups/rich__body_sheet.svg rename to docs/CAD/ux/mockups/rich__body_sheet.svg diff --git a/docs/ux/mockups/rich__body_sheet__modify.svg b/docs/CAD/ux/mockups/rich__body_sheet__modify.svg similarity index 100% rename from docs/ux/mockups/rich__body_sheet__modify.svg rename to docs/CAD/ux/mockups/rich__body_sheet__modify.svg diff --git a/docs/ux/mockups/rich__body_solid.svg b/docs/CAD/ux/mockups/rich__body_solid.svg similarity index 100% rename from docs/ux/mockups/rich__body_solid.svg rename to docs/CAD/ux/mockups/rich__body_solid.svg diff --git a/docs/ux/mockups/rich__body_solid__dressup.svg b/docs/CAD/ux/mockups/rich__body_solid__dressup.svg similarity index 100% rename from docs/ux/mockups/rich__body_solid__dressup.svg rename to docs/CAD/ux/mockups/rich__body_solid__dressup.svg diff --git a/docs/ux/mockups/rich__body_solid__modify.svg b/docs/CAD/ux/mockups/rich__body_solid__modify.svg similarity index 100% rename from docs/ux/mockups/rich__body_solid__modify.svg rename to docs/CAD/ux/mockups/rich__body_solid__modify.svg diff --git a/docs/ux/mockups/rich__body_solid__reference.svg b/docs/CAD/ux/mockups/rich__body_solid__reference.svg similarity index 100% rename from docs/ux/mockups/rich__body_solid__reference.svg rename to docs/CAD/ux/mockups/rich__body_solid__reference.svg diff --git a/docs/ux/mockups/rich__body_solid__remove.svg b/docs/CAD/ux/mockups/rich__body_solid__remove.svg similarity index 100% rename from docs/ux/mockups/rich__body_solid__remove.svg rename to docs/CAD/ux/mockups/rich__body_solid__remove.svg diff --git a/docs/ux/mockups/rich__body_solid__repeat.svg b/docs/CAD/ux/mockups/rich__body_solid__repeat.svg similarity index 100% rename from docs/ux/mockups/rich__body_solid__repeat.svg rename to docs/CAD/ux/mockups/rich__body_solid__repeat.svg diff --git a/docs/ux/mockups/rich__coordsys.svg b/docs/CAD/ux/mockups/rich__coordsys.svg similarity index 100% rename from docs/ux/mockups/rich__coordsys.svg rename to docs/CAD/ux/mockups/rich__coordsys.svg diff --git a/docs/ux/mockups/rich__coordsys__modify.svg b/docs/CAD/ux/mockups/rich__coordsys__modify.svg similarity index 100% rename from docs/ux/mockups/rich__coordsys__modify.svg rename to docs/CAD/ux/mockups/rich__coordsys__modify.svg diff --git a/docs/ux/mockups/rich__datum_axis.svg b/docs/CAD/ux/mockups/rich__datum_axis.svg similarity index 100% rename from docs/ux/mockups/rich__datum_axis.svg rename to docs/CAD/ux/mockups/rich__datum_axis.svg diff --git a/docs/ux/mockups/rich__datum_axis__modify.svg b/docs/CAD/ux/mockups/rich__datum_axis__modify.svg similarity index 100% rename from docs/ux/mockups/rich__datum_axis__modify.svg rename to docs/CAD/ux/mockups/rich__datum_axis__modify.svg diff --git a/docs/ux/mockups/rich__datum_plane.svg b/docs/CAD/ux/mockups/rich__datum_plane.svg similarity index 100% rename from docs/ux/mockups/rich__datum_plane.svg rename to docs/CAD/ux/mockups/rich__datum_plane.svg diff --git a/docs/ux/mockups/rich__datum_plane__modify.svg b/docs/CAD/ux/mockups/rich__datum_plane__modify.svg similarity index 100% rename from docs/ux/mockups/rich__datum_plane__modify.svg rename to docs/CAD/ux/mockups/rich__datum_plane__modify.svg diff --git a/docs/ux/mockups/rich__datum_plane__reference.svg b/docs/CAD/ux/mockups/rich__datum_plane__reference.svg similarity index 100% rename from docs/ux/mockups/rich__datum_plane__reference.svg rename to docs/CAD/ux/mockups/rich__datum_plane__reference.svg diff --git a/docs/ux/mockups/rich__datum_plane__remove.svg b/docs/CAD/ux/mockups/rich__datum_plane__remove.svg similarity index 100% rename from docs/ux/mockups/rich__datum_plane__remove.svg rename to docs/CAD/ux/mockups/rich__datum_plane__remove.svg diff --git a/docs/ux/mockups/rich__edge_circ.svg b/docs/CAD/ux/mockups/rich__edge_circ.svg similarity index 100% rename from docs/ux/mockups/rich__edge_circ.svg rename to docs/CAD/ux/mockups/rich__edge_circ.svg diff --git a/docs/ux/mockups/rich__edge_circ__dressup.svg b/docs/CAD/ux/mockups/rich__edge_circ__dressup.svg similarity index 100% rename from docs/ux/mockups/rich__edge_circ__dressup.svg rename to docs/CAD/ux/mockups/rich__edge_circ__dressup.svg diff --git a/docs/ux/mockups/rich__edge_str.svg b/docs/CAD/ux/mockups/rich__edge_str.svg similarity index 100% rename from docs/ux/mockups/rich__edge_str.svg rename to docs/CAD/ux/mockups/rich__edge_str.svg diff --git a/docs/ux/mockups/rich__edge_str__dressup.svg b/docs/CAD/ux/mockups/rich__edge_str__dressup.svg similarity index 100% rename from docs/ux/mockups/rich__edge_str__dressup.svg rename to docs/CAD/ux/mockups/rich__edge_str__dressup.svg diff --git a/docs/ux/mockups/rich__edge_str__reference.svg b/docs/CAD/ux/mockups/rich__edge_str__reference.svg similarity index 100% rename from docs/ux/mockups/rich__edge_str__reference.svg rename to docs/CAD/ux/mockups/rich__edge_str__reference.svg diff --git a/docs/ux/mockups/rich__face_cyl.svg b/docs/CAD/ux/mockups/rich__face_cyl.svg similarity index 100% rename from docs/ux/mockups/rich__face_cyl.svg rename to docs/CAD/ux/mockups/rich__face_cyl.svg diff --git a/docs/ux/mockups/rich__face_cyl__modify.svg b/docs/CAD/ux/mockups/rich__face_cyl__modify.svg similarity index 100% rename from docs/ux/mockups/rich__face_cyl__modify.svg rename to docs/CAD/ux/mockups/rich__face_cyl__modify.svg diff --git a/docs/ux/mockups/rich__face_cyl__reference.svg b/docs/CAD/ux/mockups/rich__face_cyl__reference.svg similarity index 100% rename from docs/ux/mockups/rich__face_cyl__reference.svg rename to docs/CAD/ux/mockups/rich__face_cyl__reference.svg diff --git a/docs/ux/mockups/rich__face_other.svg b/docs/CAD/ux/mockups/rich__face_other.svg similarity index 100% rename from docs/ux/mockups/rich__face_other.svg rename to docs/CAD/ux/mockups/rich__face_other.svg diff --git a/docs/ux/mockups/rich__face_other__modify.svg b/docs/CAD/ux/mockups/rich__face_other__modify.svg similarity index 100% rename from docs/ux/mockups/rich__face_other__modify.svg rename to docs/CAD/ux/mockups/rich__face_other__modify.svg diff --git a/docs/ux/mockups/rich__face_planar.svg b/docs/CAD/ux/mockups/rich__face_planar.svg similarity index 100% rename from docs/ux/mockups/rich__face_planar.svg rename to docs/CAD/ux/mockups/rich__face_planar.svg diff --git a/docs/ux/mockups/rich__face_planar__add.svg b/docs/CAD/ux/mockups/rich__face_planar__add.svg similarity index 100% rename from docs/ux/mockups/rich__face_planar__add.svg rename to docs/CAD/ux/mockups/rich__face_planar__add.svg diff --git a/docs/ux/mockups/rich__face_planar__dressup.svg b/docs/CAD/ux/mockups/rich__face_planar__dressup.svg similarity index 100% rename from docs/ux/mockups/rich__face_planar__dressup.svg rename to docs/CAD/ux/mockups/rich__face_planar__dressup.svg diff --git a/docs/ux/mockups/rich__face_planar__modify.svg b/docs/CAD/ux/mockups/rich__face_planar__modify.svg similarity index 100% rename from docs/ux/mockups/rich__face_planar__modify.svg rename to docs/CAD/ux/mockups/rich__face_planar__modify.svg diff --git a/docs/ux/mockups/rich__face_planar__reference.svg b/docs/CAD/ux/mockups/rich__face_planar__reference.svg similarity index 100% rename from docs/ux/mockups/rich__face_planar__reference.svg rename to docs/CAD/ux/mockups/rich__face_planar__reference.svg diff --git a/docs/ux/mockups/rich__face_planar__remove.svg b/docs/CAD/ux/mockups/rich__face_planar__remove.svg similarity index 100% rename from docs/ux/mockups/rich__face_planar__remove.svg rename to docs/CAD/ux/mockups/rich__face_planar__remove.svg diff --git a/docs/ux/mockups/rich__face_planar__transform.svg b/docs/CAD/ux/mockups/rich__face_planar__transform.svg similarity index 100% rename from docs/ux/mockups/rich__face_planar__transform.svg rename to docs/CAD/ux/mockups/rich__face_planar__transform.svg diff --git a/docs/ux/mockups/rich__none.svg b/docs/CAD/ux/mockups/rich__none.svg similarity index 100% rename from docs/ux/mockups/rich__none.svg rename to docs/CAD/ux/mockups/rich__none.svg diff --git a/docs/ux/mockups/rich__none__reference.svg b/docs/CAD/ux/mockups/rich__none__reference.svg similarity index 100% rename from docs/ux/mockups/rich__none__reference.svg rename to docs/CAD/ux/mockups/rich__none__reference.svg diff --git a/docs/ux/mockups/rich__sk_2ent.svg b/docs/CAD/ux/mockups/rich__sk_2ent.svg similarity index 100% rename from docs/ux/mockups/rich__sk_2ent.svg rename to docs/CAD/ux/mockups/rich__sk_2ent.svg diff --git a/docs/ux/mockups/rich__sk_2ent__create.svg b/docs/CAD/ux/mockups/rich__sk_2ent__create.svg similarity index 100% rename from docs/ux/mockups/rich__sk_2ent__create.svg rename to docs/CAD/ux/mockups/rich__sk_2ent__create.svg diff --git a/docs/ux/mockups/rich__sk_2ent__dressup.svg b/docs/CAD/ux/mockups/rich__sk_2ent__dressup.svg similarity index 100% rename from docs/ux/mockups/rich__sk_2ent__dressup.svg rename to docs/CAD/ux/mockups/rich__sk_2ent__dressup.svg diff --git a/docs/ux/mockups/rich__sk_2ent__modify.svg b/docs/CAD/ux/mockups/rich__sk_2ent__modify.svg similarity index 100% rename from docs/ux/mockups/rich__sk_2ent__modify.svg rename to docs/CAD/ux/mockups/rich__sk_2ent__modify.svg diff --git a/docs/ux/mockups/rich__sk_2ent__reference.svg b/docs/CAD/ux/mockups/rich__sk_2ent__reference.svg similarity index 100% rename from docs/ux/mockups/rich__sk_2ent__reference.svg rename to docs/CAD/ux/mockups/rich__sk_2ent__reference.svg diff --git a/docs/ux/mockups/rich__sk_arc.svg b/docs/CAD/ux/mockups/rich__sk_arc.svg similarity index 100% rename from docs/ux/mockups/rich__sk_arc.svg rename to docs/CAD/ux/mockups/rich__sk_arc.svg diff --git a/docs/ux/mockups/rich__sk_arc__create.svg b/docs/CAD/ux/mockups/rich__sk_arc__create.svg similarity index 100% rename from docs/ux/mockups/rich__sk_arc__create.svg rename to docs/CAD/ux/mockups/rich__sk_arc__create.svg diff --git a/docs/ux/mockups/rich__sk_arc__modify.svg b/docs/CAD/ux/mockups/rich__sk_arc__modify.svg similarity index 100% rename from docs/ux/mockups/rich__sk_arc__modify.svg rename to docs/CAD/ux/mockups/rich__sk_arc__modify.svg diff --git a/docs/ux/mockups/rich__sk_arc__reference.svg b/docs/CAD/ux/mockups/rich__sk_arc__reference.svg similarity index 100% rename from docs/ux/mockups/rich__sk_arc__reference.svg rename to docs/CAD/ux/mockups/rich__sk_arc__reference.svg diff --git a/docs/ux/mockups/rich__sk_line.svg b/docs/CAD/ux/mockups/rich__sk_line.svg similarity index 100% rename from docs/ux/mockups/rich__sk_line.svg rename to docs/CAD/ux/mockups/rich__sk_line.svg diff --git a/docs/ux/mockups/rich__sk_line__create.svg b/docs/CAD/ux/mockups/rich__sk_line__create.svg similarity index 100% rename from docs/ux/mockups/rich__sk_line__create.svg rename to docs/CAD/ux/mockups/rich__sk_line__create.svg diff --git a/docs/ux/mockups/rich__sk_line__dressup.svg b/docs/CAD/ux/mockups/rich__sk_line__dressup.svg similarity index 100% rename from docs/ux/mockups/rich__sk_line__dressup.svg rename to docs/CAD/ux/mockups/rich__sk_line__dressup.svg diff --git a/docs/ux/mockups/rich__sk_line__modify.svg b/docs/CAD/ux/mockups/rich__sk_line__modify.svg similarity index 100% rename from docs/ux/mockups/rich__sk_line__modify.svg rename to docs/CAD/ux/mockups/rich__sk_line__modify.svg diff --git a/docs/ux/mockups/rich__sk_line__reference.svg b/docs/CAD/ux/mockups/rich__sk_line__reference.svg similarity index 100% rename from docs/ux/mockups/rich__sk_line__reference.svg rename to docs/CAD/ux/mockups/rich__sk_line__reference.svg diff --git a/docs/ux/mockups/rich__sk_loop.svg b/docs/CAD/ux/mockups/rich__sk_loop.svg similarity index 100% rename from docs/ux/mockups/rich__sk_loop.svg rename to docs/CAD/ux/mockups/rich__sk_loop.svg diff --git a/docs/ux/mockups/rich__sk_loop__add.svg b/docs/CAD/ux/mockups/rich__sk_loop__add.svg similarity index 100% rename from docs/ux/mockups/rich__sk_loop__add.svg rename to docs/CAD/ux/mockups/rich__sk_loop__add.svg diff --git a/docs/ux/mockups/rich__sk_loop__modify.svg b/docs/CAD/ux/mockups/rich__sk_loop__modify.svg similarity index 100% rename from docs/ux/mockups/rich__sk_loop__modify.svg rename to docs/CAD/ux/mockups/rich__sk_loop__modify.svg diff --git a/docs/ux/mockups/rich__sk_none.svg b/docs/CAD/ux/mockups/rich__sk_none.svg similarity index 100% rename from docs/ux/mockups/rich__sk_none.svg rename to docs/CAD/ux/mockups/rich__sk_none.svg diff --git a/docs/ux/mockups/rich__sk_none__create.svg b/docs/CAD/ux/mockups/rich__sk_none__create.svg similarity index 100% rename from docs/ux/mockups/rich__sk_none__create.svg rename to docs/CAD/ux/mockups/rich__sk_none__create.svg diff --git a/docs/ux/mockups/rich__sk_none__reference.svg b/docs/CAD/ux/mockups/rich__sk_none__reference.svg similarity index 100% rename from docs/ux/mockups/rich__sk_none__reference.svg rename to docs/CAD/ux/mockups/rich__sk_none__reference.svg diff --git a/docs/ux/mockups/rich__sk_point.svg b/docs/CAD/ux/mockups/rich__sk_point.svg similarity index 100% rename from docs/ux/mockups/rich__sk_point.svg rename to docs/CAD/ux/mockups/rich__sk_point.svg diff --git a/docs/ux/mockups/rich__sk_point__create.svg b/docs/CAD/ux/mockups/rich__sk_point__create.svg similarity index 100% rename from docs/ux/mockups/rich__sk_point__create.svg rename to docs/CAD/ux/mockups/rich__sk_point__create.svg diff --git a/docs/ux/mockups/rich__sk_point__reference.svg b/docs/CAD/ux/mockups/rich__sk_point__reference.svg similarity index 100% rename from docs/ux/mockups/rich__sk_point__reference.svg rename to docs/CAD/ux/mockups/rich__sk_point__reference.svg diff --git a/docs/ux/mockups/rich__vertex.svg b/docs/CAD/ux/mockups/rich__vertex.svg similarity index 100% rename from docs/ux/mockups/rich__vertex.svg rename to docs/CAD/ux/mockups/rich__vertex.svg diff --git a/docs/ux/mockups/rich__vertex__reference.svg b/docs/CAD/ux/mockups/rich__vertex__reference.svg similarity index 100% rename from docs/ux/mockups/rich__vertex__reference.svg rename to docs/CAD/ux/mockups/rich__vertex__reference.svg diff --git a/docs/ux/offer_atlas.html b/docs/CAD/ux/offer_atlas.html similarity index 100% rename from docs/ux/offer_atlas.html rename to docs/CAD/ux/offer_atlas.html diff --git a/docs/ux/offer_atlas_inline.html b/docs/CAD/ux/offer_atlas_inline.html similarity index 100% rename from docs/ux/offer_atlas_inline.html rename to docs/CAD/ux/offer_atlas_inline.html diff --git a/docs/ux/tool_atlas.json b/docs/CAD/ux/tool_atlas.json similarity index 100% rename from docs/ux/tool_atlas.json rename to docs/CAD/ux/tool_atlas.json