← 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
M shopify/scripts/cadence/vendors.js
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 →