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 assigns merged tickets despite workflow instructions
Edit
Orchestrator assigns merged tickets despite workflow instructions
Cancel
Save
Title
*
Project
*
Choose an option
alpha
tinker
Create new project
Description
## Context Orchestrator is assigning tickets with already-merged PRs to agents. The orchestrator workflow skill explicitly states: - **Priority 0:** Check pending_audit/pending_approval tickets → IF MERGED, move to done - **Scenario B:** Before assigning reviews → VERIFY ticket is NOT merged The orchestrator has `gh` CLI available and can check PR status, but is not performing this check. ## What You're Building Fix orchestrator behavior so it checks PR merge status before assigning tickets. Tickets with merged PRs should be transitioned to `done`, not assigned. ## Acceptance Criteria - [ ] Orchestrator checks PR status before assigning tickets - [ ] Merged tickets are moved to `done`, not assigned to agents - [ ] Check happens for both pending_audit and pending_approval tickets ## Technical Notes - Orchestrator has GH_TOKEN and can use `gh pr view <url> --json merged,mergedAt,state` - Workflow skill at `.claude/skills/orchestrator-workflow/SKILL.md` already documents this behavior - Tickets have `pull_request_url` field - This may require updating the orchestrator's skill/banner to make the check more prominent
Avo
· © 2025 AvoHQ ·
v3.27.0
Close modal
Are you sure?
Yes, I'm sure
No, cancel