From def3ce5202de556adcb505d207de9b9aca107a65 Mon Sep 17 00:00:00 2001 From: JayceeB1 <45721154+JayceeB1@users.noreply.github.com> Date: Sat, 10 Oct 2026 00:44:21 +0200 Subject: [PATCH 1/5] integrate(#250): workflow-only full-detail optimizer preset with regression tests Preserves Python mesh-op registry for direct API callers; accepts HTML select strings and bound numeric budgets. --- api/services/mesh_ops/processor.py | 38 +++++++++- api/tests/test_mesh_ops_processor.py | 74 +++++++++++++++++++ src/areas/generate/GeneratePage.tsx | 47 +++--------- .../nodes/mesh-optimizer/manifest.json | 24 ++++-- 4 files changed, 138 insertions(+), 45 deletions(-) diff --git a/api/services/mesh_ops/processor.py b/api/services/mesh_ops/processor.py index 9af04353..df934081 100644 --- a/api/services/mesh_ops/processor.py +++ b/api/services/mesh_ops/processor.py @@ -10,6 +10,28 @@ from . import MeshOpContext, mesh_ops_registry +# A workflow-only sentinel: direct mesh-op/API calls retain their original +# decimation behavior and schema. Bound node params may provide an int or HTML +# -
+