Skip to content

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

@fullsend-ai-retro

Description

@fullsend-ai-retro

What happened

On 2026-05-26, the retro agent filed 15 issues against fullsend-ai/fullsend. Five of them (33%) were closed as duplicates of existing issues: #1459, #1458, #1456, #1455, #1454. These duplicated issues #1452, #1453, and others that were already open. Additionally, issue #1409 (filed by the retro agent itself) is titled "Investigate and fix systemic retro agent failures," indicating awareness of the problem.

What could go better

The retro agent should search for existing open issues before filing new ones. The current deduplication gap wastes human triage time — someone has to read each duplicate, find the original, and close it. Given the retro agent filed 15 issues in a single day, this creates meaningful noise.

Confidence: Medium. The retro agent may already have dedup instructions that aren't working well, or it may lack them entirely. I haven't inspected the retro agent definition to confirm. The 33% rate across 15 issues is a strong signal regardless.

Proposed change

In the retro agent definition (internal/scaffold/fullsend-repo/agents/retro.md) or the retro analysis skill, add an explicit deduplication step before filing: search for open issues with similar titles or labels using gh issue list --search '<keywords>' --state open, and skip filing if a substantially similar issue already exists. Consider adding a --label filter for the relevant agent/* or area/* labels to narrow the search space.

Validation criteria

The duplicate closure rate for retro-filed issues should drop below 10% over the next 2 weeks. Track by checking gh issue list --author 'fullsend-ai-retro[bot]' --label duplicate --state closed against total retro-filed issues.


Generated by retro agent from #1308

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions