This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 6acd3d213c4 Add author-primary review-nudge/reviewer-ping triage 
templates (#67428)
6acd3d213c4 is described below

commit 6acd3d213c45aaccee34583bf474fb382f556087
Author: Yeonguk Choo <[email protected]>
AuthorDate: Mon May 25 20:52:37 2026 +0900

    Add author-primary review-nudge/reviewer-ping triage templates (#67428)
---
 .../pr-management-triage-comment-templates.md      | 36 ++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git 
a/.apache-steward-overrides/pr-management-triage-comment-templates.md 
b/.apache-steward-overrides/pr-management-triage-comment-templates.md
index c669ff9540b..58c63782840 100644
--- a/.apache-steward-overrides/pr-management-triage-comment-templates.md
+++ b/.apache-steward-overrides/pr-management-triage-comment-templates.md
@@ -35,6 +35,7 @@
     - [`reviewer-ping` (author-primary)](#reviewer-ping-author-primary)
     - [`reviewer-ping` (reviewer-re-review)](#reviewer-ping-reviewer-re-review)
     - [`mark-ready-with-ping`](#mark-ready-with-ping)
+    - [`request-author-confirmation`](#request-author-confirmation)
     - [`stale-draft-close` (triaged)](#stale-draft-close-triaged)
     - [`stale-draft-close` (untriaged)](#stale-draft-close-untriaged)
     - [`inactive-to-draft`](#inactive-to-draft)
@@ -209,6 +210,14 @@ This is **not** a rejection — you're welcome to open a new 
PR addressing the i
 <ai_attribution_footer>
 ```
 
+### `review-nudge` (author-primary)
+
+```markdown
+@<author> — This PR has new commits since the last review requesting changes 
from <reviewer_logins>. Could you address the outstanding review comments and 
either push a fix or reply in each thread explaining why the feedback doesn't 
apply? When you believe the threads are resolved, please mark them as resolved 
and ping the reviewer (<reviewer_logins>) — they'll either re-review or hand 
the PR back to the queue. Thanks!
+
+<ai_attribution_footer>
+```
+
 ### `review-nudge` (reviewer-re-review)
 
 ```markdown
@@ -217,6 +226,14 @@ This is **not** a rejection — you're welcome to open a new 
PR addressing the i
 <ai_attribution_footer>
 ```
 
+### `reviewer-ping` (author-primary)
+
+```markdown
+@<author> — There are <N> unresolved review thread(s) on this PR from 
<reviewer_logins>. Could you either push a fix or reply in each thread 
explaining why the feedback doesn't apply? When you believe the feedback is 
addressed, please mark the threads as resolved and ping the reviewer 
(<reviewer_logins>) for a final look. Thanks!
+
+<ai_attribution_footer>
+```
+
 ### `reviewer-ping` (reviewer-re-review)
 
 ```markdown
@@ -237,6 +254,25 @@ This is **not** a rejection — you're welcome to open a new 
PR addressing the i
 <ai_attribution_footer>
 ```
 
+### `request-author-confirmation`
+
+The body **must** include the literal marker string
+`ready for maintainer review confirmation` verbatim — the
+framework's
+[`viewer_confirmation_request_present`](../.claude/skills/pr-management-triage/classify-and-act.md#viewer_confirmation_request_present)
+precondition searches for that exact text. Do not paraphrase
+that string when adapting the rest of the body.
+
+```markdown
+@<author> — There are <N> unresolved review thread(s) on this PR, and you have 
engaged with each one (post-review commits and/or in-thread replies). Could you 
confirm whether you believe the feedback is fully addressed and the PR is ready 
for maintainer review confirmation?
+
+If yes, reply here (a short "yes / ready" is fine) and an Apache Airflow 
maintainer will pick the PR up from the review queue on the next sweep.
+
+If you are still working on a thread, please reply with what is outstanding so 
the threads stay unresolved on purpose.
+
+<ai_attribution_footer>
+```
+
 ### `stale-draft-close` (triaged)
 
 ```markdown

Reply via email to