← back to Designer Wallcoverings
pierre-frey drip: pre-flight re-intro guard check — abort the tick if drift detected before any --commit (TK-10474)
684a3ab5e8e0518a78fd0270e77aab0833f483da · 2026-08-11 13:45:39 -0700 · steve@designerwallcoverings.com
Files touched
M shopify/scripts/cadence/pierre-frey-activate-drip.sh
Diff
commit 684a3ab5e8e0518a78fd0270e77aab0833f483da
Author: steve@designerwallcoverings.com <steve@designerwallcoverings.com>
Date: Tue Aug 11 13:45:39 2026 -0700
pierre-frey drip: pre-flight re-intro guard check — abort the tick if drift detected before any --commit (TK-10474)
---
shopify/scripts/cadence/pierre-frey-activate-drip.sh | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/shopify/scripts/cadence/pierre-frey-activate-drip.sh b/shopify/scripts/cadence/pierre-frey-activate-drip.sh
index b16f4a1b..ccce06ac 100755
--- a/shopify/scripts/cadence/pierre-frey-activate-drip.sh
+++ b/shopify/scripts/cadence/pierre-frey-activate-drip.sh
@@ -13,5 +13,10 @@ cd "$SHOP" || exit 1
LOG="/tmp/dw-pierre-frey-activate.log"
LIMIT="${PF_ACTIVATE_LIMIT:-60}"
echo "=== $(date) pierre-frey activate drip (limit $LIMIT) ===" >> "$LOG"
+# --- re-intro guard pre-check (TK-10474): abort this tick if the guard drifted ---
+GUARD="$HOME/Projects/dw-activation-calendar/scripts/check-reintro-guard.sh"
+if [ -x "$GUARD" ] && ! "$GUARD" >> "$LOG" 2>&1; then
+ echo "ABORT $(date): re-intro guard drift detected — activation skipped this tick" >> "$LOG"; exit 1
+fi
node scripts/cadence/activate-gated.js --vendor "Pierre Frey" --limit "$LIMIT" --commit >> "$LOG" 2>&1
echo "exit $? at $(date)" >> "$LOG"
← 77860be2 auto-data-snapshot: 2026-08-11T12:47:11 (1 data files) — sho
·
back to Designer Wallcoverings
·
activate-gated: fail-closed NEVER_ACTIVATE for dwjs/Jeffrey b65ed1c0 →