Skip to content

Silent in-session de-dup of already-seen / already-skipped PRs #77

Description

@potiuk

If a PR was already inspected or skipped earlier in the same triage session — e.g. it was updated by the author mid-triage and reappears in a later page of results — skip it silently. No "you already saw this" prompt; just don't re-process.

Why: these reappearances generate noise and trick the operator into re-doing the same decision, sometimes with a different outcome from the first pass.

Acceptance

  • Maintain an in-session set of PR IDs already touched (any terminal classification: applied, skipped, deferred, auto-skipped).
  • On re-encounter within the same session: drop without surfacing in the queue or in the progress output.
  • The set lives only for the session — a fresh session starts empty.

Metadata

Metadata

Assignees

No one assigned

    Labels

    capability:triageSweep + classify + propose dispositionfamily:pr-managementpr-management-* skillsgood first issueGood for newcomerskind:dxMaintainer dev-loop / CLI UXkind:perfToken / latency / API-call budgetmode:TriageAgentic Triage — spot, classify, route, surface duplicates

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions