Skip to content

fix(#1467): add dedup research step to retro agent before proposing - #1479

Merged
rh-hemartin merged 1 commit into
mainfrom
fix/1467-retro-dedup
May 27, 2026
Merged

fix(#1467): add dedup research step to retro agent before proposing#1479
rh-hemartin merged 1 commit into
mainfrom
fix/1467-retro-dedup

Conversation

@rh-hemartin

Copy link
Copy Markdown
Member

Summary

  • Adds a mandatory "Before proposing: check for existing issues" section to retro-analysis/SKILL.md with a gh api search/issues recipe and clear skip/include criteria
  • Updates retro.md to reference the dedup check in the Propose step and adds an issue-search example to the subagent dispatch list

Test plan

  • Trigger a retro run on a PR where related issues already exist and verify the agent skips duplicates and notes them in the summary
  • Verify retro agent still files new issues when no duplicates exist
  • Check gh issue list --author 'fullsend-ai-retro[bot]' --label duplicate --state closed rate drops below 10% over the next 2 weeks (per Retro agent files too many duplicate issues (33% dup rate) #1467 validation criteria)

Closes #1467

🤖 Generated with Claude Code

Retro agent was filing ~33% duplicate issues because it had no
instruction to check for existing open issues before proposing new ones.

Add a mandatory "Before proposing" section to the retro-analysis skill
that requires the agent to search the target repo via `gh api
search/issues` for each candidate proposal and skip any that
substantially overlap with existing open or recently closed issues.
Update retro.md to reference this step explicitly in the Propose phase
and add an issue-search example to the subagent dispatch list.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Signed-off-by: Hector Martinez <hemartin@redhat.com>
@github-actions

Copy link
Copy Markdown

Site preview

Preview: https://97f1d0ad-site.fullsend-ai.workers.dev

Commit: 33ae213854aa2f3865f467ff34e3544460fbd4f0

@fullsend-ai-review

Copy link
Copy Markdown

Review

No findings.

@fullsend-ai-review fullsend-ai-review Bot added the ready-for-merge All reviewers approved — ready to merge label May 26, 2026
@rh-hemartin rh-hemartin self-assigned this May 26, 2026
@rh-hemartin
rh-hemartin added this pull request to the merge queue May 27, 2026
Merged via the queue into main with commit 53b52ba May 27, 2026
9 checks passed
@rh-hemartin
rh-hemartin deleted the fix/1467-retro-dedup branch May 27, 2026 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-merge All reviewers approved — ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Retro agent files too many duplicate issues (33% dup rate)

1 participant