[object Object]

← back to Designer Wallcoverings

Cadence: 18 products/slot (36 variants) for 24-slot hourly schedule = 432 products/day

740e9776a51172c7e9e22944743ea3490ff252df · 2026-06-19 10:22:05 -0700 · SteveStudio2

Files touched

Diff

commit 740e9776a51172c7e9e22944743ea3490ff252df
Author: SteveStudio2 <stevestudio2@SteveStacStudio.lan>
Date:   Fri Jun 19 10:22:05 2026 -0700

    Cadence: 18 products/slot (36 variants) for 24-slot hourly schedule = 432 products/day
---
 shopify/scripts/cadence/run-cadence-hourly.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/shopify/scripts/cadence/run-cadence-hourly.sh b/shopify/scripts/cadence/run-cadence-hourly.sh
index 51a139ff..a76b44a5 100755
--- a/shopify/scripts/cadence/run-cadence-hourly.sh
+++ b/shopify/scripts/cadence/run-cadence-hourly.sh
@@ -29,7 +29,7 @@ H=$(date +%H); H=${H#0}; SLOT=am; [ "${H:-0}" -ge 12 ] && SLOT=pm
 # ask the shared variant-budget ledger for this slot's grant. We aim for ~40 variants
 # (~20 products) per slot; budget.take returns min(request, upload-cap-remaining, global-remaining)
 # so on heavy days it hands back less (leftover-aware) and on light days up to the upload slice.
-REQ="${UPLOAD_SLOT_VARIANTS:-40}"
+REQ="${UPLOAD_SLOT_VARIANTS:-36}"   # 2026-06-19: 40→36 = 18 products/slot × 2 variants (Steve 18/hr × 24 = 432 products/day, 864 variants under the ~1,000 cap, ~116 left for Anna French)
 GRANT=$(node "$BUDGET" take upload "$REQ" 2>/dev/null || echo "$REQ")
 MAXP=$(( GRANT / 2 ))   # 2 variants per product (Single Roll + Sample)
 echo "slot=$SLOT  budget grant=$GRANT variants → max $MAXP products"

← 320887dc source-gate: reject boolean/NULL tokens as MFR SKU in both m  ·  back to Designer Wallcoverings  ·  cadence: enable --collections so hourly 18/hr new SKUs auto- 6883b74f →