Page MenuHomePhabricator

Tag revisions with private change tag for likely oversightable/revision deletable content
Open, Needs TriagePublic

Description

Summary

Now that T432219: Content policy: Create a hook to handle results from the CoPE model and decide consequences to take and T432219: Content policy: Create a hook to handle results from the CoPE model and decide consequences to take are complete, we should define the oversightable content policy model in private code. When it matches it should apply the tag added in T431295: Define a change tag for "likely contains personal information" to the edit

Technical notes

  • This task will need to enable the private tag and the CoPE model checks using the relevant configs
    • We will first need to wait for the CoPE model revision checks to be complete and the extension deployed to the wikis we intend to test on
    • Initially we will want to enable the feature on a test wiki where we can check that the tag is being correctly added
  • Adding a special page to review these edits in a more structured way will be handled through T431289: Build special page for displaying content policy violations, but we can enable the tag in advance of the special page being created for test production wikis
    • This gives us a chance to find any bugs with the MediaWiki-extensions-WikimediaAntiAbuse code or the rights-restricted tags feature in MediaWiki core, using the production sites to properly QA test

Acceptance criteria

Related Objects

StatusSubtypeAssignedTask
OpenDreamy_Jazz
OpenMPostoronca-WMF
OpenFeatureDreamy_Jazz
ResolvedDreamy_Jazz
OpenNone
OpenGGoncalves-WMF
ResolvedMPostoronca-WMF
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedMPostoronca-WMF
ResolvedMPostoronca-WMF
ResolvedDreamy_Jazz
Resolvedkostajh
Openkostajh
ResolvedMPostoronca-WMF
Resolvedkostajh

Event Timeline

kostajh renamed this task from Add private change tags for likely oversightable/revision deletable content to Tag revisions with private change tag for likely oversightable/revision deletable content.Jul 6 2026, 12:48 PM
kostajh changed the task status from Open to Stalled.Jul 10 2026, 11:16 AM

Stalled on subtasks

(This needs to wait until the private tags are fully redacted from the public database replicas, the tasks remaining are T431524 and T431523)

Dreamy_Jazz changed the task status from Stalled to Open.Thu, Jul 16, 5:02 PM

Discussed and clarified that those tasks are for future work

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

[operations/mediawiki-config@master] WikimediaAntiAbuse: Enable personal info tagging on testwiki

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

Change #1313187 merged by jenkins-bot:

[operations/mediawiki-config@master] WikimediaAntiAbuse: Enable personal info tagging on testwiki

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

