Something went wrong. Try again.
A community based topic aggregation platform built on atproto
Something went wrong. Try again.
fix(feeds): resolve hot sort pagination duplicates caused by time drift master
The hot_rank cursor was using NOW() for comparison, but time passes between page requests. This caused posts to drift across cursor boundaries, resulting in duplicates appearing on subsequent pages. Fix: Store cursor creation timestamp in the cursor and use it for hot_rank computation in subsequent queries, ensuring stable comparisons. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Author Bretton Co-author Claude Opus 4.5 Date (Jan 2, 2026, 11:30 PM UTC) Commit 392f97ea 392f97ead43a987c45f4582a452bee3d90b3ec0a Parent a4860991 a48609910358d4c55ac4b68f2a67a8582d6c5e89