Tinker
Resources
Agent logs
Agent memories
Agent sessions
Agent terminal logs
Agents
Comments
Epics
Projects
Proposals
Tickets
Avo user
Resources
Agent logs
Agent memories
Agent sessions
Agent terminal logs
Agents
Comments
Epics
Projects
Proposals
Tickets
Avo user
Home
Epics
Orchestrator should assign one ticket at a time to reviewers (not "two tickets need review")
Edit
Orchestrator should assign one ticket at a time to reviewers (not "two tickets need review")
Cancel
Save
Title
*
Project
*
Choose an option
alpha
tinker
Create new project
Description
## Problem Orchestrator sends reviewer messages like "two tickets need review" which breaks the **one task at a time** principle. Reviewers should be assigned a SINGLE ticket to work on, not given a list to choose from. ## Current Behavior (Wrong) ``` Orchestrator → Reviewer: "Two tickets need review: #101 and #102" ``` This creates ambiguity - which one should the reviewer work on first? ## Expected Behavior (Correct) ``` Orchestrator → Reviewer: "Work on ticket #101" [After #101 done] Orchestrator → Reviewer: "Work on ticket #102" ``` ## Files to Check - `app/jobs/orchestrator_ping_job.rb` - The coordination logic - Agent logic that picks tickets for reviewers ## Fix Required When orchestrator assigns work to reviewers: 1. Pick ONE available reviewer 2. Pick ONE `pending_audit` ticket 3. Send specific message: `"Work on ticket #<id>"` 4. Repeat for next ticket/reviewer pair ## Acceptance Criteria - Reviewers receive ONE ticket assignment at a time - Message format is clear: "Work on ticket #X" - No batching of multiple tickets in one message - Orchestrator iterates through tickets one-by-one, not in batches
Avo
· © 2026 AvoHQ ·
v3.27.0
Close modal
Are you sure?
Yes, I'm sure
No, cancel