Page MenuHomePhabricator

AbuseReview: Add ability to indicate "no further action needed" for revisions
Closed, ResolvedPublic

Description

Summary

We need a way to indicate that a revision flagged in AbuseReview requires no further action. For example, a personal information edit might have been revision deleted and not suppressed. Or, the edit doesn't need any action at all, but it's still good that it was flagged and is considered a true positive. Applying the "no further action" tag should remove it from the list of revisions on Special:AbuseReview.

Acceptance criteria

  • Adding this tag to an edit should not remove the relevant change tag that flagged the edit to AbuseReview, e.g. mw-private-personal-info should not be removed
  • The tag can be called mw-private-abusereview-no-further-action
  • The special page should be updated to include a button for adding/removing the "no further action needed" change tag
  • If the "no further action needed" tag is present, then the relevant revision should be visible only in the "Show handled revisions" mode of Special:AbuseReview

Event Timeline

We need a way to indicate that a revision flagged in AbuseReview was "handled". For example, a personal information edit might have been revision deleted and not suppressed.

Additionally, we have gotten feedback that there are occasions where the user believes the right action is no action, but still considers this a true positive that was worth flagging, and where they'd want to see more like this flagged. So we might want to phrase it as "consider it handled", or "no further action needed" or something that can handle both the revdel and no-action case.

kostajh renamed this task from Support marking true positives as "handled" to AbuseReview: Add ability to indicate "no further action needed" for revisions.Mon, Aug 17, 6:12 AM
kostajh updated the task description. (Show Details)

Change #1326254 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/WikimediaAntiAbuse@master] [WIP] Special:AbuseReview: Add "no further action needed" review action

https://gerrit.wikimedia.org/r/1326254

Change #1326779 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/WikimediaAntiAbuse@master] AbuseReview: Take the review verdict as a REST path parameter

https://gerrit.wikimedia.org/r/1326779

Change #1326780 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/WikimediaAntiAbuse@master] Special:AbuseReview: Say "Include" in the filter labels

https://gerrit.wikimedia.org/r/1326780

Change #1326781 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/WikimediaAntiAbuse@master] AbuseReview: Map each reviewable tag to its verdict tags

https://gerrit.wikimedia.org/r/1326781

Change #1326782 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/WikimediaAntiAbuse@master] Special:AbuseReview: Scope the row toggles per review action

https://gerrit.wikimedia.org/r/1326782

Change #1326783 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/WikimediaAntiAbuse@master] Special:AbuseReview: Say "Include" in the filter labels

https://gerrit.wikimedia.org/r/1326783

Change #1326781 abandoned by Kosta Harlan:

[mediawiki/extensions/WikimediaAntiAbuse@master] AbuseReview: Map each reviewable tag to its verdict tags

Reason:

Squashed

https://gerrit.wikimedia.org/r/1326781

Change #1326782 abandoned by Kosta Harlan:

[mediawiki/extensions/WikimediaAntiAbuse@master] Special:AbuseReview: Scope the row toggles per review action

Reason:

Squashed

https://gerrit.wikimedia.org/r/1326782

Change #1326780 abandoned by Kosta Harlan:

[mediawiki/extensions/WikimediaAntiAbuse@master] Special:AbuseReview: Say "Include" in the filter labels

Reason:

Abandoning this for now

https://gerrit.wikimedia.org/r/1326780

Change #1326783 abandoned by Kosta Harlan:

[mediawiki/extensions/WikimediaAntiAbuse@master] Special:AbuseReview: Say "Include" in the filter labels

Reason:

Abandoning this for now

https://gerrit.wikimedia.org/r/1326783

Change #1326779 merged by jenkins-bot:

[mediawiki/extensions/WikimediaAntiAbuse@master] AbuseReview: Take the review verdict as a REST path parameter

https://gerrit.wikimedia.org/r/1326779

Change #1326254 merged by jenkins-bot:

[mediawiki/extensions/WikimediaAntiAbuse@master] Special:AbuseReview: Add "no further action needed" review action

https://gerrit.wikimedia.org/r/1326254

Change #1327110 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/WikimediaAntiAbuse@wmf/1.47.0-wmf.16] AbuseReview: Take the review verdict as a REST path parameter

https://gerrit.wikimedia.org/r/1327110

Change #1327111 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/WikimediaAntiAbuse@wmf/1.47.0-wmf.16] Special:AbuseReview: Add "no further action needed" review action

https://gerrit.wikimedia.org/r/1327111

Change #1327110 merged by jenkins-bot:

[mediawiki/extensions/WikimediaAntiAbuse@wmf/1.47.0-wmf.16] AbuseReview: Take the review verdict as a REST path parameter

https://gerrit.wikimedia.org/r/1327110

Change #1327111 merged by jenkins-bot:

[mediawiki/extensions/WikimediaAntiAbuse@wmf/1.47.0-wmf.16] Special:AbuseReview: Add "no further action needed" review action

https://gerrit.wikimedia.org/r/1327111

Mentioned in SAL (#wikimedia-operations) [2026-08-19T13:06:35Z] <kharlan@deploy1003> Started scap sync-world: Backport for [[gerrit:1327111|Special:AbuseReview: Add "no further action needed" review action (T435020)]], [[gerrit:1327110|AbuseReview: Take the review verdict as a REST path parameter (T435020)]]

Mentioned in SAL (#wikimedia-operations) [2026-08-19T13:23:56Z] <kharlan@deploy1003> kharlan: Backport for [[gerrit:1327111|Special:AbuseReview: Add "no further action needed" review action (T435020)]], [[gerrit:1327110|AbuseReview: Take the review verdict as a REST path parameter (T435020)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-08-19T13:37:49Z] <kharlan@deploy1003> Finished scap sync-world: Backport for [[gerrit:1327111|Special:AbuseReview: Add "no further action needed" review action (T435020)]], [[gerrit:1327110|AbuseReview: Take the review verdict as a REST path parameter (T435020)]] (duration: 31m 43s)

dom_walden subscribed.

I tested adding the "No further action" tag to all the revisions (including archived) on my local wiki.

I checked it could not be added by a user who is sitewide blocked or a user not in the suppressor group.