diff --git a/packages/backend/src/pipelines/recommendation.ts b/packages/backend/src/pipelines/recommendation.ts index d9d465c..2afded1 100644 --- a/packages/backend/src/pipelines/recommendation.ts +++ b/packages/backend/src/pipelines/recommendation.ts @@ -20,10 +20,7 @@ import { generateTitle } from '../agents/titleGenerator.js'; type RecommendationRecord = typeof recommendations.$inferSelect; function getBucketCount(count: number): number { - if (count <= 50) return 1; - if (count <= 100) return 2; - if (count <= 150) return 3; - return 4; + return Math.ceil(count / 15); } function deduplicateCandidates(candidates: RetrievalCandidate[], seenTitles?: Set): RetrievalCandidate[] {