[object Object]

← back to Dw Unbuyable Recovery Pilot

snapshot before TK-11415 verification evidence

b85e3f9f744478cffaa56477b5473a016da3c63c · 2026-09-10 17:59:38 -0700 · Steve Abrams

Files touched

Diff

commit b85e3f9f744478cffaa56477b5473a016da3c63c
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Sep 10 17:59:38 2026 -0700

    snapshot before TK-11415 verification evidence
---
 tk11124-dwve-velvet/verify_pub.mjs | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/tk11124-dwve-velvet/verify_pub.mjs b/tk11124-dwve-velvet/verify_pub.mjs
new file mode 100644
index 0000000..e8f49df
--- /dev/null
+++ b/tk11124-dwve-velvet/verify_pub.mjs
@@ -0,0 +1,10 @@
+import { gql } from '../../designerwallcoverings/scripts/lib/shopify.mjs';
+// publication check on 2 products (canary + last)
+for (const id of ['6621005643827','6621006463027']) {
+  const d = await gql(`{ product(id:"gid://shopify/Product/${id}"){ title
+    publishedOnCurrentPublication onlineStoreUrl
+    resourcePublicationsV2(first:20){ nodes{ isPublished publication{ name } } } } }`);
+  const p = d.product;
+  const chans = (p.resourcePublicationsV2?.nodes||[]).filter(n=>n.isPublished).map(n=>n.publication.name);
+  console.log(`${p.title}: onlineStoreUrl=${p.onlineStoreUrl?'yes':'NO'} published_channels=${chans.length} [${chans.join(', ')}]`);
+}

← 109edc2 TK-11041: the exact paragraph the (new, clean) Innovations d  ·  back to Dw Unbuyable Recovery Pilot  ·  auto-data-snapshot: 2026-09-10T18:07:04 (4 data files) — ver f0fd04b →