[object Object]

← back to Homesonspec

build-loop: throttle Toll (communities-only) to every 8th sweep — DTD 4/5 (Lennar stays full-rate)

de3e088d8693a47f18e380d5f42b6f8289f87f16 · 2026-07-28 09:45:53 -0700 · Steve Abrams

Files touched

Diff

commit de3e088d8693a47f18e380d5f42b6f8289f87f16
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Tue Jul 28 09:45:53 2026 -0700

    build-loop: throttle Toll (communities-only) to every 8th sweep — DTD 4/5 (Lennar stays full-rate)
---
 scripts/build-loop.sh | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/scripts/build-loop.sh b/scripts/build-loop.sh
index 4e3dbad3..30ac4f6c 100644
--- a/scripts/build-loop.sh
+++ b/scripts/build-loop.sh
@@ -85,7 +85,9 @@ while [ ! -f "$STOP" ] && [ "$sweep" -lt "$MAX_SWEEPS" ]; do
   sweep_adapter plt &
   sweep_adapter tri &
   sweep_adapter len &
-  sweep_national    &
+  # Toll = communities-only (0 spec homes until wave-2 QMI); its data changes on the order of
+  # weeks, so refresh ~daily (every 8th ~2.5h sweep) not every sweep (DTD 4/5 throttle 2026-07-28).
+  if [ $((sweep % 8)) -eq 1 ]; then sweep_national & fi
   wait
   # drain enrichment queue (bigger batches for speed)
   for i in $(seq 1 60); do

← b9c9bbc3 build-loop: add Lennar (state-iterating) + Toll Brothers (na  ·  back to Homesonspec  ·  build-loop: add David Weekley (100% priced, 7 states) to rot d4ba9f8e →