[object Object]

← back to Wallco Ai

cactus-curator: exclude midheal_/edgeheal_/smartfix_ derivatives from curation list — curate clean round-1 originals, not blurred seam-healed copies

6e28424153edcd05249361e1a3c3f6fbf2ebc630 · 2026-05-27 08:52:29 -0700 · Steve Abrams

Files touched

Diff

commit 6e28424153edcd05249361e1a3c3f6fbf2ebc630
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Wed May 27 08:52:29 2026 -0700

    cactus-curator: exclude midheal_/edgeheal_/smartfix_ derivatives from curation list — curate clean round-1 originals, not blurred seam-healed copies
---
 server.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/server.js b/server.js
index 6737a53..a6ef2cc 100644
--- a/server.js
+++ b/server.js
@@ -1142,6 +1142,10 @@ app.get('/api/admin/cactus/list', (req, res) => {
         "FROM all_designs d " +
         "LEFT JOIN wallco_cactus_rank r ON r.design_id = d.id " +
         "WHERE d.category ILIKE '%cactus%' " +
+        // Exclude seam-healer derivatives (midheal_/edgeheal_/smartfix_): they all
+        // carry the old destructive blur (horizontal/vertical seam line + fuzzy
+        // edges) and should never be curated — curate the clean round-1 originals.
+        "AND d.local_path NOT LIKE '%midheal_%' AND d.local_path NOT LIKE '%edgeheal_%' AND d.local_path NOT LIKE '%smartfix_%' " +
         (includeRemoved ? '' : "AND NOT COALESCE(d.user_removed,false) ") +
       ") t;"
     );

← bd86cb5 cactus curator: relabel Live->Publish for clarity (action va  ·  back to Wallco Ai  ·  edges-review: multi-select + bulk Reject/Delete bar (prod-ga 7e26aab →