Mentioned in SAL (#wikimedia-operations) [2026-07-22T11:01:14Z] <dreamyjazz@deploy2003> Started scap sync-world: Backport for [[gerrit:1307751|WikimediaAntiAbuse: Enable everywhere (T431023)]], [[gerrit:1313187|WikimediaAntiAbuse: Enable personal info tagging on testwiki (T431292)]]

Mentioned in SAL (#wikimedia-operations) [2026-07-22T11:03:37Z] <dreamyjazz@deploy2003> dreamyjazz, kharlan: Backport for [[gerrit:1307751|WikimediaAntiAbuse: Enable everywhere (T431023)]], [[gerrit:1313187|WikimediaAntiAbuse: Enable personal info tagging on testwiki (T431292)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-07-22T11:12:19Z] <dreamyjazz@deploy2003> Finished scap sync-world: Backport for [[gerrit:1307751|WikimediaAntiAbuse: Enable everywhere (T431023)]], [[gerrit:1313187|WikimediaAntiAbuse: Enable personal info tagging on testwiki (T431292)]] (duration: 11m 05s)

This is now enabled on testwiki. So I think the next step is enabling on enwiki, then the task can be resolved.

Change #1313936 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaAntiAbuse@master] Allow users with suppressrevision to see mw-private-personal-info

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

Change #1313939 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/WikimediaAntiAbuse@wmf/1.47.0-wmf.12] Allow users with suppressrevision to see mw-private-personal-info

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

Change #1313936 merged by jenkins-bot:

[mediawiki/extensions/WikimediaAntiAbuse@master] Allow users with suppressrevision to see mw-private-personal-info

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

Change #1313939 merged by jenkins-bot:

[mediawiki/extensions/WikimediaAntiAbuse@wmf/1.47.0-wmf.12] Allow users with suppressrevision to see mw-private-personal-info

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

Mentioned in SAL (#wikimedia-operations) [2026-07-22T13:55:23Z] <kharlan@deploy2003> Started scap sync-world: Backport for [[gerrit:1313939|Allow users with suppressrevision to see mw-private-personal-info (T431292)]], [[gerrit:1313949|hCaptcha: Stop looking up the viewer's block on every page view (T432518)]]

Mentioned in SAL (#wikimedia-operations) [2026-07-22T13:57:17Z] <kharlan@deploy2003> dreamyjazz, kharlan: Backport for [[gerrit:1313939|Allow users with suppressrevision to see mw-private-personal-info (T431292)]], [[gerrit:1313949|hCaptcha: Stop looking up the viewer's block on every page view (T432518)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-07-22T14:04:51Z] <kharlan@deploy2003> Finished scap sync-world: Backport for [[gerrit:1313939|Allow users with suppressrevision to see mw-private-personal-info (T431292)]], [[gerrit:1313949|hCaptcha: Stop looking up the viewer's block on every page view (T432518)]] (duration: 09m 28s)

Tested on test-wiki with two fake personal info edits, they got flagged.

Change #1324306 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[operations/mediawiki-config@master] WikimediaAntiAbuse: Enable personal info for enwiki with no display

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

Change #1324306 merged by jenkins-bot:

[operations/mediawiki-config@master] WikimediaAntiAbuse: Enable personal info for enwiki with no display

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

Mentioned in SAL (#wikimedia-operations) [2026-08-12T11:32:43Z] <dreamyjazz@deploy1003> Started scap sync-world: Backport for [[gerrit:1324306|WikimediaAntiAbuse: Enable personal info for enwiki with no display (T431292)]]

Mentioned in SAL (#wikimedia-operations) [2026-08-12T11:34:47Z] <dreamyjazz@deploy1003> dreamyjazz: Backport for [[gerrit:1324306|WikimediaAntiAbuse: Enable personal info for enwiki with no display (T431292)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-08-12T11:43:09Z] <dreamyjazz@deploy1003> Finished scap sync-world: Backport for [[gerrit:1324306|WikimediaAntiAbuse: Enable personal info for enwiki with no display (T431292)]] (duration: 10m 26s)

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

[operations/mediawiki-config@master] WikimediaAntiAbuse: Enable personal info tag display on enwiki

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

Change #1324733 merged by jenkins-bot:

[operations/mediawiki-config@master] WikimediaAntiAbuse: Enable personal info tag display on enwiki

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

Mentioned in SAL (#wikimedia-operations) [2026-08-12T15:29:23Z] <dreamyjazz@deploy1003> Started scap sync-world: Backport for [[gerrit:1324733|WikimediaAntiAbuse: Enable personal info tag display on enwiki (T431292)]]

Mentioned in SAL (#wikimedia-operations) [2026-08-12T15:31:28Z] <dreamyjazz@deploy1003> kharlan, dreamyjazz: Backport for [[gerrit:1324733|WikimediaAntiAbuse: Enable personal info tag display on enwiki (T431292)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-08-12T15:37:35Z] <dreamyjazz@deploy1003> Finished scap sync-world: Backport for [[gerrit:1324733|WikimediaAntiAbuse: Enable personal info tag display on enwiki (T431292)]] (duration: 08m 12s)

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

[operations/mediawiki-config@master] WikimediaAntiAbuse: Enable PersonalInfoFlagNotifications

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

Change #1324765 merged by jenkins-bot:

[operations/mediawiki-config@master] WikimediaAntiAbuse: Enable PersonalInfoFlagNotifications

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

Mentioned in SAL (#wikimedia-operations) [2026-08-12T16:33:45Z] <kharlan@deploy1003> Started scap sync-world: Backport for [[gerrit:1324765|WikimediaAntiAbuse: Enable PersonalInfoFlagNotifications (T431292)]]

Mentioned in SAL (#wikimedia-operations) [2026-08-12T16:35:48Z] <kharlan@deploy1003> kharlan: Backport for [[gerrit:1324765|WikimediaAntiAbuse: Enable PersonalInfoFlagNotifications (T431292)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-08-12T16:40:48Z] <kharlan@deploy1003> Finished scap sync-world: Backport for [[gerrit:1324765|WikimediaAntiAbuse: Enable PersonalInfoFlagNotifications (T431292)]] (duration: 07m 02s)