Recommend partners from the homepage builder prompt - #1284
tannerlinsley wants to merge 5 commits into
Conversation
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
tanstack-com | d1404d1 | Commit Preview URL Branch Preview URL |
Sep 24 2026, 07:37 PM |
The homepage prompt widget uses Jev to estimate which service categories a useful implementation of the project will likely need, even when the user gives only an app idea. It selects the first eligible partner in each category from the existing placement order. The inline stack picker, generated prompt, CLI, download recipe, and provider actions use those selections.
Category questions use TanStack AI's boolean probability output with a 0.6 threshold. Website-builder context accompanies the user's idea so content projects are interpreted as websites. Explicit provider preferences, exclusions, existing providers, and manual choices take priority. Prompt changes cancel stale analysis and clear stale exports. Unrelated input and unavailable inference preserve the deterministic flow. Inference runs server-side through the existing rate-limited endpoint for homepage requests only.
Preview: https://tanstack-builder-jev-preview.thetanstack.workers.dev/#start-with-a-prompt
Validation:
pnpm test: 536 passed, 3 skipped; type checks and lint pass. Production build passes.node scripts/eval-starter-partners.mjs https://tanstack-builder-jev-preview.thetanstack.workers.dev: six live Jev checks pass, covering SaaS, recipe app, blog, resume site, existing Supabase services, and unrelated input.The preview uses encrypted Worker secrets and an isolated schema-only database expiring September 27, 2026. No production deployment or merge.