Summary
Add a batch review workflow so reviewers can step through multiple addressed annotations sequentially, accepting or reopening each one efficiently.
Problem
When an agent addresses 8+ annotations at once, the reviewer must click into each one individually, read the reply, and click Accept or Reopen one at a time. This is tedious for large review rounds and means the reviewer becomes the bottleneck once the agent is productive.
Proposal
- Add a "Review All (N)" button in the panel when there are multiple addressed annotations
- Clicking it enters a sequential review flow — stepping through each addressed annotation one by one
- For each annotation: auto-scroll to highlight, show the diff (see inline diff preview feature), present Accept / Reopen / Skip actions
- Advancing to next annotation automatically after each action
- Optional "Accept All" button with confirmation dialog (showing count) for when the reviewer has already verified everything on the page
- Exit review mode at any time to return to the normal panel view
Key Constraints
- Keep the UI simple — this is a linear walkthrough, not a multi-select grid
- Should work well with the inline diff preview feature (natural pairing)
- Auto-scroll must account for Shadow DOM highlight positions
- "Accept All" needs a clear confirmation step to prevent accidental bulk acceptance
Complexity
Medium
Consensus
1/3 STRONG YES (Reviewer). 2/3 MAYBE (Agent, Product — quality-of-life rather than essential). Becomes critical once the review loop is running at scale.
Related
Summary
Add a batch review workflow so reviewers can step through multiple addressed annotations sequentially, accepting or reopening each one efficiently.
Problem
When an agent addresses 8+ annotations at once, the reviewer must click into each one individually, read the reply, and click Accept or Reopen one at a time. This is tedious for large review rounds and means the reviewer becomes the bottleneck once the agent is productive.
Proposal
Key Constraints
Complexity
Medium
Consensus
1/3 STRONG YES (Reviewer). 2/3 MAYBE (Agent, Product — quality-of-life rather than essential). Becomes critical once the review loop is running at scale.
Related