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
+20
View File
@@ -86,6 +86,14 @@ CASES: tuple[tuple[str, tuple[str, ...]], ...] = (
"planar Face on curved Solid disables local-only deformation",
("verify_face_mixed_surface_guard.py",),
),
(
"cylindrical side Face height edits are checked",
("verify_cylindrical_height_resize.py",),
),
(
"large stepped cylindrical cap push pull stays local",
("verify_large_stepped_cap_push_pull.py",),
),
(
"non-rectangular planar Face local edits",
("verify_face_nonrectangular_local_edit.py",),
@@ -102,6 +110,18 @@ CASES: tuple[tuple[str, tuple[str, ...]], ...] = (
"property editor keeps generic Face edits out of cylindrical features",
("verify_property_editor_specs.py",),
),
(
"Face UI isolation contract",
("verify_face_ui_isolation_contract.py",),
),
(
"first-level fact graph is exposed",
("verify_first_level_fact_graph.py",),
),
(
"feature recognition summary is exposed",
("verify_feature_recognition_summary.py",),
),
(
"Face edited values read back into property rows",
("verify_face_property_readback.py",),