← back to Dw Activation Calendar
schedule regen: pre-flight re-intro guard check — abort regen on drift (TK-10474)
ecdc2280f4b8760d238f5a8af459828d4d01e7b7 · 2026-08-11 13:45:39 -0700 · steve@designerwallcoverings.com
Files touched
Diff
commit ecdc2280f4b8760d238f5a8af459828d4d01e7b7
Author: steve@designerwallcoverings.com <steve@designerwallcoverings.com>
Date: Tue Aug 11 13:45:39 2026 -0700
schedule regen: pre-flight re-intro guard check — abort regen on drift (TK-10474)
---
regen.sh | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/regen.sh b/regen.sh
index fdc52d0..3d34b47 100644
--- a/regen.sh
+++ b/regen.sh
@@ -8,5 +8,10 @@ DIR="$HOME/Projects/dw-activation-calendar"
LOG="$DIR/regen.log"
cd "$DIR" || exit 1
echo "[$(date '+%Y-%m-%d %H:%M:%S')] regen start" >>"$LOG"
+# --- re-intro guard pre-check (TK-10474): abort schedule regen if the guard drifted ---
+GUARD="$HOME/Projects/dw-activation-calendar/scripts/check-reintro-guard.sh"
+if [ -x "$GUARD" ] && ! "$GUARD" >>"$LOG" 2>&1; then
+ echo "[$(date '+%Y-%m-%d %H:%M:%S')] ABORT: re-intro guard drift detected — schedule regen skipped" >>"$LOG"; exit 1
+fi
node scripts/generate-schedule.js >>"$LOG" 2>&1
echo "[$(date '+%Y-%m-%d %H:%M:%S')] regen end rc=$?" >>"$LOG"
← f0c59fb add re-intro guard drift-check: fails loud if activation pat
·
back to Dw Activation Calendar
·
never-activate: exclude Jeffrey Stevens (DWJS) + Phillip Jef 54e4ec1 →