[object Object]

← back to Designerwallcoverings

auto-data-snapshot: 2026-08-06T12:25:51 (2 data files) — data/orphan-cleanup-20260716/guard.err data/orphan-cleanup-20260716/latest.json

77b30686c85798d132080740d0a5bff3593dbe72 · 2026-08-06 12:26:44 -0700 · auto-commit-fleet

Files touched

Diff

commit 77b30686c85798d132080740d0a5bff3593dbe72
Author: auto-commit-fleet <steve@designerwallcoverings.com>
Date:   Thu Aug 6 12:26:44 2026 -0700

    auto-data-snapshot: 2026-08-06T12:25:51 (2 data files) — data/orphan-cleanup-20260716/guard.err data/orphan-cleanup-20260716/latest.json
---
 data/orphan-cleanup-20260716/guard.err   | 37 ++++++++++++++++++++++++++++++++
 data/orphan-cleanup-20260716/latest.json |  7 ++++++
 2 files changed, 44 insertions(+)

diff --git a/data/orphan-cleanup-20260716/guard.err b/data/orphan-cleanup-20260716/guard.err
index dfcb130..af1ee20 100644
--- a/data/orphan-cleanup-20260716/guard.err
+++ b/data/orphan-cleanup-20260716/guard.err
@@ -232,3 +232,40 @@ Error: Cannot find module '/Users/macstudio3/Projects/designerwallcoverings/orph
 }
 
 Node.js v26.4.0
+node:internal/child_process:1144
+    result.error = new ErrnoException(result.error, 'spawnSync ' + options.file);
+                   ^
+
+<ref *1> Error: spawnSync psql ENOENT
+    at Object.spawnSync (node:internal/child_process:1144:20)
+    at spawnSync (node:child_process:912:24)
+    at execFileSync (node:child_process:955:15)
+    at file:///Users/macstudio3/Projects/designerwallcoverings/orphan-publish-guard.mjs:44:13
+    at ModuleJob.run (node:internal/modules/esm/module_job:447:25)
+    at async node:internal/modules/esm/loader:646:26
+    at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:101:5) {
+  errno: -2,
+  code: 'ENOENT',
+  syscall: 'spawnSync psql',
+  path: 'psql',
+  spawnargs: [
+    'host=/tmp dbname=dw_unified',
+    '-At',
+    '-c',
+    "SELECT shopify_id||E'\\t'||handle||E'\\t'||coalesce(supplier_name,'')\n" +
+      'FROM shopify_products\n' +
+      "WHERE status='ACTIVE' AND online_store_published\n" +
+      '  AND mfr_sku = upper(handle)\n' +
+      "  AND ( dw_sku IS NULL OR dw_sku='' OR NOT (dw_sku ~ '[0-9]' AND upper(dw_sku) <> upper(handle)) )\n" +
+      'ORDER BY handle'
+  ],
+  error: [Circular *1],
+  status: null,
+  signal: null,
+  output: null,
+  pid: 0,
+  stdout: undefined,
+  stderr: undefined
+}
+
+Node.js v26.4.0
diff --git a/data/orphan-cleanup-20260716/latest.json b/data/orphan-cleanup-20260716/latest.json
new file mode 100644
index 0000000..457c2ac
--- /dev/null
+++ b/data/orphan-cleanup-20260716/latest.json
@@ -0,0 +1,7 @@
+{
+  "ts": "2026-08-06T19:13:34.451Z",
+  "ok": true,
+  "mode": "detect",
+  "offenders": 72,
+  "enforced": 0
+}
\ No newline at end of file

← f55e542 Restore orphan-publish-guard (silent ~1wk death): recover sc  ·  back to Designerwallcoverings  ·  go-live gate: require live manufacturer_sku before ACTIVE (T 50f482b →