[object Object]

← back to Designer Wallcoverings

auto-save: 2026-07-26T20:15:38 (3 files) — shopify/scripts/cadence/data/cadence-cursor.json shopify/scripts/cadence/vendors.js shopify/scripts/cadence/data/cadence-plan-am-2026-07-27.json

0f70c3afd98cf33675724167a398a0ac736a281f · 2026-07-26 20:15:46 -0700 · Steve Abrams

Files touched

Diff

commit 0f70c3afd98cf33675724167a398a0ac736a281f
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Sun Jul 26 20:15:46 2026 -0700

    auto-save: 2026-07-26T20:15:38 (3 files) — shopify/scripts/cadence/data/cadence-cursor.json shopify/scripts/cadence/vendors.js shopify/scripts/cadence/data/cadence-plan-am-2026-07-27.json
---
 shopify/scripts/cadence/data/cadence-cursor.json   |   2 +-
 .../cadence/data/cadence-plan-am-2026-07-27.json   | 202 +++++++++++++++++++++
 shopify/scripts/cadence/vendors.js                 |  12 +-
 3 files changed, 210 insertions(+), 6 deletions(-)

diff --git a/shopify/scripts/cadence/data/cadence-cursor.json b/shopify/scripts/cadence/data/cadence-cursor.json
index 95194164..afaed61b 100644
--- a/shopify/scripts/cadence/data/cadence-cursor.json
+++ b/shopify/scripts/cadence/data/cadence-cursor.json
@@ -1,5 +1,5 @@
 {
  "idx": 0,
  "lastSlot": "am",
- "lastRun": "2026-07-22"
+ "lastRun": "2026-07-27"
 }
\ No newline at end of file
diff --git a/shopify/scripts/cadence/data/cadence-plan-am-2026-07-27.json b/shopify/scripts/cadence/data/cadence-plan-am-2026-07-27.json
new file mode 100644
index 00000000..a0ce1184
--- /dev/null
+++ b/shopify/scripts/cadence/data/cadence-plan-am-2026-07-27.json
@@ -0,0 +1,202 @@
+[
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025001",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Accord, Snowfall Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025002",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Accord, Vivid Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025003",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Accord, Dome Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025004",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Accord, Kindly Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025005",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Accord, Argentite Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025006",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Accord, Swift Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025007",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Accord, Clever Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025008",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Accord, Beige Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025009",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Accord, Quinoa Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025010",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Aegis, Snowpack Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025011",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Aegis, Ivory Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025012",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Aegis, Crisp Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025013",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Aegis, Slant Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025014",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Aegis, Rift Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025015",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Aegis, Owl Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025016",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Aegis, Flute Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025017",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Aegis, Study Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025018",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Aegis, Comment Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025019",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Aegis, Skate Wallcoverings | Maharam",
+  "willActivate": false
+ },
+ {
+  "vendor": "Maharam",
+  "dw_sku": "DWAX-1025020",
+  "cost": 0,
+  "retail": 0,
+  "sample": "4.25",
+  "sampleOnly": true,
+  "title": "Aegis, Herbal Wallcoverings | Maharam",
+  "willActivate": false
+ }
+]
\ No newline at end of file
diff --git a/shopify/scripts/cadence/vendors.js b/shopify/scripts/cadence/vendors.js
index 78b3f36d..ad4a6695 100644
--- a/shopify/scripts/cadence/vendors.js
+++ b/shopify/scripts/cadence/vendors.js
@@ -206,9 +206,11 @@ module.exports = {
   // (scraped free/local): Application "Walls"/"Upholstered Walls" → Wallcovering (1,437); "Seating" → Fabric (164 Gemma).
   // Only the 1,429 activation-ready wallcoverings are import-eligible — the 164 fabric + 8 no-desc rows carry
   // dedup_skip=true (roll-on-fabric rule: fabrics stay OUT of the wallcoverings collection, separate onboarding later).
-  // Quote-only: no public price → $4.25 Sample + NULL price (like Pierre Frey). Rides the SHARED sampleonly drip
-  // (QUADRILLE_SAMPLEONLY_DRIP, set by run-cadence-hourly) so it drains LIVE in the daily vendor rotation — max-vendors-
-  // per-day goal. Metered by the rotation (VPS×PER, MAXP cap), not a blast. Auto-joins maharam-wallcoverings (299575476275).
-  'Maharam': { table: 'maharam_catalog', sampleOnly: true, soldBy: 'Sample', productType: 'Wallcovering',
-               note: 'Quote-only wallcovering LAUNCH (Steve 2026-07-22, DTD 5/5). Rides the shared sampleonly daily rotation. Fabrics held via dedup_skip. Activates quote-only: $4.25 Sample + NULL price + auto-joins maharam-wallcoverings.' },
+  // Quote-only: no public price → $4.25 Sample + NULL price (like Pierre Frey). mahDrip:true → OWN scoped gate
+  // (MAHARAM_DRIP, NOT set by run-cadence-hourly) so the SHARED hourly rotation SKIPS Maharam. Onboarding runs on a
+  // DEDICATED daily drip (scripts/maharam-onboard/, Steve "trickle in cadence daily" 2026-07-26) whose titles match the
+  // Task-#2 spec exactly ("Pattern Color | Maharam"), with custom+dwc mfr metafields + global.width + PG-first
+  // shopify_product_id write-back — which the shared "Pattern, Color Wallcoverings | Maharam" path does not do.
+  'Maharam': { table: 'maharam_catalog', sampleOnly: true, mahDrip: true, soldBy: 'Sample', productType: 'Wallcovering',
+               note: 'Quote-only LAUNCH (Steve 2026-07-22, DTD 5/5). mahDrip:true → held OUT of the shared hourly cadence; drains via the dedicated maharam-onboard daily drip (task-spec titles + PG write-back). Fabrics held via dedup_skip. $4.25 Sample + NULL price + auto-joins maharam-wallcoverings.' },
 };

← 2da85281 TK-31: pr-quote-only-tag fixes wrong tag (quotes->contact-fo  ·  back to Designer Wallcoverings  ·  auto-save: 2026-07-26T20:45:50 (2 files) — shopify/package-l 700d29ec →