potiuk opened a new pull request, #71545:
URL: https://github.com/apache/airflow/pull/71545

   Adds the adopter override file for the magpie `pr-management-triage`
   skill. The skill already consults
   `.apache-magpie-overrides/pr-management-triage.md` at the top of every
   run; until now the file did not exist, so only the two sub-file
   overrides (CI-check map, comment templates) were in effect.
   
   Two overrides, both narrowing what triage may do:
   
   **1. Skip the PR entirely when a maintainer is already involved.** A
   new pre-filter that is strictly broader than the framework's
   F5a/F5b/F5c/F6 and — unlike those — is also honoured by every stale
   sweep. It fires on any maintainer comment, review-thread comment, or
   review, with no time window, no "after the last commit" test, no
   minimum body length and no draft-only restriction. The skill's own
   templated output (body fold, triage markers, audit markers, labels,
   workflow approvals) and bot comments are explicitly excluded so
   previously-triaged PRs do not become permanently untouchable. Effect
   is total: no comment, fold, label change, draft, close, rerun, rebase
   or workflow approval. The PRs are still listed in the session summary
   so a human picks them up.
   
   **2. Never chase a human for an answer.** Drops the follow-up nudges —
   row 15 (unresolved-thread ping), row 18 (stale-review ping), row 14c
   (author-confirmation request), all of Sweep 5, and any ad-hoc "any
   update?" comment. Sweep 4 keeps its label strip and the accompanying
   audit marker, which explains an action taken rather than asking for a
   reply. One-shot deterministic quality feedback, the security-language
   and suspicious-changes comments, and every non-comment mechanical
   action stay in force.
   
   The file records why each deviation exists and argues both should
   reach the framework as config knobs (`maintainer_involvement_policy`,
   `nudge_actions`) rather than as new upstream defaults — the graduated
   pre-filters are the right default for a project that wants triage to
   keep nudging.
   
   No production code, no CI wiring: `breeze ci selective-check` reports
   `ci-image-build=false`, `docs-build=false`, `full-tests-needed=false`,
   `skip-providers-tests=true`.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Opus 5)
   
   Generated-by: Claude Code (Opus 5) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to