A community based topic aggregation platform built on atproto

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>


+153 -20
5 changed files