feat(cadfs): 补齐核心建模能力并建立代表性回归
- 新增 loft、双向切除、through-all/up-to-next 等 CADFS lowering 与 engine 支持 - 支持多种 reference plane、B-spline profile 和 circular pattern replay - 保留 transform 历史,并烘焙安全的单源平移/旋转变换 - 改进 selector 绑定、拓扑快照和 pattern 变换处理 - 建立 17 个代表样本的转换、重建与比较回归工具链 - 补充 schema、author guidance、运行时和几何回归测试
This commit is contained in:
@@ -51,3 +51,16 @@ Help an AI agent generate CAD models through the repository's CDSL engine.
|
||||
value shapes in `cdsl_schema.json`. In particular, hole positions must be
|
||||
objects such as `{"mm": [u_mm, v_mm, w_mm]}`, never bare coordinate arrays.
|
||||
- Preserve the original CDSL and write revisions as separate artifacts.
|
||||
|
||||
## CADFS Engine Maintenance
|
||||
|
||||
When changing CADFS lowering, the CDSL schema, runtime, geometry adapter,
|
||||
selector binding, or their tests, update
|
||||
`cadfs_to_cdsl/ENGINE_CAPABILITY_GAPS_PROGRESS.local.md` in the same change.
|
||||
|
||||
- Record the end-to-end capability state, remaining semantic boundary, and
|
||||
regression evidence. A successful rebuild is not geometric similarity.
|
||||
- Update a capability to completed only when lowering, contract, execution,
|
||||
geometry, and regression coverage all exist.
|
||||
- The progress ledger is local development state and is intentionally ignored
|
||||
by Git. Do not add it to a commit.
|
||||
|
||||
Reference in New Issue
Block a user