[object Object]

← back to Commercialrealestate

CRCP: wire per-broker crexi grind into daily sync (capped 400/run, resumable)

edd64226f5495d58771456bcbfae43406bd2d80d · 2026-08-19 10:38:38 -0700 · Steve Abrams

Files touched

Diff

commit edd64226f5495d58771456bcbfae43406bd2d80d
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Wed Aug 19 10:38:38 2026 -0700

    CRCP: wire per-broker crexi grind into daily sync (capped 400/run, resumable)
---
 scripts/sync-broker-feeds.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/scripts/sync-broker-feeds.sh b/scripts/sync-broker-feeds.sh
index ad6c1f6..ca633b6 100755
--- a/scripts/sync-broker-feeds.sh
+++ b/scripts/sync-broker-feeds.sh
@@ -39,6 +39,7 @@ done
 # (resumable — skips already-resolved firms). Keeps the ~3k aggregator rows' phones current.
 [ -f scripts/seed-broker-overlay.js ] && { echo "-- seed broker-phone overlay (usre)"; "$NODE" scripts/seed-broker-overlay.js || echo "   WARN: overlay seed incomplete"; }
 [ -f /tmp/miss-firms.json ] && [ -f scripts/backfill-crexi-firms.js ] && { echo "-- backfill crexi firm phones (openclaw, new firms only)"; TABS=4 "$NODE" scripts/backfill-crexi-firms.js || echo "   WARN: firm backfill incomplete"; }
+[ -f scripts/backfill-crexi-brokers.js ] && { echo "-- grind crexi per-broker tail (openclaw, resumable, capped 400/run)"; TABS=4 "$NODE" scripts/backfill-crexi-brokers.js 400 || echo "   WARN: per-broker grind incomplete"; }
 
 # 2) Push ONLY the broker data files to prod (never code/.env), then reload so the merge picks them up.
 if ls data/*-listings.json >/dev/null 2>&1; then

← 7992c24 CRCP: per-broker Crexi-tail phone grind — $0 openclaw CDP ow  ·  back to Commercialrealestate  ·  CRCP: sync rsync now includes broker-phone-overlay.json to p e4bc315 →