You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A correctly configured production web build depends on and amplifies calls to live production Typesense while prerendering blog content.
Observed during the 2026-08-03 audit:
generateStaticParams prerendered every blog slug across four locales (184 static pages in this build);
MDX contained 188 <Company>/<CompanyCard> mention call sites, representing 25 unique company slugs across locales;
MdxMentions.tsx resolves each distinct (slug, locale) through live getCompanyBySlug;
React cache() deduplicates only within a render, not across all prerendered pages/locales;
the build rapidly received sustained Typesense 503 and then Cloudflare 429 responses;
nested retry behavior produced dozens of attempt 4/5 calls;
the audit stopped the build at static page 138/184 to avoid further production load.
This is independent of the intentionally incorrect-env diagnostic run. The correctly ordered main-repository credentials reproduced the live dependency and request amplification.
Impact
Web deploys can fail or stall when the search plane is degraded.
A deploy/build can add significant load to an already unhealthy production dependency.
Per-IP rate limits turn valid build traffic into a retry storm.
Audit finding
A correctly configured production web build depends on and amplifies calls to live production Typesense while prerendering blog content.
Observed during the 2026-08-03 audit:
generateStaticParamsprerendered every blog slug across four locales (184 static pages in this build);<Company>/<CompanyCard>mention call sites, representing 25 unique company slugs across locales;MdxMentions.tsxresolves each distinct(slug, locale)through livegetCompanyBySlug;cache()deduplicates only within a render, not across all prerendered pages/locales;This is independent of the intentionally incorrect-env diagnostic run. The correctly ordered main-repository credentials reproduced the live dependency and request amplification.
Impact
Scope
Acceptance criteria
Related
Found during the 2026-08-03 full repository/service audit. Murmur, Stripe, and Resend are outside scope.