LICENSE
README.md
pyproject.toml
src/cadgen/__init__.py
src/cadgen/analysis.py
src/cadgen/analytics.py
src/cadgen/assembly.py
src/cadgen/assembly_lookup.py
src/cadgen/assets.py
src/cadgen/authoring.py
src/cadgen/build123d.py
src/cadgen/build123d.pyi
src/cadgen/cad_ref_syntax.py
src/cadgen/catalog.py
src/cadgen/check_fonts.py
src/cadgen/cli_logging.py
src/cadgen/cli_progress.py
src/cadgen/cli_tree.py
src/cadgen/color.py
src/cadgen/drawing_checks.py
src/cadgen/drawing_payload.py
src/cadgen/dxf.py
src/cadgen/eng_drawing.py
src/cadgen/findings.py
src/cadgen/flatten.py
src/cadgen/generation.py
src/cadgen/geometry.py
src/cadgen/glb.py
src/cadgen/instances.py
src/cadgen/interference.py
src/cadgen/kinematics.py
src/cadgen/label_refs.py
src/cadgen/lookup.py
src/cadgen/metadata.py
src/cadgen/occurrence_groups.py
src/cadgen/progress.py
src/cadgen/py.typed
src/cadgen/render.py
src/cadgen/reporting.py
src/cadgen/results.py
src/cadgen/sdf.py
src/cadgen/sdf_external.py
src/cadgen/sdf_source.py
src/cadgen/sdf_validation.py
src/cadgen/selector_types.py
src/cadgen/settings.py
src/cadgen/snapshot_cli.py
src/cadgen/snapshot_core.py
src/cadgen/snapshot_video.py
src/cadgen/sources.py
src/cadgen/srdf.py
src/cadgen/srdf_source.py
src/cadgen/srdf_validation.py
src/cadgen/step.py
src/cadgen/step_artifact_cli.py
src/cadgen/step_export.py
src/cadgen/step_export_target.py
src/cadgen/step_scene.py
src/cadgen/step_targets.py
src/cadgen/step_topology_artifact.py
src/cadgen/stl.py
src/cadgen/threemf.py
src/cadgen/urdf.py
src/cadgen/urdf_source.py
src/cadgen/validity.py
src/cadgen/xml_common.py
src/cadgen.egg-info/PKG-INFO
src/cadgen.egg-info/SOURCES.txt
src/cadgen.egg-info/dependency_links.txt
src/cadgen.egg-info/entry_points.txt
src/cadgen.egg-info/requires.txt
src/cadgen.egg-info/top_level.txt
src/cadgen/_internal/__init__.py
src/cadgen/_internal/animation_source.py
src/cadgen/_internal/annotation_refresh.py
src/cadgen/_internal/assembly_spec.py
src/cadgen/_internal/atomic_replace.py
src/cadgen/_internal/cache_paths.py
src/cadgen/_internal/cli_errors.py
src/cadgen/_internal/cli_from_function.py
src/cadgen/_internal/component_package.py
src/cadgen/_internal/determinism.py
src/cadgen/_internal/doors.py
src/cadgen/_internal/dxf_emit.py
src/cadgen/_internal/entity_ordinals.py
src/cadgen/_internal/file_lock.py
src/cadgen/_internal/filetrace.py
src/cadgen/_internal/font_scan.py
src/cadgen/_internal/format_namespace.py
src/cadgen/_internal/generation.py
src/cadgen/_internal/generation_runner.py
src/cadgen/_internal/generation_spec.py
src/cadgen/_internal/glb_topology.py
src/cadgen/_internal/import_roots.py
src/cadgen/_internal/kernel_import_site.py
src/cadgen/_internal/kernel_load_hint.py
src/cadgen/_internal/kinematics_resolve.py
src/cadgen/_internal/mesh_animation.py
src/cadgen/_internal/mesh_door.py
src/cadgen/_internal/mesh_export.py
src/cadgen/_internal/node_resolve_hooks.mjs
src/cadgen/_internal/node_resolve_register.mjs
src/cadgen/_internal/node_runtime.py
src/cadgen/_internal/self_input.py
src/cadgen/_internal/shared_read.py
src/cadgen/_internal/snapshot_door.py
src/cadgen/_internal/source_hash.py
src/cadgen/_internal/source_sidecar.py
src/cadgen/_internal/step_assemble.py
src/cadgen/_internal/step_hash.py
src/cadgen/_internal/step_reemit.py
src/cadgen/_internal/step_scene.py
src/cadgen/_internal/step_scene_geometry.py
src/cadgen/_internal/step_scene_loader.py
src/cadgen/_internal/step_scene_mesh.py
src/cadgen/_internal/step_scene_package.py
src/cadgen/_internal/step_scene_types.py
src/cadgen/_internal/surf_tables.py
src/cadgen/_internal/surface_extract.py
src/cadgen/_internal/tessellation.py
src/cadgen/_internal/validation_door.py
src/cadgen/_internal/validators.py
src/cadgen/_runtime/browser/THIRD_PARTY_LICENSES.txt
src/cadgen/_runtime/browser/render.html
src/cadgen/_runtime/browser/snapshot-render.js
src/cadgen/_runtime/mcp/index.html
src/cadgen/_runtime/native/filetrace-linux-aarch64.so
src/cadgen/_runtime/native/filetrace-linux-x86_64.so
src/cadgen/_runtime/native/filetrace-macos-aarch64.dylib
src/cadgen/_runtime/native/filetrace-macos-x86_64.dylib
src/cadgen/_runtime/native/filetrace-windows-x86_64.dll
src/cadgen/_runtime/node/THIRD_PARTY_LICENSES.txt
src/cadgen/_runtime/node/mesh-export.mjs
src/cadgen/_runtime/node/package.json
src/cadgen/_runtime/viewer/drawing-assets.js
src/cadgen/_runtime/viewer/index.html
src/cadgen/_runtime/viewer/assets/Assistant-Bold-gm-uSS1B.woff2
src/cadgen/_runtime/viewer/assets/Assistant-Medium-DrcxCXg3.woff2
src/cadgen/_runtime/viewer/assets/Assistant-Regular-DVxZuzxb.woff2
src/cadgen/_runtime/viewer/assets/Assistant-SemiBold-SCI4bEL9.woff2
src/cadgen/_runtime/viewer/assets/BufferGeometryUtils-B7V2s-Sr.js
src/cadgen/_runtime/viewer/assets/DxfRenderer-DDthDO2o.js
src/cadgen/_runtime/viewer/assets/EmptyCadStage-miTnLjZR.js
src/cadgen/_runtime/viewer/assets/GLTFLoader-B5Uvzedv.js
src/cadgen/_runtime/viewer/assets/GlbRenderer-0ppqbAJt.js
src/cadgen/_runtime/viewer/assets/MeshRenderer-dBeuYTtG.js
src/cadgen/_runtime/viewer/assets/RobotRenderer-BjRXSRbN.js
src/cadgen/_runtime/viewer/assets/STLLoader-ztL5MgjH.js
src/cadgen/_runtime/viewer/assets/ShellViewport-COY4fbUm.js
src/cadgen/_runtime/viewer/assets/StepRenderer-BOpdvZWL.js
src/cadgen/_runtime/viewer/assets/abnfDiagram-VCTEODGH-C6dtQyRi.js
src/cadgen/_runtime/viewer/assets/ar-SA-G6X2FPQ2-6yFMH3pE.js
src/cadgen/_runtime/viewer/assets/arc-DgcGdgmL.js
src/cadgen/_runtime/viewer/assets/architecture-7GRP2DOG-WRig8nEB.js
src/cadgen/_runtime/viewer/assets/architectureDiagram-5GKGNRK7-CIOaaHgz.js
src/cadgen/_runtime/viewer/assets/array-BifhSqXX.js
src/cadgen/_runtime/viewer/assets/az-AZ-76LH7QW2-BO8UFeCk.js
src/cadgen/_runtime/viewer/assets/bg-BG-XCXSNQG7-BkzWHekd.js
src/cadgen/_runtime/viewer/assets/blockDiagram-I7D4REHJ-Cd3EKP3J.js
src/cadgen/_runtime/viewer/assets/bn-BD-2XOGV67Q-CfYTL8ik.js
src/cadgen/_runtime/viewer/assets/c4Diagram-7LVT6UL2-CiUG8HmX.js
src/cadgen/_runtime/viewer/assets/ca-ES-6MX7JW3Y-CEBK_cVE.js
src/cadgen/_runtime/viewer/assets/cadRefs-8H4aGFyP.js
src/cadgen/_runtime/viewer/assets/channel-I0dKwv47.js
src/cadgen/_runtime/viewer/assets/chunk-2Q5K7J3B-C1jixKkw.js
src/cadgen/_runtime/viewer/assets/chunk-4HAMMTFA-B8OgLWIV.js
src/cadgen/_runtime/viewer/assets/chunk-5VM5RSS4-ZNzvKenW.js
src/cadgen/_runtime/viewer/assets/chunk-75Z2AOVW-CFJyiF2E.js
src/cadgen/_runtime/viewer/assets/chunk-DU6HZSFF-HYo0_hLe.js
src/cadgen/_runtime/viewer/assets/chunk-EIO257PC-Bc9tO0n8.js
src/cadgen/_runtime/viewer/assets/chunk-F27PBJKO-LAMjtCAu.js
src/cadgen/_runtime/viewer/assets/chunk-FOHPRMQF-DzxwRta7.js
src/cadgen/_runtime/viewer/assets/chunk-GMAD6QVW-DYR8Srym.js
src/cadgen/_runtime/viewer/assets/chunk-GVQU2GXP-BIaPacf8.js
src/cadgen/_runtime/viewer/assets/chunk-IMKFNOWR-DMNM8fpg.js
src/cadgen/_runtime/viewer/assets/chunk-JWPE2WC7-DVXcaiue.js
src/cadgen/_runtime/viewer/assets/chunk-L3NEJ4N5-_ULRA1wt.js
src/cadgen/_runtime/viewer/assets/chunk-OSK3NFVY-CPjI21AM.js
src/cadgen/_runtime/viewer/assets/chunk-P2QGCYS3-D3OArOaA.js
src/cadgen/_runtime/viewer/assets/chunk-POPQ4Y6H-CxZRiOR4.js
src/cadgen/_runtime/viewer/assets/chunk-PWAF6VOD-BYTfXEYk.js
src/cadgen/_runtime/viewer/assets/chunk-SHT3W25Y-Ch4LpAUP.js
src/cadgen/_runtime/viewer/assets/chunk-SVP7TREG-Dhj1p1Ti.js
src/cadgen/_runtime/viewer/assets/chunk-TICWLB2K-BVFFjx-q.js
src/cadgen/_runtime/viewer/assets/chunk-XXDRQBXY-BvKO0v-W.js
src/cadgen/_runtime/viewer/assets/chunk-Y2CYZVJY-DsF7k-Jl.js
src/cadgen/_runtime/viewer/assets/classDiagram-ZZMXUADV-sRWxGOP7.js
src/cadgen/_runtime/viewer/assets/classDiagram-v2-VYDZK3BY-sRWxGOP7.js
src/cadgen/_runtime/viewer/assets/container-CCfssblx.js
src/cadgen/_runtime/viewer/assets/cose-bilkent-JH36ORCC-COXSdE6a.js
src/cadgen/_runtime/viewer/assets/cs-CZ-2BRQDIVT-zO2v9p1R.js
src/cadgen/_runtime/viewer/assets/cynefin-OW5HDTMX-DoAhhacN.js
src/cadgen/_runtime/viewer/assets/cynefinDiagram-5FMLGOSQ-CJMGZRgs.js
src/cadgen/_runtime/viewer/assets/cytoscape.esm-Yq6u8L66.js
src/cadgen/_runtime/viewer/assets/da-DK-5WZEPLOC-DZZaY2eS.js
src/cadgen/_runtime/viewer/assets/dagre-C-rnJpZF.js
src/cadgen/_runtime/viewer/assets/dagre-GXQ25YYZ-DI0v2N5T.js
src/cadgen/_runtime/viewer/assets/de-DE-XR44H4JA-D334Gtnj.js
src/cadgen/_runtime/viewer/assets/defaultLocale-BFoDCU3G.js
src/cadgen/_runtime/viewer/assets/diagram-S7CK7UJ4-CrTSifAI.js
src/cadgen/_runtime/viewer/assets/diagram-UQ7AKVKN-CkGQF4sW.js
src/cadgen/_runtime/viewer/assets/diagram-VSXAHHWV-CVBFr0L5.js
src/cadgen/_runtime/viewer/assets/diagram-VX7I27RA-D6P2AEsH.js
src/cadgen/_runtime/viewer/assets/diagram-Z3DM3KII-C0KMRJ_H.js
src/cadgen/_runtime/viewer/assets/directory-open-01563666-D4xXyWb_.js
src/cadgen/_runtime/viewer/assets/directory-open-4ed118d0-1i309Asm.js
src/cadgen/_runtime/viewer/assets/dist-B_J_HbC0.js
src/cadgen/_runtime/viewer/assets/dist-CSHrQV3-.js
src/cadgen/_runtime/viewer/assets/drawing-CdpEZEhu.css
src/cadgen/_runtime/viewer/assets/drawing-DNbELddq.js
src/cadgen/_runtime/viewer/assets/ebnfDiagram-PWID7BFC-KOTJUZ4Z.js
src/cadgen/_runtime/viewer/assets/el-GR-BZB4AONW-BnO28I-4.js
src/cadgen/_runtime/viewer/assets/en-B4ZKOASM-BBq4Cv5r.js
src/cadgen/_runtime/viewer/assets/environmentMap-D_n3G12E.js
src/cadgen/_runtime/viewer/assets/erDiagram-RLTQ6QDP-CejErs2O.js
src/cadgen/_runtime/viewer/assets/es-ES-U4NZUMDT-5x91JCbC.js
src/cadgen/_runtime/viewer/assets/eu-ES-A7QVB2H4-CnyNWPlk.js
src/cadgen/_runtime/viewer/assets/eventmodeling-NTZA5JFV-DpZxRdN7.js
src/cadgen/_runtime/viewer/assets/fa-IR-HGAKTJCU-B_FNWMge.js
src/cadgen/_runtime/viewer/assets/favicon-DwiaIWoe.png
src/cadgen/_runtime/viewer/assets/fi-FI-Z5N7JZ37-DZ2gFdC3.js
src/cadgen/_runtime/viewer/assets/file-open-002ab408-BHUWm0Sh.js
src/cadgen/_runtime/viewer/assets/file-open-7c801643-DZtJT5zp.js
src/cadgen/_runtime/viewer/assets/file-save-3189631c-CO9S4HFW.js
src/cadgen/_runtime/viewer/assets/file-save-745eba88-Bwdfz6OZ.js
src/cadgen/_runtime/viewer/assets/fileView-GDlZdgme.js
src/cadgen/_runtime/viewer/assets/flowDiagram-HODETNUW-Cw3oc1vY.js
src/cadgen/_runtime/viewer/assets/fr-FR-RHASNOE6-CKz2Ib7k.js
src/cadgen/_runtime/viewer/assets/ganttDiagram-EL5Y4UJY-gX1D82MH.js
src/cadgen/_runtime/viewer/assets/gitGraph-4MIJSDKK-BhEBvlB9.js
src/cadgen/_runtime/viewer/assets/gitGraphDiagram-WWUBYQGX-ByBU6VFS.js
src/cadgen/_runtime/viewer/assets/gl-ES-HMX3MZ6V-_cxlTGEz.js
src/cadgen/_runtime/viewer/assets/glbMeshWorker-BhKdi1Vb.js
src/cadgen/_runtime/viewer/assets/graphlib-DS17s2tU.js
src/cadgen/_runtime/viewer/assets/he-IL-6SHJWFNN-BIqTB2cB.js
src/cadgen/_runtime/viewer/assets/hi-IN-IWLTKZ5I-DxNRf-m3.js
src/cadgen/_runtime/viewer/assets/hu-HU-A5ZG7DT2-BKxnawnm.js
src/cadgen/_runtime/viewer/assets/id-ID-SAP4L64H-BoAa6z5T.js
src/cadgen/_runtime/viewer/assets/image-GAAHSSAO-41TYhP_x.js
src/cadgen/_runtime/viewer/assets/image-blob-reduce.esm-BFq-Mx5V.js
src/cadgen/_runtime/viewer/assets/index-82rTQKjA.js
src/cadgen/_runtime/viewer/assets/index-Bf4DvhhZ.css
src/cadgen/_runtime/viewer/assets/info-A6RAGUB7-DErVjS6S.js
src/cadgen/_runtime/viewer/assets/infoDiagram-27XIBGKW-DN1Gia62.js
src/cadgen/_runtime/viewer/assets/init-C-OQMol4.js
src/cadgen/_runtime/viewer/assets/ishikawaDiagram-5VMMS53U-BmlkLwHH.js
src/cadgen/_runtime/viewer/assets/it-IT-JPQ66NNP-N8c6_wFj.js
src/cadgen/_runtime/viewer/assets/ja-JP-DBVTYXUO-Ll3Quvxu.js
src/cadgen/_runtime/viewer/assets/journeyDiagram-3NMN7TZE-BYTH_5Cw.js
src/cadgen/_runtime/viewer/assets/kaa-6HZHGXH3-Dnrf_i13.js
src/cadgen/_runtime/viewer/assets/kab-KAB-ZGHBKWFO-BtqFBZRk.js
src/cadgen/_runtime/viewer/assets/kanban-definition-UXKFOSKX-C5p91NWD.js
src/cadgen/_runtime/viewer/assets/katex-ZlcWpGUi.js
src/cadgen/_runtime/viewer/assets/kk-KZ-P5N5QNE5-BEheB4-H.js
src/cadgen/_runtime/viewer/assets/km-KH-HSX4SM5Z-DnCKYBXe.js
src/cadgen/_runtime/viewer/assets/ko-KR-MTYHY66A-ClK11BJa.js
src/cadgen/_runtime/viewer/assets/ku-TR-6OUDTVRD-D94OoBoo.js
src/cadgen/_runtime/viewer/assets/line-Bvtz96KF.js
src/cadgen/_runtime/viewer/assets/linear-BUnzfXgk.js
src/cadgen/_runtime/viewer/assets/loading-OUGzZRP4.avif
src/cadgen/_runtime/viewer/assets/loading-still-DWWO9OwM.webp
src/cadgen/_runtime/viewer/assets/logo-cad-D9Punr0M.svg
src/cadgen/_runtime/viewer/assets/logo-texttocad-DOfRy0L-.svg
src/cadgen/_runtime/viewer/assets/lt-LT-XHIRWOB4-BL2XhLxP.js
src/cadgen/_runtime/viewer/assets/lv-LV-5QDEKY6T-rbE1aZuW.js
src/cadgen/_runtime/viewer/assets/mermaid-parser.core-DcQJWvrP.js
src/cadgen/_runtime/viewer/assets/meshObjects-BXSAYqs4.js
src/cadgen/_runtime/viewer/assets/meshopt_decoder-B37wTMG9.js
src/cadgen/_runtime/viewer/assets/mindmap-definition-YA3MSWOX-B5qZ-OOu.js
src/cadgen/_runtime/viewer/assets/modelingTree.worker-WfQAZfjU.js
src/cadgen/_runtime/viewer/assets/mr-IN-CRQNXWMA-BohDctK4.js
src/cadgen/_runtime/viewer/assets/my-MM-5M5IBNSE-C1X5BDM8.js
src/cadgen/_runtime/viewer/assets/nb-NO-T6EIAALU-CSSALOjT.js
src/cadgen/_runtime/viewer/assets/nl-NL-IS3SIHDZ-BXkY6Y8m.js
src/cadgen/_runtime/viewer/assets/nn-NO-6E72VCQL-4Fnnz5JC.js
src/cadgen/_runtime/viewer/assets/oc-FR-POXYY2M6-BdXLwQ9H.js
src/cadgen/_runtime/viewer/assets/ordinal-BDEzSJ7C.js
src/cadgen/_runtime/viewer/assets/pa-IN-N4M65BXN-BCR7ibXH.js
src/cadgen/_runtime/viewer/assets/packet-AYTQ26CC-DVoLXD-s.js
src/cadgen/_runtime/viewer/assets/parseSdf-qgFHfmxT.js
src/cadgen/_runtime/viewer/assets/parseSrdf-CuP-UOqa.js
src/cadgen/_runtime/viewer/assets/parseUrdf-DC3cnXKo.js
src/cadgen/_runtime/viewer/assets/path-fybaL0A-.js
src/cadgen/_runtime/viewer/assets/pegDiagram-XKGWAZYB-CN0SvmUo.js
src/cadgen/_runtime/viewer/assets/percentages-BXMCSKIN-Bh0Mk27n.js
src/cadgen/_runtime/viewer/assets/photographicStudio-CJ17KnIV.js
src/cadgen/_runtime/viewer/assets/pica-BPrp-GK1.js
src/cadgen/_runtime/viewer/assets/pie-WAS4IAKB-C4oD-VWm.js
src/cadgen/_runtime/viewer/assets/pieDiagram-E7YTZNPT-ClObuZu9.js
src/cadgen/_runtime/viewer/assets/pl-PL-T2D74RX3-BV1ZSbz7.js
src/cadgen/_runtime/viewer/assets/popover-wYYErUAP.js
src/cadgen/_runtime/viewer/assets/pt-BR-5N22H2LF-C5dkPjzR.js
src/cadgen/_runtime/viewer/assets/pt-PT-UZXXM6DQ-CxYzakkS.js
src/cadgen/_runtime/viewer/assets/quadrantDiagram-AXDQQJYC-W2V_C82D.js
src/cadgen/_runtime/viewer/assets/radar-RG4KPBEZ-BoRNIeey.js
src/cadgen/_runtime/viewer/assets/railroad-74A4TZTK-BmV5Z9Yx.js
src/cadgen/_runtime/viewer/assets/railroad-abnf-HS5TGJTU-_giT8VVm.js
src/cadgen/_runtime/viewer/assets/railroad-ebnf-LZEXJU2U-g0Iasiz_.js
src/cadgen/_runtime/viewer/assets/railroad-peg-WCYAUIDC-NCbR-Ig1.js
src/cadgen/_runtime/viewer/assets/railroadDiagram-O6MQD6OU-DipfSXzW.js
src/cadgen/_runtime/viewer/assets/raycastBvhWorker-BIDHyGak.js
src/cadgen/_runtime/viewer/assets/requirementDiagram-BXWQKSXE-CThVl5Vu.js
src/cadgen/_runtime/viewer/assets/ro-RO-JPDTUUEW-Dkij17BB.js
src/cadgen/_runtime/viewer/assets/rolldown-runtime-Dd_uD5pT.js
src/cadgen/_runtime/viewer/assets/rough.esm-Dy-Kn_BL.js
src/cadgen/_runtime/viewer/assets/roundRect-D01gJrlt.js
src/cadgen/_runtime/viewer/assets/ru-RU-B4JR7IUQ-BuGcly1W.js
src/cadgen/_runtime/viewer/assets/sankeyDiagram-P5KCCOFB-BB1Pl6Uv.js
src/cadgen/_runtime/viewer/assets/sequenceDiagram-WJ2MYXX4-Xi5GhlQ5.js
src/cadgen/_runtime/viewer/assets/session-jCZDnWyZ.js
src/cadgen/_runtime/viewer/assets/si-LK-N5RQ5JYF-YThmRyE2.js
src/cadgen/_runtime/viewer/assets/sizeCapture-INFHLROL-3uHXrFqA.js
src/cadgen/_runtime/viewer/assets/sk-SK-C5VTKIMK-C_0Oa3LW.js
src/cadgen/_runtime/viewer/assets/sl-SI-NN7IZMDC-CfZNk0gs.js
src/cadgen/_runtime/viewer/assets/src-oBChb5qS.js
src/cadgen/_runtime/viewer/assets/stateDiagram-D77RDMKH-B5uQvgMA.js
src/cadgen/_runtime/viewer/assets/stateDiagram-v2-MP3YSRHH-DvpAGTyZ.js
src/cadgen/_runtime/viewer/assets/stlMeshWorker-KSTJGa1i.js
src/cadgen/_runtime/viewer/assets/studioEnvironment.worker-BhXH8lMn.js
src/cadgen/_runtime/viewer/assets/subset-shared.chunk-B7BQZKXC.js
src/cadgen/_runtime/viewer/assets/subset-worker.chunk-y1t1wISa.js
src/cadgen/_runtime/viewer/assets/surfMeshData-DRysMHQE.js
src/cadgen/_runtime/viewer/assets/surfSelectorBundle--5xTem2d.js
src/cadgen/_runtime/viewer/assets/surfWorker-DPGobot5.js
src/cadgen/_runtime/viewer/assets/surfaceLook-Cdhy6XF7.js
src/cadgen/_runtime/viewer/assets/surfaceMaterials-DzvJX9z3.js
src/cadgen/_runtime/viewer/assets/sv-SE-XGPEYMSR-W1APAWMk.js
src/cadgen/_runtime/viewer/assets/swimlanes-42K2YHIH-DLQlkFti.js
src/cadgen/_runtime/viewer/assets/swimlanesDiagram-VR7AAH4N-BSqVBBfz.js
src/cadgen/_runtime/viewer/assets/ta-IN-2NMHFXQM-Cg8u4WLp.js
src/cadgen/_runtime/viewer/assets/tessellate-BHVo3v2S.js
src/cadgen/_runtime/viewer/assets/tessellationCache-0XlLeagS.js
src/cadgen/_runtime/viewer/assets/th-TH-HPSO5L25-DvH7puq9.js
src/cadgen/_runtime/viewer/assets/three.core-DKf29-_5.js
src/cadgen/_runtime/viewer/assets/timeline-definition-24CTP7MA-BGHr9RmC.js
src/cadgen/_runtime/viewer/assets/toolModes-xmiThJzD.js
src/cadgen/_runtime/viewer/assets/tooltip-Cjh_07o9.js
src/cadgen/_runtime/viewer/assets/tr-TR-DEFEU3FU-BVh0h5u6.js
src/cadgen/_runtime/viewer/assets/treeView-Q6P3EWNA-BFVHyz8C.js
src/cadgen/_runtime/viewer/assets/treemap-WGGIJYW6-Cfvg_2hS.js
src/cadgen/_runtime/viewer/assets/trig-Badr39O5.js
src/cadgen/_runtime/viewer/assets/tubeDeformation-CZbEjabY.js
src/cadgen/_runtime/viewer/assets/uk-UA-QMV73CPH-ZWj1S72I.js
src/cadgen/_runtime/viewer/assets/usePlaybackFrames-NRnRmg4M.js
src/cadgen/_runtime/viewer/assets/vendor-icons-B44D_LTg.js
src/cadgen/_runtime/viewer/assets/vendor-react-CYFletgu.js
src/cadgen/_runtime/viewer/assets/vendor-three-DQCz0WbN.js
src/cadgen/_runtime/viewer/assets/vendor-ui-BdVxyeOI.js
src/cadgen/_runtime/viewer/assets/vennDiagram-4TSXK5OY-Bgp0BZb7.js
src/cadgen/_runtime/viewer/assets/vi-VN-M7AON7JQ-DghCgcSZ.js
src/cadgen/_runtime/viewer/assets/viewportLayout-B7fxXPee.js
src/cadgen/_runtime/viewer/assets/wardley-WFR3VGLG-DdtWnJxO.js
src/cadgen/_runtime/viewer/assets/wardleyDiagram-VM6X3IG4-DNiwejas.js
src/cadgen/_runtime/viewer/assets/xychartDiagram-S5SC5T6Z-CWyLNB-t.js
src/cadgen/_runtime/viewer/assets/zh-CN-LNUGB5OW-CzOY8nBc.js
src/cadgen/_runtime/viewer/assets/zh-HK-E62DVLB3-1ACDuNH0.js
src/cadgen/_runtime/viewer/assets/zh-TW-RAJ6MFWO-1B1b40Ey.js
src/cadgen/_runtime/viewer/excalidraw/fonts/Assistant/Assistant-Bold.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Assistant/Assistant-Medium.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Assistant/Assistant-Regular.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Assistant/Assistant-SemiBold.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Cascadia/CascadiaCode-Regular.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/ComicShanns/ComicShanns-Regular-279a7b317d12eb88de06167bd672b4b4.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/ComicShanns/ComicShanns-Regular-6e066e8de2ac57ea9283adb9c24d7f0c.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/ComicShanns/ComicShanns-Regular-dc6a8806fa96795d7b3be5026f989a17.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/ComicShanns/ComicShanns-Regular-fcb0fc02dcbee4c9846b3e2508668039.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Excalifont/Excalifont-Regular-349fac6ca4700ffec595a7150a0d1e1d.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Excalifont/Excalifont-Regular-3f2c5db56cc93c5a6873b1361d730c16.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Excalifont/Excalifont-Regular-41b173a47b57366892116a575a43e2b6.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Excalifont/Excalifont-Regular-623ccf21b21ef6b3a0d87738f77eb071.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Excalifont/Excalifont-Regular-a88b72a24fb54c9f94e3b5fdaa7481c9.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Excalifont/Excalifont-Regular-b9dcf9d2e50a1eaf42fc664b50a3fd0d.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Excalifont/Excalifont-Regular-be310b9bcd4f1a43f571c46df7809174.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Liberation/LiberationSans-Regular.ttf
src/cadgen/_runtime/viewer/excalidraw/fonts/Lilita/Lilita-Regular-i7dPIFZ9Zz-WBtRtedDbYE98RXi4EwSsbg.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Lilita/Lilita-Regular-i7dPIFZ9Zz-WBtRtedDbYEF8RXi4EwQ.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Nunito/Nunito-Regular-XRXI3I6Li01BKofiOc5wtlZ2di8HDIkhdTA3j6zbXWjgevT5.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Nunito/Nunito-Regular-XRXI3I6Li01BKofiOc5wtlZ2di8HDIkhdTQ3j6zbXWjgeg.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Nunito/Nunito-Regular-XRXI3I6Li01BKofiOc5wtlZ2di8HDIkhdTk3j6zbXWjgevT5.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Nunito/Nunito-Regular-XRXI3I6Li01BKofiOc5wtlZ2di8HDIkhdTo3j6zbXWjgevT5.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Nunito/Nunito-Regular-XRXI3I6Li01BKofiOc5wtlZ2di8HDIkhdTs3j6zbXWjgevT5.woff2
src/cadgen/_runtime/viewer/excalidraw/fonts/Virgil/Virgil-Regular.woff2
src/cadgen/_runtime/viewer/excalidraw/licenses/Assistant-OFL.txt
src/cadgen/_runtime/viewer/excalidraw/licenses/Cascadia-OFL.txt
src/cadgen/_runtime/viewer/excalidraw/licenses/ComicShanns-MIT.txt
src/cadgen/_runtime/viewer/excalidraw/licenses/Excalidraw-MIT.txt
src/cadgen/_runtime/viewer/excalidraw/licenses/Excalifont-OFL.txt
src/cadgen/_runtime/viewer/excalidraw/licenses/Liberation-OFL.txt
src/cadgen/_runtime/viewer/excalidraw/licenses/Lilita-OFL.txt
src/cadgen/_runtime/viewer/excalidraw/licenses/NOTICE.txt
src/cadgen/_runtime/viewer/excalidraw/licenses/Nunito-OFL.txt
src/cadgen/_runtime/viewer/excalidraw/licenses/Virgil-OFL.txt
src/cadgen/_runtime/viewer/excalidraw/licenses/Xiaolai-OFL.txt
src/cadgen/cli/__init__.py
src/cadgen/cli/__main__.py
src/cadgen/cli/_run_model.py
src/cadgen/cli/analytics.py
src/cadgen/cli/daemon_status.py
src/cadgen/cli/doctor.py
src/cadgen/cli/dxf_snapshot.py
src/cadgen/cli/glb_build.py
src/cadgen/cli/glb_snapshot.py
src/cadgen/cli/mcp.py
src/cadgen/cli/sdf_snapshot.py
src/cadgen/cli/sdf_validate.py
src/cadgen/cli/snapshot.py
src/cadgen/cli/srdf_validate.py
src/cadgen/cli/step_build.py
src/cadgen/cli/step_compile.py
src/cadgen/cli/step_snapshot.py
src/cadgen/cli/stl_build.py
src/cadgen/cli/stl_snapshot.py
src/cadgen/cli/store.py
src/cadgen/cli/threemf_build.py
src/cadgen/cli/threemf_snapshot.py
src/cadgen/cli/urdf_snapshot.py
src/cadgen/cli/urdf_validate.py
src/cadgen/cli/viewer.py
src/cadgen/cli/viewer_list.py
src/cadgen/cli/viewer_stop.py
src/cadgen/cli/step_inspect/__init__.py
src/cadgen/cli/step_inspect/__main__.py
src/cadgen/cli/step_inspect/cli.py
src/cadgen/coordination/__init__.py
src/cadgen/coordination/kinds.py
src/cadgen/coordination/paths.py
src/cadgen/coordination/phases.py
src/cadgen/daemon/__init__.py
src/cadgen/daemon/__main__.py
src/cadgen/daemon/artifacts.py
src/cadgen/daemon/broker.py
src/cadgen/daemon/client.py
src/cadgen/daemon/executors.py
src/cadgen/daemon/housekeeping.py
src/cadgen/daemon/jobs.py
src/cadgen/daemon/memory.py
src/cadgen/daemon/pool.py
src/cadgen/daemon/server.py
src/cadgen/daemon/transport.py
src/cadgen/daemon/worker.py
src/cadgen/mcp/__init__.py
src/cadgen/mcp/browser.py
src/cadgen/mcp/picker.py
src/cadgen/mcp/protocol.py
src/cadgen/mcp/roots.py
src/cadgen/mcp/server.py
src/cadgen/mcp/sidebar_views.py
src/cadgen/mcp/tunnel.py
src/cadgen/mcp/ui.py
src/cadgen/mcp/views.py
src/cadgen/store/__init__.py
src/cadgen/store/_descriptor_bounds.py
src/cadgen/store/_ready_children.py
src/cadgen/store/_references.py
src/cadgen/store/bounds.py
src/cadgen/store/build.py
src/cadgen/store/closure.py
src/cadgen/store/drawings.py
src/cadgen/store/forget.py
src/cadgen/store/gate.py
src/cadgen/store/gc.py
src/cadgen/store/index.py
src/cadgen/store/lazy.py
src/cadgen/store/materialize.py
src/cadgen/store/meshes.py
src/cadgen/store/objects.py
src/cadgen/store/paths.py
src/cadgen/store/publish.py
src/cadgen/store/reach.py
src/cadgen/store/records.py
src/cadgen/store/surfaces.py
src/cadgen/store/tess_cache.py
src/cadgen/store/trees.py
src/cadgen/store/view.py
src/cadgen/viewer/__init__.py
src/cadgen/viewer/__main__.py
src/cadgen/viewer/artifact_status.py
src/cadgen/viewer/backend.py
src/cadgen/viewer/build_progress.py
src/cadgen/viewer/cadgen_ops.py
src/cadgen/viewer/clipboard.py
src/cadgen/viewer/collation.json
src/cadgen/viewer/compiles.py
src/cadgen/viewer/content_types.py
src/cadgen/viewer/drawings.py
src/cadgen/viewer/encoding.py
src/cadgen/viewer/handler.py
src/cadgen/viewer/http_app.py
src/cadgen/viewer/main.py
src/cadgen/viewer/natural_sort.py
src/cadgen/viewer/preview.py
src/cadgen/viewer/recents.py
src/cadgen/viewer/registry.py
src/cadgen/viewer/reload.py
src/cadgen/viewer/response.py
src/cadgen/viewer/reveal.py
src/cadgen/viewer/scanner.py
src/cadgen/viewer/sketches.py
src/cadgen/viewer/store_paths.py
src/cadgen/viewer/surfaces.py
src/cadgen/viewer/tess_cache.py
src/cadgen/viewer/url_norm.py