← back to Homesonspec
feat(toll): raise recurring QMI crawl cap 400->2500 (Steve-approved) so nightly runs pull more of the ~11k inventory; contentHash dedup keeps re-runs cheap
d858b39670ad4a7bf81ca8f33c8fb814e639575d · 2026-08-03 08:23:20 -0700 · Steve Abrams
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Files touched
M collectors/toll-brothers/src/index.ts
Diff
commit d858b39670ad4a7bf81ca8f33c8fb814e639575d
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Mon Aug 3 08:23:20 2026 -0700
feat(toll): raise recurring QMI crawl cap 400->2500 (Steve-approved) so nightly runs pull more of the ~11k inventory; contentHash dedup keeps re-runs cheap
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
collectors/toll-brothers/src/index.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/collectors/toll-brothers/src/index.ts b/collectors/toll-brothers/src/index.ts
index 33548f63..e4b37558 100644
--- a/collectors/toll-brothers/src/index.ts
+++ b/collectors/toll-brothers/src/index.ts
@@ -91,7 +91,7 @@ const SITEMAP_URL = "https://www.tollbrothers.com/sitemap.xml";
// Volume control: cap QMI pages per run. contentHash snapshot-dedup makes an
// unchanged page a fast no-op, so a low cap surfaces the head and later runs
// walk further — the full ~11k is reached cheaply over recurring runs.
-const QMI_PAGE_LIMIT = Number(process.env.TOLL_QMI_PAGE_LIMIT ?? 400);
+const QMI_PAGE_LIMIT = Number(process.env.TOLL_QMI_PAGE_LIMIT ?? 2500);
const qmiNum = (v: unknown): number | null => {
const n = typeof v === "number" ? v : typeof v === "string" ? Number(v.replace(/[^0-9.]/g, "")) : NaN;
← 576365d9 feat(web): HomesOnSpec attribution on builder contact — 'men
·
back to Homesonspec
·
fix(workers): health classifier — DEGRADED on error RATE (>2 059c2688 →