← back to Dw Marketing Reels
Pin SOCIAL_LIVE_ARMED=0 in nightly plist — schedule can never inherit an armed env (contrarian hardening)
43215274d179d605e5d5c0a864fde945088137ed · 2026-07-13 01:59:01 -0700 · Steve Abrams
Files touched
M deploy/com.steve.dw-marketing-reels.plist
Diff
commit 43215274d179d605e5d5c0a864fde945088137ed
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Mon Jul 13 01:59:01 2026 -0700
Pin SOCIAL_LIVE_ARMED=0 in nightly plist — schedule can never inherit an armed env (contrarian hardening)
---
deploy/com.steve.dw-marketing-reels.plist | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/deploy/com.steve.dw-marketing-reels.plist b/deploy/com.steve.dw-marketing-reels.plist
index 3a250fb..3a764c9 100644
--- a/deploy/com.steve.dw-marketing-reels.plist
+++ b/deploy/com.steve.dw-marketing-reels.plist
@@ -5,6 +5,10 @@
<key>ProgramArguments</key>
<array><string>/Users/macstudio3/Projects/dw-marketing-reels/scripts/cron-run.sh</string></array>
<key>StartCalendarInterval</key><dict><key>Hour</key><integer>7</integer><key>Minute</key><integer>10</integer></dict>
+ <!-- ARMED pinned OFF at the job level: cron-run.sh defaults SOCIAL_AUTOPOST=1, so without
+ this an inherited/stray SOCIAL_LIVE_ARMED=1 would let the nightly fire a live post.
+ Arming stays a deliberate manual act, never a schedule side-effect. -->
+ <key>EnvironmentVariables</key><dict><key>SOCIAL_LIVE_ARMED</key><string>0</string></dict>
<key>StandardOutPath</key><string>/tmp/dw-marketing-reels.out.log</string>
<key>StandardErrorPath</key><string>/tmp/dw-marketing-reels.err.log</string>
</dict></plist>
← 829f7fe Fix live-post payload: send video_url (Norma reel.js contrac
·
back to Dw Marketing Reels
·
auto-save: 2026-07-13T07:23:25 (2 files) — data/new-arrivals 34da727 →