994d06aaead108a6516de5f045f725e24dc6a74a
- 新增 selector_candidate_demo,移除 provenance intent 后枚举候选 selector - 对候选分支执行有界重建与严格 STEP 比较 - 仅在候选遍历完整且唯一 strict 通过时生成 selector 映射记录 - 增加 selector 候选搜索、预算限制和记录生成的测试 - 保持生产 selector resolver 不受 Demo 逻辑影响 - 更新 CADFS 能力台账,记录 IMPRINT 派生 profile 的 lineage selector 缺口
CAD CDSL Workspace
This repository is organized as a CAD generation workspace with four runtime programs and one AI skill:
frontend/: Agent UI and 3D model preview.backend/: API, generation orchestration, engine, and official CDSL library.solidworks_to_json/: SolidWorks export plugin.json_to_cdsl/: SolidWorks JSON to parameterized CDSL converter.backend/agent/skills/cad-engine/: Instructions for the backend AI agent to use the CAD engine.cdsl 5/: Existing experimental assets kept unchanged for reference.
Run both application services from the repository root with:
./run.sh
On Windows, run run.bat instead.
Python 3 and Node.js (including npm) must be installed first. Both startup
scripts create backend/.venv and install the backend and frontend
dependencies automatically when they are missing.
Description
Languages
Python
67.2%
JavaScript
30.1%
TypeScript
2%
CSS
0.5%
Shell
0.1%