The GitHub Actions job "CodeQL" on airflow.git/magpie-triage-duplicate-closure has succeeded. Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run: 61b36323e9e5b40cc1906ad048e797b52f2de613 / Jarek Potiuk <[email protected]> Add duplicate-PR closure sweep to magpie triage overrides Duplicate PRs are the largest maintainer-authored closure category in this project, but the magpie triage skill has no duplicate handling at all -- every "duplicate" in its decision table refers to duplicate proposals, never to two PRs fixing the same bug. Triaging them was happening by hand, inconsistently, and the closure comments varied in how much they explained to the contributor. The sweep cannot be a decision-table row: that table is a pure function of per-PR state from one batched query, with no network calls and no cross-PR comparison, and duplicate detection needs both. So it is specified as a separate pass in the same position as the stale sweeps. The step order encodes a result worth recording: clustering on changed files alone proposed 88 candidates across a 238-PR queue, and reading the diffs reduced that to 5 genuine duplicates. Titles and file overlap are unreliable on their own -- two PRs can touch the same function and fix different halves of the bug, so the file makes per-pair diff verification mandatory rather than advisory, and keeps the survivor choice with a human whenever the tie-breakers disagree. Report URL: https://github.com/apache/airflow/actions/runs/32040746076 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
