← back to Designer Wallcoverings
TK-10084: repoint 6 readers from rebel_walls_catalog fork to live rebelwalls_catalog (enrichment + pricing cols migrated into live)
f5507808ed89ff1de1de2c218d4b972e2197db48 · 2026-08-01 23:42:04 -0700 · Steve
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Files touched
M DW-Programming/fix-empty-body-html.jsM DW-Programming/fix-single-variant-pricing.jsM DW-Programming/hex-color-blitz.jsM shopify/scripts/bucketB-rebelwalls-roll-variants.jsM shopify/scripts/gemini-catalog-tagger.jsM shopify/scripts/gemini-tag-engine/index.js
Diff
commit f5507808ed89ff1de1de2c218d4b972e2197db48
Author: Steve <steve@designerwallcoverings.com>
Date: Sat Aug 1 23:42:04 2026 -0700
TK-10084: repoint 6 readers from rebel_walls_catalog fork to live rebelwalls_catalog (enrichment + pricing cols migrated into live)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
DW-Programming/fix-empty-body-html.js | 2 +-
DW-Programming/fix-single-variant-pricing.js | 4 ++--
DW-Programming/hex-color-blitz.js | 2 +-
shopify/scripts/bucketB-rebelwalls-roll-variants.js | 2 +-
shopify/scripts/gemini-catalog-tagger.js | 2 +-
shopify/scripts/gemini-tag-engine/index.js | 2 +-
6 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/DW-Programming/fix-empty-body-html.js b/DW-Programming/fix-empty-body-html.js
index b0634e69..c803a0fa 100644
--- a/DW-Programming/fix-empty-body-html.js
+++ b/DW-Programming/fix-empty-body-html.js
@@ -65,7 +65,7 @@ const VENDOR_TABLE_MAP = {
'harlequin': 'harlequin_catalog',
'colefax & fowler': 'colefax_fowler_catalog',
'cowtan & tout': 'cowtan_tout_catalog',
- 'rebel walls': 'rebel_walls_catalog',
+ 'rebel walls': 'rebelwalls_catalog',
'milton & king': 'milton_king_catalog',
'fabricut': 'fabricut_catalog',
'innovations': 'innovations_catalog',
diff --git a/DW-Programming/fix-single-variant-pricing.js b/DW-Programming/fix-single-variant-pricing.js
index 76ceb445..67d82679 100644
--- a/DW-Programming/fix-single-variant-pricing.js
+++ b/DW-Programming/fix-single-variant-pricing.js
@@ -122,7 +122,7 @@ const VENDOR_CATALOG_MAP = {
'maharam': { table: 'maharam_catalog', retailCol: 'price_retail', tradeCol: 'price_trade', skuCol: 'mfr_sku' },
'wolf gordon': { table: 'wolf_gordon_catalog', retailCol: 'price_retail', tradeCol: 'price_trade', skuCol: 'mfr_sku' },
'lincrusta': { table: 'lincrusta_catalog', retailCol: 'price_retail', tradeCol: 'price_trade', skuCol: 'mfr_sku' },
- 'rebel walls': { table: 'rebel_walls_catalog', retailCol: 'price_retail', tradeCol: 'price_trade', skuCol: 'mfr_sku' },
+ 'rebel walls': { table: 'rebelwalls_catalog', retailCol: 'price_retail', tradeCol: 'price_trade', skuCol: 'mfr_sku' },
'nlxl': { table: 'nlxl_catalog', retailCol: 'price_retail', tradeCol: 'price_trade', skuCol: 'mfr_sku' },
'timorous beasties': { table: 'timorous_catalog', retailCol: 'price_retail', tradeCol: 'price_trade', skuCol: 'mfr_sku' },
'phillipe romano': { table: 'phillipe_romano_catalog', retailCol: 'price_retail', tradeCol: 'price_trade', skuCol: 'mfr_sku' },
@@ -155,7 +155,7 @@ const CROSSREF_VENDOR_MAP = {
'Inn': 'innovations_catalog',
'inn': 'innovations_catalog',
'jf': 'jf_fabrics_catalog',
- 'RBL': 'rebel_walls_catalog',
+ 'RBL': 'rebelwalls_catalog',
'Fol': 'folia_catalog',
'DWC': 'vendor_catalog',
'MDCKEN': 'brand_mckenzie_catalog',
diff --git a/DW-Programming/hex-color-blitz.js b/DW-Programming/hex-color-blitz.js
index f99f4049..2818cd08 100644
--- a/DW-Programming/hex-color-blitz.js
+++ b/DW-Programming/hex-color-blitz.js
@@ -45,7 +45,7 @@ const VENDOR_ARG = process.argv.find(a =>
// ─── Vendor Definitions (ordered smallest → largest by missing hex) ──────────
const VENDORS = [
// Original vendors (mostly done, mop up stragglers)
- { key: 'rebel_walls', table: 'rebel_walls_catalog', label: 'Rebel Walls' },
+ { key: 'rebel_walls', table: 'rebelwalls_catalog', label: 'Rebel Walls' },
{ key: 'romo', table: 'romo_catalog', label: 'Romo' },
{ key: 'marburg', table: 'marburg_catalog', label: 'Marburg' },
{ key: 'newwall', table: 'newwall_catalog', label: 'Newwall' },
diff --git a/shopify/scripts/bucketB-rebelwalls-roll-variants.js b/shopify/scripts/bucketB-rebelwalls-roll-variants.js
index b1b436d1..d00e879a 100644
--- a/shopify/scripts/bucketB-rebelwalls-roll-variants.js
+++ b/shopify/scripts/bucketB-rebelwalls-roll-variants.js
@@ -8,7 +8,7 @@
* the missing ROLL variant `{DW_SKU}` alongside the existing `{DW_SKU}-Sample` ($4.25).
*
* PRICE SOURCE — recover from PG first (DTD verdict A, 2026-06-22, 3/3):
- * rebel_walls_catalog.our_price (else price_retail), joined on the product's
+ * rebelwalls_catalog.our_price (else price_retail), joined on the product's
* mfr_sku (exact) and on the suffix-stripped mfr_base (R13041-5 -> R13041).
* ONLY 129/1181 recover a real per-product price this way; the other ~1052
* (old RS#### distributor codes not on the live site, pattern-only titles, no
diff --git a/shopify/scripts/gemini-catalog-tagger.js b/shopify/scripts/gemini-catalog-tagger.js
index 4f0abb07..2af04b3e 100644
--- a/shopify/scripts/gemini-catalog-tagger.js
+++ b/shopify/scripts/gemini-catalog-tagger.js
@@ -56,7 +56,7 @@ const VENDOR_PRIORITY = [
// Large (500+)
'graham_brown_catalog', 'rwltd_catalog', 'osborne_catalog',
'tres_tintas_catalog', 'rl_catalog', 'malibu_catalog',
- 'sancar_catalog', 'jeffrey_stevens_catalog', 'rebel_walls_catalog',
+ 'sancar_catalog', 'jeffrey_stevens_catalog', 'rebelwalls_catalog',
'milton_king_catalog', 'bespoke_catalog', 'newwall_catalog',
'nicolette_mayer_catalog', 'cowtan_tout_catalog',
// Competitor data last (91K — optional)
diff --git a/shopify/scripts/gemini-tag-engine/index.js b/shopify/scripts/gemini-tag-engine/index.js
index c1bdc38f..7536161f 100644
--- a/shopify/scripts/gemini-tag-engine/index.js
+++ b/shopify/scripts/gemini-tag-engine/index.js
@@ -71,7 +71,7 @@ const VENDOR_PRIORITY = [
'nicolette_mayer_catalog', 'nina_campbell_catalog', 'nlxl_catalog',
'nobilis_catalog', 'novasuede_catalog', 'osborne_catalog',
'paul_montgomery_catalog', 'phillipe_romano_catalog', 'pierre_frey_catalog',
- 'pj_catalog', 'primo_leathers_catalog', 'rebel_walls_catalog',
+ 'pj_catalog', 'primo_leathers_catalog', 'rebelwalls_catalog',
'retro_walls_catalog', 'rl_catalog', 'roberto_cavalli_catalog',
'rwltd_catalog', 'sancar_catalog', 'sandberg_catalog',
'schumacher_catalog', 'showroom_line_catalog', 'spoonflower_catalog',
← b7caba40 auto-save: 2026-08-01T23:10:15 (1 files) — shopify/scripts/c
·
back to Designer Wallcoverings
·
auto-save: 2026-08-02T01:41:08 (1 files) — shopify/scripts/d 2846c4ac →