feat: 完善 Face 一级关系编辑和稳定性校验

This commit is contained in:
2026-08-04 18:15:29 +08:00
parent 5799d5d813
commit a76282d7dd
28 changed files with 6872 additions and 270 deletions
+2
View File
@@ -283,6 +283,8 @@ def main() -> int:
raise SystemExit(f"expected {expected_strategy}, got {resolved_strategy or '<none>'}")
if "Face result check:" not in result:
raise SystemExit(f"Face edit result message should include a result check, got: {result}")
if "First-level check:" not in result:
raise SystemExit(f"Planar Face edit result should include a first-level topology check, got: {result}")
after = model.stats()
if after.solids != before.solids: