← back to Dw Unbuyable Recovery Pilot
snapshot before TK-11415 verification evidence
b85e3f9f744478cffaa56477b5473a016da3c63c · 2026-09-10 17:59:38 -0700 · Steve Abrams
Files touched
A tk11124-dwve-velvet/verify_pub.mjs
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 →