[object Object]

← back to Wallco Ai

Publish drunk-animals batch 4 (41916,41566,42278,42246,42338) — settlement-clean, force quality-gate only, live+verified on wallco.ai

9e1ec3efc56b69f6182f57a11cc285da91fc58a0 · 2026-05-30 23:26:47 -0700 · Steve

Files touched

Diff

commit 9e1ec3efc56b69f6182f57a11cc285da91fc58a0
Author: Steve <steve@designerwallcoverings.com>
Date:   Sat May 30 23:26:47 2026 -0700

    Publish drunk-animals batch 4 (41916,41566,42278,42246,42338) — settlement-clean, force quality-gate only, live+verified on wallco.ai
---
 scripts/force-tag-drunk-animals-batch4-0530.sql | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/scripts/force-tag-drunk-animals-batch4-0530.sql b/scripts/force-tag-drunk-animals-batch4-0530.sql
new file mode 100644
index 0000000..72772de
--- /dev/null
+++ b/scripts/force-tag-drunk-animals-batch4-0530.sql
@@ -0,0 +1,13 @@
+-- Batch 4 next-5 settlement-clean drunk-animals, Steve "go" 2026-05-30.
+-- No settlement override: all 5 passed the settlement gate at publish (trigger never fired).
+-- Canary: 41916/42246/42278/42338 settlement_verdict NULL, 41566 BLEED_GHOST_OK (quality, not settlement).
+BEGIN;
+UPDATE spoon_all_designs SET is_published=TRUE, user_removed=FALSE,
+  tags=(array_remove(COALESCE(tags,ARRAY[]::text[]),'curator-force-publish'))||ARRAY['curator-force-publish']::text[]
+WHERE id IN (41916,41566,42278,42246,42338);
+UPDATE all_designs SET is_published=TRUE, web_viewer=TRUE,
+  tags=(array_remove(COALESCE(tags,ARRAY[]::text[]),'curator-force-publish'))||ARRAY['curator-force-publish']::text[]
+WHERE id IN (41916,41566,42278,42246,42338);
+COMMIT;
+SELECT id, is_published, ('curator-force-publish'=ANY(tags)) AS ft, local_path
+FROM spoon_all_designs WHERE id IN (41916,41566,42278,42246,42338) ORDER BY id;

← e83be1d TODO: mark /admin/elements drawer CTA wiring DONE (was stale  ·  back to Wallco Ai  ·  Tag 895 held banana/palm drunk-animals as legal-review (sett 640981f →