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

   The triage workflow that lived in `breeze pr auto-triage` is now the agentic
   
[`pr-triage`](https://github.com/apache/airflow/tree/main/.github/skills/pr-triage)
   skill. This PR removes the breeze command and rewrites the maintainer 
documentation
   to point at the skill.
   
   ## Documentation
   
   - `contributing-docs/25_maintainer_pr_triage.md` rewritten to describe the
     skill-based workflow. The `#why-the-first-pass-is-automated` anchor is
     preserved — every triage comment posted by the skill links there, and 451
     already-posted contributor comments rely on the link continuing to resolve.
   - `contributing-docs/README.rst` entry updated.
   - `dev/breeze/doc/13_pr_tasks.rst` auto-triage section replaced with a short
     pointer to the skill. `breeze pr stats` stays.
   
   ## Code removal
   
   - `dev/breeze/src/airflow_breeze/commands/pr_commands.py` reduced from 12,505
     to 1,176 lines — only `breeze pr stats` and its transitive dependencies
     remain.
   - `dev/breeze/src/airflow_breeze/commands/pr_commands_config.py` no longer
     registers `auto-triage`.
   - Deleted utility modules used only by auto-triage: `tui_display.py`,
     `pr_comments.py`, `pr_context.py`, `pr_display.py`.
   - Deleted associated tests and the now-obsolete 
`output_pr_auto-triage.{svg,txt}`
     help image. `output_pr.{svg,txt}` regenerated.
   
   Net diff: **+200 / −16,430** across 23 files.
   
   ## Test plan
   
   - [x] `prek run --from-ref main --stage pre-commit` passes.
   - [x] `prek run --from-ref main --stage manual` passes.
   - [x] `breeze setup check-all-params-in-groups` exits 0.
   - [x] `prek run ruff` / `ruff-format` / `mypy-dev` all pass on the modified 
files.
   - [x] All 49 remaining breeze pytest tests pass.
   - [x] `breeze pr` CLI now exposes only `stats`.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Opus 4.7 (1M context)
   
   Generated-by: Claude Opus 4.7 (1M context) 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