Order the latest-reviews strip by created_at alone. #9

Merged
Michilis merged 1 commits from dev into main 2026-08-25 15:45:41 +00:00
Owner

The home page carousel floated reviews whose author had a kind 0 ahead of
everything else, capped at 90 days old, so a named review from two months ago
sat between two reviews from this week. Under a heading that says "Latest
reviews", with each card's foot printing the very timestamp being overruled,
that reads as broken rather than as curation.

Strict recency now, newest first, as the last thing that happens to the list,
with the event id breaking ties so two builds of the same events agree. Names
and avatars are still resolved and still shown; they no longer decide the
order.

The candidate scan stops at the limit rather than gathering twelve times it:
the scan already runs newest first, so nothing further down can outrank what
it has, and the build resolves ten profiles per locale instead of a hundred
and twenty.

The home page carousel floated reviews whose author had a kind 0 ahead of everything else, capped at 90 days old, so a named review from two months ago sat between two reviews from this week. Under a heading that says "Latest reviews", with each card's foot printing the very timestamp being overruled, that reads as broken rather than as curation. Strict recency now, newest first, as the last thing that happens to the list, with the event id breaking ties so two builds of the same events agree. Names and avatars are still resolved and still shown; they no longer decide the order. The candidate scan stops at the limit rather than gathering twelve times it: the scan already runs newest first, so nothing further down can outrank what it has, and the build resolves ten profiles per locale instead of a hundred and twenty.
Michilis added 1 commit 2026-08-25 15:45:34 +00:00
The home page carousel floated reviews whose author had a kind 0 ahead of
everything else, capped at 90 days old, so a named review from two months ago
sat between two reviews from this week. Under a heading that says "Latest
reviews", with each card's foot printing the very timestamp being overruled,
that reads as broken rather than as curation.

Strict recency now, newest first, as the last thing that happens to the list,
with the event id breaking ties so two builds of the same events agree. Names
and avatars are still resolved and still shown; they no longer decide the
order.

The candidate scan stops at the limit rather than gathering twelve times it:
the scan already runs newest first, so nothing further down can outrank what
it has, and the build resolves ten profiles per locale instead of a hundred
and twenty.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Michilis merged commit e79d54ba34 into main 2026-08-25 15:45:41 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Michilis/CashuMints.space#9