← back to AbramsOS
reviews: arm launcher (sets REVIEWS_EXECUTORS_LIVE + openclaw path)
dbe3376e58120b48727ec72d8bda431a27f1e828 · 2026-09-11 10:42:28 -0700 · Steve
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Files touched
Diff
commit dbe3376e58120b48727ec72d8bda431a27f1e828
Author: Steve <steve@designerwallcoverings.com>
Date: Fri Sep 11 10:42:28 2026 -0700
reviews: arm launcher (sets REVIEWS_EXECUTORS_LIVE + openclaw path)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
scripts/arm-reviews.sh | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/scripts/arm-reviews.sh b/scripts/arm-reviews.sh
new file mode 100644
index 0000000..467362f
--- /dev/null
+++ b/scripts/arm-reviews.sh
@@ -0,0 +1,16 @@
+#!/bin/bash
+# Arm the AbramsOS Reviews posting edge: set the live flag + absolute openclaw path,
+# then restart. Arming posts NOTHING on its own — per-item approve + content-seal +
+# confirm still gate every send, reviews return needs_verify (you submit in Chrome).
+set -euo pipefail
+cd ~/Projects/AbramsOS
+grep -q '^REVIEWS_EXECUTORS_LIVE=' .env \
+ && sed -i '' 's/^REVIEWS_EXECUTORS_LIVE=.*/REVIEWS_EXECUTORS_LIVE=1/' .env \
+ || echo 'REVIEWS_EXECUTORS_LIVE=1' >> .env
+grep -q '^OPENCLAW_BIN=' .env \
+ && sed -i '' 's#^OPENCLAW_BIN=.*#OPENCLAW_BIN=/Users/macstudio3/.npm-global/bin/openclaw#' .env \
+ || echo 'OPENCLAW_BIN=/Users/macstudio3/.npm-global/bin/openclaw' >> .env
+pm2 restart abramsos >/dev/null 2>&1
+sleep 2
+curl -s -o /dev/null -w 'armed http=%{http_code}\n' http://127.0.0.1:9774/healthz
+echo "reviews_executors_live=$(grep -m1 '^REVIEWS_EXECUTORS_LIVE=' .env | cut -d= -f2-)"
← 2822732 reviews: native Amazon review + seller thank-you feature ove
·
back to AbramsOS
·
(newest)