We can imagine many Edit Checks that depend on text-matching. [i][ii][iii][iv][v]
This task involves the work of introducing a generic text-matching capability that would relieve future Check authors of having to write custom code to detect if and where the sort of text the Check they're writing is scoped to is present within an article
Story
- As a developer seeking to introduce a new Edit Check, I want to be able to detect – and subsequently make people aware– if/when the change(s) they're making introduces text/characters within an article that defies consented upon policies/guidelines so that I can help people publish edits that improve the quality and coverage of Wikipedia.
Demo
TODO
- Define what products/experiences this technical capability will "power." In doing this, we'll come to decide what about the currently implementation might need to be revised/extended to service these use cases.
Requirements
i. Ensuring the the spelling of a person's name is in line a locale's birth certificate polices, as is the case with the State of Texas and Beyoncé:
ii. Prompting people to reconsider including emojis, ™ and ®, and similar symbols in article text
iii. Prompting people to avoid using title case in a context where sentence case is preferred.
iv. Prompting people to avoid using a word from a variety of language different from the one the article is tagged as having (British/American English, France/Canada French...)
v. Prompting people to avoid words/language volunteers at a project have reached consensus on seeing as biased