← back to Designer Wallcoverings
auto-save: 2026-07-13T12:55:05 (9 files) — DW-Programming/ImportNewSkufromURL/data/scraper-audit/reconcile/brewster-import-queue.jsonl DW-Programming/ImportNewSkufromURL/data/scraper-audit/scraper-status.json DW-Programming/ImportNewSkufromURL/scripts/run-all-vendor-scrapers.ts pending-approval/boost-filter-consolidation-2026-06-25 scripts/pr-contact-for-price
c9853c04091facf3293db2d0c1c46beb662ab7de · 2026-07-13 12:55:12 -0700 · Steve Abrams
Files touched
M DW-Programming/ImportNewSkufromURL/data/scraper-audit/reconcile/brewster-import-queue.jsonlM DW-Programming/ImportNewSkufromURL/data/scraper-audit/scraper-status.jsonA DW-Programming/ImportNewSkufromURL/launchd/com.steve.dw-monthly-vendor-refresh.plistA DW-Programming/ImportNewSkufromURL/scripts/monthly-refresh-run.shM DW-Programming/ImportNewSkufromURL/scripts/run-all-vendor-scrapers.tsM shopify/scripts/cadence/data/upload-restore-2026-07-13.jsonl
Diff
commit c9853c04091facf3293db2d0c1c46beb662ab7de
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Mon Jul 13 12:55:12 2026 -0700
auto-save: 2026-07-13T12:55:05 (9 files) — DW-Programming/ImportNewSkufromURL/data/scraper-audit/reconcile/brewster-import-queue.jsonl DW-Programming/ImportNewSkufromURL/data/scraper-audit/scraper-status.json DW-Programming/ImportNewSkufromURL/scripts/run-all-vendor-scrapers.ts pending-approval/boost-filter-consolidation-2026-06-25 scripts/pr-contact-for-price
---
.../reconcile/brewster-import-queue.jsonl | 46 ++---
.../data/scraper-audit/scraper-status.json | 188 ++++++++++-----------
.../com.steve.dw-monthly-vendor-refresh.plist | 23 +++
.../scripts/monthly-refresh-run.sh | 13 ++
.../scripts/run-all-vendor-scrapers.ts | 2 +-
.../cadence/data/upload-restore-2026-07-13.jsonl | 3 +
6 files changed, 157 insertions(+), 118 deletions(-)
diff --git a/DW-Programming/ImportNewSkufromURL/data/scraper-audit/reconcile/brewster-import-queue.jsonl b/DW-Programming/ImportNewSkufromURL/data/scraper-audit/reconcile/brewster-import-queue.jsonl
index d29d5c61..07a88891 100644
--- a/DW-Programming/ImportNewSkufromURL/data/scraper-audit/reconcile/brewster-import-queue.jsonl
+++ b/DW-Programming/ImportNewSkufromURL/data/scraper-audit/reconcile/brewster-import-queue.jsonl
@@ -219,29 +219,29 @@
{"vendor":"brewster","sku":"FAB10158","url":"https://www.brewsterwallcovering.com/fab10158-hessian-adhesive-film","status":"done","brand":"Jeffrey Stevens","name":"FAB10158 - Hessian Adhesive Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883952357427","doneAt":"2026-07-13T19:08:58.819Z"}
{"vendor":"brewster","sku":"FAB10192","url":"https://www.brewsterwallcovering.com/fab10192-pebbles-adhesive-film","status":"done","brand":"Jeffrey Stevens","name":"Pebbles Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883956846643","doneAt":"2026-07-13T19:22:44.266Z"}
{"vendor":"brewster","sku":"FAB10222","url":"https://www.brewsterwallcovering.com/fab10222-brick-wall-adhesive-film","status":"done","brand":"Jeffrey Stevens","name":"Brick Wall Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883957600307","doneAt":"2026-07-13T19:24:08.431Z"}
-{"vendor":"brewster","sku":"FAB10224","url":"https://www.brewsterwallcovering.com/fab10224-romance-floral-adhesive-film","status":"pending","brand":"Jeffrey Stevens","name":"Romance Floral Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"socket hang up (env failure — attempt refunded)"}
-{"vendor":"brewster","sku":"FAB10226","url":"https://www.brewsterwallcovering.com/fab10226-stone-wall-adhesive-film","status":"pending","brand":"Jeffrey Stevens","name":"Stone Wall Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10247","url":"https://www.brewsterwallcovering.com/fab10247-black-and-white-damask-adhesive-film","status":"pending","brand":"Jeffrey Stevens","name":"Black & White Damask Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10276","url":"https://www.brewsterwallcovering.com/fab10276-clouds-window-film","status":"pending","brand":"Jeffrey Stevens","name":"FAB10276 - Clouds Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10281","url":"https://www.brewsterwallcovering.com/fab10281-transparent-white-self-adhesive-window-film","status":"pending","brand":"Jeffrey Stevens","name":"FAB10281 - Transparent White Self Adhesive Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10285","url":"https://www.brewsterwallcovering.com/fab10285-frost-window-film","status":"pending","brand":"Jeffrey Stevens","name":"FAB10285 - Frost Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10304","url":"https://www.brewsterwallcovering.com/fab10304-sand-white-static-cling-window-film","status":"pending","brand":"Jeffrey Stevens","name":"FAB10304 - Sand White Static Cling Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10314","url":"https://www.brewsterwallcovering.com/fab10314-sand-static-cling-window-film","status":"pending","brand":"Jeffrey Stevens","name":"FAB10314 - Sand Static Cling Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10319","url":"https://www.brewsterwallcovering.com/fab10319-frost-static-cling-window-film","status":"pending","brand":"Jeffrey Stevens","name":"FAB10319 - Frost Static Cling Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10324","url":"https://www.brewsterwallcovering.com/fab10324-squares-static-window-film","status":"pending","brand":"Jeffrey Stevens","name":"Squares Static Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10329","url":"https://www.brewsterwallcovering.com/fab10329-mikado-static-window-film","status":"pending","brand":"Jeffrey Stevens","name":"Mikado Static Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10353","url":"https://www.brewsterwallcovering.com/fab10353-marble-effect-beige-adhesive-film","status":"pending","brand":"Jeffrey Stevens","name":"FAB10353 - Marble Effect Beige Adhesive Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10356","url":"https://www.brewsterwallcovering.com/fab10356-sand-self-adhesive-window-film","status":"pending","brand":"Jeffrey Stevens","name":"FAB10356 - Sand Self Adhesive Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10481","url":"https://www.brewsterwallcovering.com/fab10481-waterdrop-blue-self-adhesive-window-film","status":"pending","brand":"Jeffrey Stevens","name":"FAB10481 - Waterdrop Blue Self Adhesive Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10497","url":"https://www.brewsterwallcovering.com/fab10497-frost-window-film","status":"pending","brand":"Jeffrey Stevens","name":"Frost Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10520","url":"https://www.brewsterwallcovering.com/fab10520-mondrian-window-film","status":"pending","brand":"Jeffrey Stevens","name":"Mondrian Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10536","url":"https://www.brewsterwallcovering.com/fab10536-modena-grey-adhesive-film","status":"pending","brand":"Jeffrey Stevens","name":"FAB10536 - Modena Grey Adhesive Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB10886","url":"https://www.brewsterwallcovering.com/fab10886-walnute-deep-adhesive-film","status":"pending","brand":"Jeffrey Stevens","name":"Walnut Deep Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB11094","url":"https://www.brewsterwallcovering.com/fab11094-white-structure-adhesive-film","status":"pending","brand":"Jeffrey Stevens","name":"White Structure Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB11140","url":"https://www.brewsterwallcovering.com/fab11140-wood-black-adhesive-film","status":"pending","brand":"Jeffrey Stevens","name":"Wood Black Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB11404","url":"https://www.brewsterwallcovering.com/fab11404-ice-flowers-window-film","status":"pending","brand":"Jeffrey Stevens","name":"Ice Flowers Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB11422","url":"https://www.brewsterwallcovering.com/fab11422-rhombus-window-film","status":"pending","brand":"Jeffrey Stevens","name":"Rhombus Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
-{"vendor":"brewster","sku":"FAB11624","url":"https://www.brewsterwallcovering.com/fab11624-rural-adhesive-film","status":"pending","brand":"Jeffrey Stevens","name":"FAB11624 - Rural Adhesive Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
+{"vendor":"brewster","sku":"FAB10224","url":"https://www.brewsterwallcovering.com/fab10224-romance-floral-adhesive-film","status":"done","brand":"Jeffrey Stevens","name":"Romance Floral Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883959337011","doneAt":"2026-07-13T19:25:33.655Z"}
+{"vendor":"brewster","sku":"FAB10226","url":"https://www.brewsterwallcovering.com/fab10226-stone-wall-adhesive-film","status":"done","brand":"Jeffrey Stevens","name":"Stone Wall Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883959894067","doneAt":"2026-07-13T19:26:54.639Z"}
+{"vendor":"brewster","sku":"FAB10247","url":"https://www.brewsterwallcovering.com/fab10247-black-and-white-damask-adhesive-film","status":"done","brand":"Jeffrey Stevens","name":"Black & White Damask Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883960221747","doneAt":"2026-07-13T19:28:16.429Z"}
+{"vendor":"brewster","sku":"FAB10276","url":"https://www.brewsterwallcovering.com/fab10276-clouds-window-film","status":"done","brand":"Jeffrey Stevens","name":"FAB10276 - Clouds Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883960483891","doneAt":"2026-07-13T19:29:41.760Z"}
+{"vendor":"brewster","sku":"FAB10281","url":"https://www.brewsterwallcovering.com/fab10281-transparent-white-self-adhesive-window-film","status":"done","brand":"Jeffrey Stevens","name":"FAB10281 - Transparent White Self Adhesive Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883960647731","doneAt":"2026-07-13T19:31:00.523Z"}
+{"vendor":"brewster","sku":"FAB10285","url":"https://www.brewsterwallcovering.com/fab10285-frost-window-film","status":"done","brand":"Jeffrey Stevens","name":"FAB10285 - Frost Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883963596851","doneAt":"2026-07-13T19:32:30.106Z"}
+{"vendor":"brewster","sku":"FAB10304","url":"https://www.brewsterwallcovering.com/fab10304-sand-white-static-cling-window-film","status":"done","brand":"Jeffrey Stevens","name":"FAB10304 - Sand White Static Cling Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883963858995","doneAt":"2026-07-13T19:33:40.477Z"}
+{"vendor":"brewster","sku":"FAB10314","url":"https://www.brewsterwallcovering.com/fab10314-sand-static-cling-window-film","status":"done","brand":"Jeffrey Stevens","name":"FAB10314 - Sand Static Cling Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883964219443","doneAt":"2026-07-13T19:35:02.251Z"}
+{"vendor":"brewster","sku":"FAB10319","url":"https://www.brewsterwallcovering.com/fab10319-frost-static-cling-window-film","status":"done","brand":"Jeffrey Stevens","name":"FAB10319 - Frost Static Cling Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883964645427","doneAt":"2026-07-13T19:36:19.444Z"}
+{"vendor":"brewster","sku":"FAB10324","url":"https://www.brewsterwallcovering.com/fab10324-squares-static-window-film","status":"done","brand":"Jeffrey Stevens","name":"Squares Static Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883964907571","doneAt":"2026-07-13T19:37:34.056Z"}
+{"vendor":"brewster","sku":"FAB10329","url":"https://www.brewsterwallcovering.com/fab10329-mikado-static-window-film","status":"done","brand":"Jeffrey Stevens","name":"Mikado Static Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883965104179","doneAt":"2026-07-13T19:38:46.946Z"}
+{"vendor":"brewster","sku":"FAB10353","url":"https://www.brewsterwallcovering.com/fab10353-marble-effect-beige-adhesive-film","status":"done","brand":"Jeffrey Stevens","name":"FAB10353 - Marble Effect Beige Adhesive Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883965366323","doneAt":"2026-07-13T19:40:05.001Z"}
+{"vendor":"brewster","sku":"FAB10356","url":"https://www.brewsterwallcovering.com/fab10356-sand-self-adhesive-window-film","status":"done","brand":"Jeffrey Stevens","name":"FAB10356 - Sand Self Adhesive Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883965628467","doneAt":"2026-07-13T19:41:10.449Z"}
+{"vendor":"brewster","sku":"FAB10481","url":"https://www.brewsterwallcovering.com/fab10481-waterdrop-blue-self-adhesive-window-film","status":"done","brand":"Jeffrey Stevens","name":"FAB10481 - Waterdrop Blue Self Adhesive Window Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883965825075","doneAt":"2026-07-13T19:42:23.385Z"}
+{"vendor":"brewster","sku":"FAB10497","url":"https://www.brewsterwallcovering.com/fab10497-frost-window-film","status":"done","brand":"Jeffrey Stevens","name":"Frost Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883965988915","doneAt":"2026-07-13T19:43:43.441Z"}
+{"vendor":"brewster","sku":"FAB10520","url":"https://www.brewsterwallcovering.com/fab10520-mondrian-window-film","status":"done","brand":"Jeffrey Stevens","name":"Mondrian Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7883966119987","doneAt":"2026-07-13T19:45:03.054Z"}
+{"vendor":"brewster","sku":"FAB10536","url":"https://www.brewsterwallcovering.com/fab10536-modena-grey-adhesive-film","status":"done","brand":"Jeffrey Stevens","name":"FAB10536 - Modena Grey Adhesive Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7884068651059","doneAt":"2026-07-13T19:46:13.582Z"}
+{"vendor":"brewster","sku":"FAB10886","url":"https://www.brewsterwallcovering.com/fab10886-walnute-deep-adhesive-film","status":"done","brand":"Jeffrey Stevens","name":"Walnut Deep Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7884069240883","doneAt":"2026-07-13T19:47:32.225Z"}
+{"vendor":"brewster","sku":"FAB11094","url":"https://www.brewsterwallcovering.com/fab11094-white-structure-adhesive-film","status":"done","brand":"Jeffrey Stevens","name":"White Structure Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7884069470259","doneAt":"2026-07-13T19:48:46.547Z"}
+{"vendor":"brewster","sku":"FAB11140","url":"https://www.brewsterwallcovering.com/fab11140-wood-black-adhesive-film","status":"done","brand":"Jeffrey Stevens","name":"Wood Black Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7884069830707","doneAt":"2026-07-13T19:50:09.687Z"}
+{"vendor":"brewster","sku":"FAB11404","url":"https://www.brewsterwallcovering.com/fab11404-ice-flowers-window-film","status":"done","brand":"Jeffrey Stevens","name":"Ice Flowers Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7884070223923","doneAt":"2026-07-13T19:51:24.834Z"}
+{"vendor":"brewster","sku":"FAB11422","url":"https://www.brewsterwallcovering.com/fab11422-rhombus-window-film","status":"done","brand":"Jeffrey Stevens","name":"Rhombus Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7884071141427","doneAt":"2026-07-13T19:52:41.115Z"}
+{"vendor":"brewster","sku":"FAB11624","url":"https://www.brewsterwallcovering.com/fab11624-rural-adhesive-film","status":"done","brand":"Jeffrey Stevens","name":"FAB11624 - Rural Adhesive Film - by Fablon","color":"by Fablon","image":"","specs":{},"attempts":1,"note":"https://admin.shopify.com/store/designer-laboratory-sandbox/products/7884071338035","doneAt":"2026-07-13T19:54:04.221Z"}
{"vendor":"brewster","sku":"FAB11806","url":"https://www.brewsterwallcovering.com/fab11806-barcelona-window-film","status":"pending","brand":"Jeffrey Stevens","name":"Barcelona Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
{"vendor":"brewster","sku":"FAB11836","url":"https://www.brewsterwallcovering.com/fab11836-amiens-blue-window-film","status":"pending","brand":"Jeffrey Stevens","name":"Amiens Blue Window Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
{"vendor":"brewster","sku":"FAB11941","url":"https://www.brewsterwallcovering.com/fab11941-comic-adhesive-film","status":"pending","brand":"Jeffrey Stevens","name":"Comic Adhesive Film - Fablon Sticky Back Plastic","color":"","image":"","specs":{},"attempts":0,"note":"resurrected 2026-07-13 (was infra-failed)"}
diff --git a/DW-Programming/ImportNewSkufromURL/data/scraper-audit/scraper-status.json b/DW-Programming/ImportNewSkufromURL/data/scraper-audit/scraper-status.json
index f81626ca..d9d7198f 100644
--- a/DW-Programming/ImportNewSkufromURL/data/scraper-audit/scraper-status.json
+++ b/DW-Programming/ImportNewSkufromURL/data/scraper-audit/scraper-status.json
@@ -3,8 +3,8 @@
"1838": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 3,
- "notes": "healthcheck 2026-07-13: 3 products"
+ "productsImported": 5,
+ "notes": "healthcheck 2026-07-13: 5 products"
},
"abel-macias": {
"status": "alias",
@@ -93,8 +93,8 @@
"aux-abris": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"barbarossa-leather": {
"status": "verified",
@@ -111,8 +111,8 @@
"bradbury-bradbury": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"brewster": {
"status": "verified",
@@ -129,8 +129,8 @@
"brunschwig": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"carnegie-fabrics": {
"status": "verified",
@@ -183,8 +183,8 @@
"concertex": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"contrado": {
"status": "verified",
@@ -195,14 +195,14 @@
"cowtan-tout": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"crezana-design": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 15,
+ "notes": "healthcheck 2026-07-13: 15 products"
},
"custhom": {
"status": "verified",
@@ -219,8 +219,8 @@
"de-gournay": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 11,
+ "notes": "healthcheck 2026-07-13: 11 products"
},
"dedar": {
"status": "verified",
@@ -279,8 +279,8 @@
"elitis-panoramic": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"elitis-wallcovering": {
"status": "verified",
@@ -291,8 +291,8 @@
"elitis-wallpaper": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"fabricut-stroheim": {
"status": "verified",
@@ -315,8 +315,8 @@
"fortuny": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 1,
+ "notes": "healthcheck 2026-07-13: 1 products"
},
"fromental": {
"status": "verified",
@@ -327,8 +327,8 @@
"gaston-y-daniela": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"glambeads-by-dw": {
"status": "verified",
@@ -381,8 +381,8 @@
"groundworks": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"hand-crafted": {
"status": "verified",
@@ -447,8 +447,8 @@
"jim-thompson": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 12,
+ "notes": "healthcheck 2026-07-13: 12 products"
},
"kanchi-designs": {
"status": "verified",
@@ -475,10 +475,10 @@
"notes": "ALIAS: koroseal sub-line id → koroseal scraper trio (koroseal-new-products/general/collections-scraper.ts + Skills/koroseal scrapeKorosealCategory)"
},
"koroseal-digital-designs": {
- "status": "broken",
+ "status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 0,
- "notes": "healthcheck 2026-07-13: 0 — Failed to scrape Koroseal category: browserType.launch: Executable doesn't exist at /Users/macstudio3/Library/Caches/ms-playwright/chromium_headless_shell-1200/chrome-headless-shell-mac-arm64/chrome-headless-shell\n╔═════════════════════════════════════════════════════════════════════════╗\n║ Looks like Playwright Test or Playwright was just installed or updated. ║\n║ Please run the following command to download new browsers: ║\n║ ║\n║ npx playwright install ║\n║ ║\n║ <3 Playwright Team ║\n╚═════════════════════════════════════════════════════════════════════════╝"
+ "productsImported": 5,
+ "notes": "healthcheck 2026-07-13: 5 products"
},
"koroseal-koroseal-type-2-vinyl": {
"status": "verified",
@@ -495,8 +495,8 @@
"koroseal-specialty": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 30,
- "notes": "healthcheck 2026-07-13: 30 products"
+ "productsImported": 5,
+ "notes": "healthcheck 2026-07-13: 5 products"
},
"kravet": {
"status": "verified",
@@ -507,14 +507,14 @@
"kravet-couture": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"kravet-design": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"laura-ashley-wallpaper": {
"status": "unresolved",
@@ -525,14 +525,14 @@
"lee-jofa": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"lee-jofa-modern": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"limited-stock-flock": {
"status": "verified",
@@ -543,8 +543,8 @@
"lincrusta": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 4,
+ "notes": "healthcheck 2026-07-13: 4 products"
},
"maharam": {
"status": "verified",
@@ -585,8 +585,8 @@
"maxwell-fabrics": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 4,
+ "notes": "healthcheck 2026-07-13: 4 products"
},
"milton-king": {
"status": "verified",
@@ -597,8 +597,8 @@
"mind-the-gap": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"missoni": {
"status": "alias",
@@ -610,13 +610,13 @@
"status": "broken",
"lastTested": "2026-07-13",
"productsImported": 0,
- "notes": "healthcheck 2026-07-13: 0 — browserType.launch: Executable doesn't exist at /Users/macstudio3/Library/Caches/ms-playwright/chromium_headless_shell-1200/chrome-headless-shell-mac-arm64/chrome-headless-shell\n╔═════════════════════════════════════════════════════════════════════════╗\n║ Looks like Playwright Test or Playwright was just installed or updated. ║\n║ Please run the following command to download new browsers: ║\n║ ║\n║ npx playwright install ║\n║ ║\n║ <3 Playwright Team ║\n╚═════════════════════════════════════════════════════════════════════════╝"
+ "notes": "healthcheck 2026-07-13: 0 — page.goto: Timeout 60000ms exceeded.\nCall log:\n\u001b[2m - navigating to \"https://www.missonihome.com/\", waiting until \"networkidle\"\u001b[22m\n"
},
"momentum-textiles": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 3,
+ "notes": "healthcheck 2026-07-13: 3 products"
},
"morris-and-co": {
"status": "verified",
@@ -627,8 +627,8 @@
"mulberry-home": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"nina-campbell": {
"status": "alias",
@@ -699,8 +699,8 @@
"perennials": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 10,
+ "notes": "healthcheck 2026-07-13: 10 products"
},
"phillip-jeffries": {
"status": "verified",
@@ -748,7 +748,7 @@
"status": "broken",
"lastTested": "2026-07-13",
"productsImported": 0,
- "notes": "healthcheck 2026-07-13: 0 — Only 0 tiles extracted (PerimeterX block or grid change?), fallback: Failed to scrape Ralph Lauren category: browserType.launch: Executable doesn't exist at /Users/macstudio3/Library/Caches/ms-playwright/chromium_headless_shell-1200/chrome-headless-shell-mac-arm64/chrome-headless-shell\n╔═════════════════════════════════════════════════════════════════════════╗\n║ Looks like Playwright Test or Playwright was just installed or updated. ║\n║ Please run the following command to download new browsers: ║\n║ ║\n║ npx playwright install ║\n║ ║\n║ <3 Playwright Team ║\n╚═════════════════════════════════════════════════════════════════════════╝"
+ "notes": "healthcheck 2026-07-13: 0 — no products"
},
"ralph-lauren-fabrics": {
"status": "alias",
@@ -781,22 +781,22 @@
"notes": "healthcheck 2026-07-13: 5 products"
},
"romo": {
- "status": "broken",
+ "status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 0,
- "notes": "healthcheck 2026-07-13: 0 — browserType.launch: Executable doesn't exist at /Users/macstudio3/Library/Caches/ms-playwright/chromium_headless_shell-1200/chrome-headless-shell-mac-arm64/chrome-headless-shell\n╔═════════════════════════════════════════════════════════════════════════╗\n║ Looks like Playwright Test or Playwright was just installed or updated. ║\n║ Please run the following command to download new browsers: ║\n║ ║\n║ npx playwright install ║\n║ ║\n║ <3 Playwright Team ║\n╚═════════════════════════════════════════════════════════════════════════╝"
+ "productsImported": 5,
+ "notes": "healthcheck 2026-07-13: 5 products"
},
"rw-guild": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"sanderson": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 8,
+ "notes": "healthcheck 2026-07-13: 8 products"
},
"scalamandre": {
"status": "verified",
@@ -843,32 +843,32 @@
"spoonflower": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 7,
+ "notes": "healthcheck 2026-07-13: 7 products"
},
"studio-ditte": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 6,
+ "notes": "healthcheck 2026-07-13: 6 products"
},
"thibaut": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"thibaut-design": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"threads": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"traditional-whimsy": {
"status": "house-brand",
@@ -885,8 +885,8 @@
"vahallan": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"versa-designed-surfaces": {
"status": "verified",
@@ -903,8 +903,8 @@
"vescom-specialty": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 19,
+ "notes": "healthcheck 2026-07-13: 19 products"
},
"wallpaper-palace-sweden": {
"status": "unresolved",
@@ -915,26 +915,26 @@
"wallquest-commercial": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 3,
+ "notes": "healthcheck 2026-07-13: 3 products"
},
"wallquest-murals": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"wallquest-residential": {
"status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 3,
+ "notes": "healthcheck 2026-07-13: 3 products"
},
"wallquest-string": {
- "status": "broken",
+ "status": "verified",
"lastTested": "2026-07-13",
- "productsImported": 0,
- "notes": "healthcheck 2026-07-13: 0 — browserType.launch: Executable doesn't exist at /Users/macstudio3/Library/Caches/ms-playwright/chromium_headless_shell-1200/chrome-headless-shell-mac-arm64/chrome-headless-shell\n╔═════════════════════════════════════════════════════════════════════════╗\n║ Looks like Playwright Test or Playwright was just installed or updated. ║\n║ Please run the following command to download new browsers: ║\n║ ║\n║ npx playwright install ║\n║ ║\n║ <3 Playwright Team ║\n╚═════════════════════════════════════════════════════════════════════════╝"
+ "productsImported": 3,
+ "notes": "healthcheck 2026-07-13: 3 products"
},
"william-morris": {
"status": "verified",
@@ -958,15 +958,15 @@
"status": "verified",
"lastTested": "2026-07-13",
"testUrl": "https://www.yorkwallcoverings.com/wallpaper-york#/pageSize=24&viewMode=grid&orderBy=15&pageNumber=1",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"zeuxis-parrhasius": {
"status": "verified",
"lastTested": "2026-07-13",
"testUrl": "https://zeuxis-parrhasius.com/collections/all?sort_by=created-descending",
- "productsImported": 5,
- "notes": "healthcheck 2026-07-13: 5 products"
+ "productsImported": 20,
+ "notes": "healthcheck 2026-07-13: 20 products"
},
"zimmer-rohde": {
"status": "verified",
@@ -986,7 +986,7 @@
"lastTested": "2026-07-13",
"testUrl": "https://www.zuber.fr/fr/produits",
"productsImported": 0,
- "notes": "healthcheck 2026-07-13: 0 — browserType.launch: Executable doesn't exist at /Users/macstudio3/Library/Caches/ms-playwright/chromium_headless_shell-1200/chrome-headless-shell-mac-arm64/chrome-headless-shell\n╔═════════════════════════════════════════════════════════════════════════╗\n║ Looks like Playwright Test or Playwright was just installed or updated. ║\n║ Please run the following command to download new browsers: ║\n║ ║\n║ npx playwright install ║\n║ ║\n║ <3 Playwright Team ║\n╚═════════════════════════════════════════════════════════════════════════╝"
+ "notes": "healthcheck 2026-07-13: 0 — no products"
},
"quadrille": {
"status": "created-verified",
@@ -995,14 +995,14 @@
"notes": "CREATED feed-first trio — quadrillefabrics.com is legacy static HTML (no Shopify/Woo); parse /Wallpaper_Images/ swatch <img> alt+filename for SKU (303304WP), Wallpaper.html=catalog, Recently-Added.html=new, collections=p"
}
},
- "verified": 122,
- "broken": 7,
+ "verified": 125,
+ "broken": 4,
"totalScrapers": 165,
- "lastUpdated": "2026-07-13T09:22:06.993Z",
+ "lastUpdated": "2026-07-13T19:47:42.376Z",
"created": 13,
"alias": 17,
"houseBrand": 14,
"unresolved": 5,
"campaignDate": "2026-06-09",
- "lastHealthcheck": "2026-07-13T09:22:06.993Z"
+ "lastHealthcheck": "2026-07-13T19:47:42.376Z"
}
\ No newline at end of file
diff --git a/DW-Programming/ImportNewSkufromURL/launchd/com.steve.dw-monthly-vendor-refresh.plist b/DW-Programming/ImportNewSkufromURL/launchd/com.steve.dw-monthly-vendor-refresh.plist
new file mode 100644
index 00000000..6232f3a6
--- /dev/null
+++ b/DW-Programming/ImportNewSkufromURL/launchd/com.steve.dw-monthly-vendor-refresh.plist
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0"><dict>
+ <key>Label</key><string>com.steve.dw-monthly-vendor-refresh</string>
+ <key>ProgramArguments</key>
+ <array>
+ <string>/bin/bash</string>
+ <string>/Users/macstudio3/Projects/Designer-Wallcoverings/DW-Programming/ImportNewSkufromURL/scripts/monthly-refresh-run.sh</string>
+ </array>
+ <key>WorkingDirectory</key><string>/Users/macstudio3/Projects/Designer-Wallcoverings/DW-Programming/ImportNewSkufromURL</string>
+ <!-- DAILY at 04:00; the script self-selects only the verified vendors whose
+ day-of-month hash == today (~4-5/day) → every vendor refreshed once a month, staggered. -->
+ <key>StartCalendarInterval</key>
+ <dict><key>Hour</key><integer>4</integer><key>Minute</key><integer>0</integer></dict>
+ <key>RunAtLoad</key><false/>
+ <key>StandardOutPath</key><string>/tmp/dw-monthly-vendor-refresh.log</string>
+ <key>StandardErrorPath</key><string>/tmp/dw-monthly-vendor-refresh.log</string>
+ <key>EnvironmentVariables</key>
+ <dict>
+ <key>PATH</key><string>/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin</string>
+ <key>HOME</key><string>/Users/macstudio3</string>
+ </dict>
+</dict></plist>
diff --git a/DW-Programming/ImportNewSkufromURL/scripts/monthly-refresh-run.sh b/DW-Programming/ImportNewSkufromURL/scripts/monthly-refresh-run.sh
new file mode 100755
index 00000000..a0c5ead2
--- /dev/null
+++ b/DW-Programming/ImportNewSkufromURL/scripts/monthly-refresh-run.sh
@@ -0,0 +1,13 @@
+#!/bin/bash
+# Daily launchd entry for the staggered monthly vendor refresh. Runs ONLY the
+# verified vendors whose day-of-month hash == today (~4-5/day) so the fleet spreads
+# across the month and never overloads. Each vendor runs through its OWN scraper.
+set -uo pipefail
+export PATH="/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin"
+export REFRESH_MODE=monthly
+ENG="/Users/macstudio3/Projects/Designer-Wallcoverings/DW-Programming/ImportNewSkufromURL"
+LOG="/tmp/dw-monthly-vendor-refresh.log"
+cd "$ENG" || { echo "$(date '+%F %T') cd failed" >>"$LOG"; exit 1; }
+echo "===== $(date '+%F %T') monthly refresh START (day $(date '+%d')) =====" >>"$LOG"
+npx tsx scripts/run-all-vendor-scrapers.ts >>"$LOG" 2>&1
+echo "===== $(date '+%F %T') monthly refresh END rc=$? =====" >>"$LOG"
diff --git a/DW-Programming/ImportNewSkufromURL/scripts/run-all-vendor-scrapers.ts b/DW-Programming/ImportNewSkufromURL/scripts/run-all-vendor-scrapers.ts
index 65571379..f28888e0 100644
--- a/DW-Programming/ImportNewSkufromURL/scripts/run-all-vendor-scrapers.ts
+++ b/DW-Programming/ImportNewSkufromURL/scripts/run-all-vendor-scrapers.ts
@@ -254,7 +254,7 @@ async function run() {
console.log("\n" + "=".repeat(60));
console.log("📊 FINAL SUMMARY");
console.log("=".repeat(60));
- console.log(`Vendors Scanned: ${PRIORITY_VENDORS.length}`);
+ console.log(`Vendors Scanned: ${VENDORS.length}`);
console.log(`Successful Vendors: ${successfulVendors}`);
console.log(`Total Products Added: ${totalProducts}`);
diff --git a/shopify/scripts/cadence/data/upload-restore-2026-07-13.jsonl b/shopify/scripts/cadence/data/upload-restore-2026-07-13.jsonl
index 11024f6a..79d0f985 100644
--- a/shopify/scripts/cadence/data/upload-restore-2026-07-13.jsonl
+++ b/shopify/scripts/cadence/data/upload-restore-2026-07-13.jsonl
@@ -49,3 +49,6 @@
{"table":"thibaut_catalog","mfr_sku":"T456","dw_sku":"DWTT-74138","shopify_product_id":"7883942330419","action":"created","activated":true,"published":true,"sampleOnly":false,"status":"ACTIVE","batch_id":"upload-am-2026-07-13T18-40-05-403Z","ts":"2026-07-13T18:40:10.572Z"}
{"table":"thibaut_catalog","mfr_sku":"T465","dw_sku":"DWTT-74139","shopify_product_id":"7883942363187","action":"created","activated":true,"published":true,"sampleOnly":false,"status":"ACTIVE","batch_id":"upload-am-2026-07-13T18-40-05-403Z","ts":"2026-07-13T18:40:14.270Z"}
{"table":"thibaut_catalog","mfr_sku":"T472","dw_sku":"DWTT-74140","shopify_product_id":"7883942395955","action":"created","activated":true,"published":true,"sampleOnly":false,"status":"ACTIVE","batch_id":"upload-am-2026-07-13T18-40-05-403Z","ts":"2026-07-13T18:40:18.006Z"}
+{"table":"thibaut_catalog","mfr_sku":"T469","dw_sku":"DWTT-74141","shopify_product_id":"7883965399091","action":"created","activated":true,"published":true,"sampleOnly":false,"status":"ACTIVE","batch_id":"upload-pm-2026-07-13T19-40-05-268Z","ts":"2026-07-13T19:40:10.456Z"}
+{"table":"thibaut_catalog","mfr_sku":"T470","dw_sku":"DWTT-74142","shopify_product_id":"7883965431859","action":"created","activated":true,"published":true,"sampleOnly":false,"status":"ACTIVE","batch_id":"upload-pm-2026-07-13T19-40-05-268Z","ts":"2026-07-13T19:40:14.144Z"}
+{"table":"thibaut_catalog","mfr_sku":"T471","dw_sku":"DWTT-74143","shopify_product_id":"7883965497395","action":"created","activated":true,"published":true,"sampleOnly":false,"status":"ACTIVE","batch_id":"upload-pm-2026-07-13T19-40-05-268Z","ts":"2026-07-13T19:40:17.992Z"}
← 314eb729 banned-word backstop extended to TAGS at the drain chokepoin
·
back to Designer Wallcoverings
·
auto-save: 2026-07-13T13:25:16 (4 files) — DW-Programming/Im 07d4fb62 →