← 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
M shopify/scripts/cadence/run-cadence-hourly.sh
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 →