Faster Keyboard-Driven Reviews

Power users who blaze through reviews with keyboard shortcuts were hitting some rough edges – auto-select jumping around, seeing the same screenshot twice, laggy feedback. We rewrote the full-screen review queue with optimistic updates. Now when you press A to approve, the UI updates instantly and auto-advances to the next screenshot. The server catches up in the background.

What’s new

  • ✓ Optimistic updates for instant approval feedback
  • ✓ Stable keyboard handlers that don't re-subscribe on every change
  • ✓ Local pending state prevents double-clicks during rapid approval
  • ✓ Memoized queue items reduce unnecessary re-renders
  • ✓ Auto-advance works smoothly without jumping around
  • ✓ Error rollback if the network fails mid-approval