-
Revision 3: Sidebar UX improvements and per-user sort ordering
发布于
2026-06-08 10:30:16 +00:00 - Sort processed items by current user's last annotation timestamp
(not global last_updated_at) so other users' activity doesn't shift
the order - Split sidebar memo: getLastAnnotationByUser runs on 30s item poll
only, not on 5s lock poll - Use segmented-primary Tabs component matching trace detail panel
- Remove opacity for non-DEFAULT items in Processed tab, keep only
when pinned in To review tab - Hide "To review" tag label for DEFAULT items
- Rename isLockedForUser to cannotAnnotate, reorder checks:
completedByOthers first, then in-review/lock-denied - Add getLastAnnotationByUser unit tests (7 cases)
下载附件
- Sort processed items by current user's last annotation timestamp