[object Object]

← back to Designer Wallcoverings

cadence: arm Maharam onto shared rotation — vendors.js un-gate (amends prior commit that only caught the drip-script removal)

ea14706cba081024b81bb0fb4b3f6688470dfefd · 2026-07-22 09:18:47 -0700 · Steve

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Files touched

Diff

commit ea14706cba081024b81bb0fb4b3f6688470dfefd
Author: Steve <steve@designerwallcoverings.com>
Date:   Wed Jul 22 09:18:47 2026 -0700

    cadence: arm Maharam onto shared rotation — vendors.js un-gate (amends prior commit that only caught the drip-script removal)
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
 shopify/scripts/cadence/vendors.js | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/shopify/scripts/cadence/vendors.js b/shopify/scripts/cadence/vendors.js
index 556c72f6..78b3f36d 100644
--- a/shopify/scripts/cadence/vendors.js
+++ b/shopify/scripts/cadence/vendors.js
@@ -201,14 +201,14 @@ module.exports = {
   // by activate-gated.js (which reads the same vendors.js) to recognize + promote the drafts.
   'Pierre Frey': { table: 'pierre_frey_catalog', sampleOnly: true, soldBy: 'Sample', productType: 'Wallcovering',
                    note: 'Quote-only samples LAUNCH (Steve 2026-07-07). No cost (pierrefrey.com shows no price) → activates quote-only: $4.25 Sample + NULL price + quotes tag. Drip-activated via com.steve.dw-pierre-frey-activate; held from the sampleonly IMPORT drip (already imported as DRAFT).' },
-  // ── Maharam — quote-only wallcovering LAUNCH via own scoped drip (Steve "push all on the std daily cadence" 2026-07-22) ──
+  // ── Maharam — quote-only wallcovering LAUNCH, ARMED onto the shared daily rotation (Steve "go/arm it" 2026-07-22, DTD 5/5 A) ──
   // Onboarded into maharam_catalog (1,601 rows). AUTHORITATIVE type = Maharam's own "Application" spec field
   // (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). cfg.mahDrip gives it its OWN default-OFF
-  // gate (MAHARAM_DRIP=1 / --maharam), so this entry is INERT for the shared hourly runner until Steve enables the
-  // dedicated com.steve.dw-maharam-activate drip. Collection maharam-wallcoverings (299575476275) is smart-by-vendor=Maharam.
-  'Maharam': { table: 'maharam_catalog', sampleOnly: true, mahDrip: true, soldBy: 'Sample', productType: 'Wallcovering',
-               note: 'Quote-only wallcovering LAUNCH (Steve 2026-07-22). Own scoped drip (mahDrip/MAHARAM_DRIP) — held from the shared sampleonly drip. Fabrics held via dedup_skip. Activates quote-only: $4.25 Sample + NULL price.' },
+  // 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.' },
 };

← 10141546 cadence: ARM Maharam onto the shared live daily rotation (St  ·  back to Designer Wallcoverings  ·  auto-save: 2026-07-22T09:43:01 (1 files) — shopify/scripts/c 1c2df63a →