feat: 完善 Face 一级编辑与隔离计算

This commit is contained in:
2026-08-05 15:08:16 +08:00
parent a76282d7dd
commit ed1faf51d8
28 changed files with 3740 additions and 876 deletions
@@ -129,9 +129,9 @@ def _verify_holed_planar_summary(root: Path) -> None:
_assert(not str(info.get("recognition_blockers") or ""), f"holed Face blockers should stay empty: {info}")
ready_actions = str(info.get("recognition_ready_actions") or "")
limited_actions = str(info.get("recognition_limited_actions") or "")
_assert("平面" in ready_actions, f"holed Face should expose push/pull as ready: {info}")
_assert("平面拉伸/切除" in ready_actions, f"holed Face should expose push/pull as ready: {info}")
_assert(
"当前面局部尺寸/中心/偏移" in limited_actions,
"局部重建尺寸/中心/偏移" in limited_actions,
f"holed Face should expose local deformation as limited: {info}",
)