From fe9a408e11d63a12ea69a92f56b49264f0d06db4 Mon Sep 17 00:00:00 2001 From: Brian O'Kelley Date: Sat, 2 May 2026 23:03:03 -0400 Subject: [PATCH] chore: silent triage on already-final-state comments MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cuts read-receipt noise. The "comment engagement → already-final-state" branch was producing "acknowledged — noted" / "standing by for CI green" comments that announced the routine had read the thread without adding signal. Engagement on a final-state issue now requires the new info to actually change the disposition; in that case the routine re-runs experts rather than posting a bare ack. Mirrors adcontextprotocol/adcp#3938. Co-Authored-By: Claude Opus 4.7 (1M context) --- .agents/routines/triage-prompt.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.agents/routines/triage-prompt.md b/.agents/routines/triage-prompt.md index d4589c78e..92b0a5884 100644 --- a/.agents/routines/triage-prompt.md +++ b/.agents/routines/triage-prompt.md @@ -460,9 +460,15 @@ the original `<<>>`. 4. If substantive and **unlocks a stuck Clarify**: move forward per outcome rules. 5. If substantive but the issue is in a final state (PR drafted, - deferred with linkage, flagged): post a brief acknowledgment - that routes the new info to the open PR or refreshes the defer - reasoning. + deferred with linkage, flagged): **silent by default.** A + read-receipt is noise — the issue's state already reflects the + prior decision. Comment **only** when the new info would + materially change the disposition (invalidates the prior defer, + surfaces a new blocker, reopens a settled question). In that + case, treat the comment as a re-trigger and re-run the relevant + experts (rule 3) — don't post a bare "acknowledged / noted / + standing by for CI" ack. Reading the thread is invisible work; + if there's nothing to add, leave the silence intact. 6. Never reply to your own previous comments (workflow filters most cases via the `Triaged by Claude Code` footer). Never reply to bots.