diff --git a/packages/aris-core/src/feed-engine.ts b/packages/aris-core/src/feed-engine.ts index 3a4b33a..0026a30 100644 --- a/packages/aris-core/src/feed-engine.ts +++ b/packages/aris-core/src/feed-engine.ts @@ -338,7 +338,7 @@ export class FeedEngine { } } - // Apply boost reordering: positive-boost first (desc), then zero, then negative (asc). + // Apply boost reordering: positive-boost first (desc), then zero, then negative (desc). // Stable sort within each tier preserves original relative order. if (boostScores.size > 0) { currentItems = applyBoostOrder(currentItems, boostScores) @@ -524,7 +524,7 @@ function applyBoostOrder(items: T[], boostScores: Map { const aScore = clamp(boostScores.get(a.id) ?? 0, -1, 1) const bScore = clamp(boostScores.get(b.id) ?? 0, -1, 1)