feat: 完善Face保持关系守门与大模型预判
This commit is contained in:
@@ -120,8 +120,11 @@ def main() -> int:
|
||||
feature_keys = {str(spec.get("key")) for spec in feature_rows}
|
||||
if "no_editable_feature_dimensions" not in feature_keys:
|
||||
raise SystemExit(f"feature mode should say there are no reliable dimensions: {feature_rows}")
|
||||
if "freeform_surface_edit_semantics" not in feature_keys:
|
||||
raise SystemExit(f"feature mode should keep the freeform limitation explanation: {feature_rows}")
|
||||
if "freeform_surface_edit_semantics" in feature_keys:
|
||||
raise SystemExit(
|
||||
"feature parameter table should keep freeform limitations in diagnostics, "
|
||||
f"not mixed into editable parameters: {feature_rows}"
|
||||
)
|
||||
_assert_no_editable_actions(feature_rows, "feature mode rows")
|
||||
|
||||
print(
|
||||
|
||||
Reference in New Issue
Block a user