Jump to content

Edit checks

Edit checks are configured at MediaWiki:Editcheck-config.json. For documentation, see Edit check/Configuration.

Default checks

NameAppearanceConfiguration
addReference
AddReferenceEditCheck.js
Add a citation
Default configuration
minimumCharacters50
beforePunctuationfalse
ignoreDisambiguationPagestrue
On-wiki override
ignoreLeadSectiontrue
ignoreSections
"notes"
"notes and references"
"references"
"references and further reading"
"sources"
"footnotes"
"citations"
"external links"
"weblinks"
"see also"
"further reading"
"bibliography"
"publications"
"works"
"synopsis"
"plot"
"plot summary"
"episodes"
"summary"
paste
PasteCheck.js
Pasted content
Yes, keep itNo, remove it
Default configuration
showAsSuggestionfalse
minimumCharacters50
ignoreQuotedContenttrue

Beta features

NameAppearanceConfiguration
convertReference
ConvertReferenceEditCheck.js
Convert reference
Default configuration
showAsCheckfalse
strict"url-only"
disambiguation
DisambiguationEditCheck.js
Link to a more specific page
Default configuration
showAsCheckfalse
On-wiki override
ignoreSections
"see also"
ignoreDisambiguationPagestrue
doubleBold
DoubleBoldEditCheck.js
Remove unnecessary bold formatting
Default configuration
showAsCheckfalse
duplicateLink
DuplicateLinkEditCheck.js
Remove duplicated link
Default configuration
showAsCheckfalse
scope"paragraph"
externalLink
ExternalLinkEditCheck.js
Remove external link
Default configuration
showAsCheckfalse
On-wiki override
ignoreSections
"notes"
"notes and references"
"references"
"references and further reading"
"sources"
"footnotes"
"citations"
"external links"
"weblinks"
"see also"
"further reading"
"bibliography"
"publications"
"works"
headingLevel
HeadingLevelEditCheck.js
Adjust heading level
Default configuration
showAsCheckfalse
imageCaption
ImageCaptionEditCheck.js
Add image caption
Default configuration
showAsCheckfalse
textMatch
TextMatchEditCheck.js
Default configuration
showAsCheckfalse
maximumEditcountnull
minimumEditcountnull
On-wiki override
matchItems
british-english
import"MediaWiki:Editcheck-config-textmatch-british-english.json"
LLM-user-comms
query
"I hope this helps"
"Of course!"
"Certainly!"
"You're absolutely right!"
"Would you like"
"Is there anything else"
"let me know"
"more detailed breakdown"
"Here is a"
"up to my last training update"
"as of my last knowledge update"
"while specific details are limited"
"while specific details are scarce"
"in the provided sources"
"in the available sources"
"in the provided search results"
"in the available search results"
"based on available information"
"as an AI language model"
"as a large language model"
"I'm sorry"
"ChatGPT said"
title"Potential AI-generated content"
message"This text may include [[Wikipedia:Large_language_models#Handling_suspected_LLM-generated_content|AI-generated content]]. Help readers trust the article by removing any AI content or rewriting any inaccurate, unverifiable, or unencyclopedic information."
config
caseSensitivefalse
minimumEditcount10
enabledtrue
expand"paragraph"
LLM-immediate-indicators
query
"indelible mark"
"deeply rooted"
"profound heritage"
"steadfast dedication"
"continues to captivate"
"continued to captivate"
"continuing to captivate"
"stunning natural"
"rich artistic landscape"
"rich cultural landscape"
"rich literary landscape"
"rich media landscape"
"vibrant artistic landscape"
"vibrant cultural landscape"
"vibrant literary landscape"
"vibrant media landscape"
"diverse artistic landscape"
"diverse cultural landscape"
"diverse literary landscape"
"diverse media landscape"
"important to note"
"important to remember"
"important to consider"
"critical to note"
"critical to remember"
"critical to consider"
"crucial to note"
"crucial to remember"
"crucial to consider"
"In summary"
"In conclusion"
"despite its challenges"
"faces several challenges"
"despite these challenges"
"challenges and legacy"
"future outlook"
"Observers have cited"
title"Potential AI-generated content"
message"This text may include [[Wikipedia:Large_language_models#Handling_suspected_LLM-generated_content|AI-generated content]]. Help readers trust the article by removing any AI content or rewriting any inaccurate, unverifiable, or unencyclopedic information."
config
caseSensitivefalse
minimumEditcount10
enabledtrue
expand"paragraph"
LLM-multiple-indicators
query
"as a testament"
"as a reminder"
"is a testament"
"is a reminder"
"playing a vital role"
"playing a significant role"
"playing a crucial role"
"plays a vital role"
"plays a significant role"
"plays a crucial role"
"key turning point"
"independent coverage"
"local media outlets"
"regional media outlets"
"national media outlets"
"music outlets"
"business outlets"
"tech outlets"
"ensuring"
"reflect"
"reflects"
"reflecting"
"contributing to"
"groundbreaking"
"intricate"
"enduring legacy"
"lasting legacy"
"nestled"
"in the heart of"
"boasts a"
"may vary"
"align"
"aligns"
"aligning with"
"crucial"
"delve"
"delves"
"delving"
"emphasizing"
"enduring"
"enhanced"
"enhance"
"enhances"
"enhancing"
"foster"
"fosters"
"fostered"
"fostering"
"garner"
"garners"
"garnered"
"garnering"
"highlight"
"highlighted"
"highlighting"
"highlights"
"interplay"
"intricate"
"intricacies"
"pivotal"
"showcase"
"showcased"
"showcases"
"showcasing"
"tapestry"
"underscore"
"underscored"
"underscores"
"underscoring"
"industry reports"
"Some critics argue"
"widely available"
"widely documented"
"widely disclosed"
title"Potential AI-generated content"
message"This text may include [[Wikipedia:Large_language_models#Handling_suspected_LLM-generated_content|AI-generated content]]. Help readers trust the article by removing any AI content or rewriting any inaccurate, unverifiable, or unencyclopedic information."
config
caseSensitivefalse
minimumEditcount10
enabledtrue
minOccurrences3
expand"paragraph"
textMatch (british-english)
Change English spelling
Default configuration
enabledtrue
ignoreLeadSectiontrue
ignoreQuotedContenttrue
caseSensitivetrue
hasTemplate
"Use British English"
"EngvarB"
"EB"
"Eb"
"Use Scottish English"
"En-GB"
"Use European English"
"Use International English"
"Use british english"
"Use British"
"Use british"
"Ube"
"UBE"
"Engvarb"
"Use BrE"
"Use Welsh English"
"Engvar-B"
"Use British English spelling"
"International English"
"Engvar B"
"Uken"
"UKEN"
"Use British English with -ise spellings"
"Use British english"
"Use British spelling"
Text match configuration
mode"replace"
query
accouterments"accoutrements"
ameba"amoeba"
amebas"amoebas"
amebic"amoebic"
amphitheater"amphitheatre"
amphitheaters"amphitheatres"
analyze"analyse"
analyzed"analysed"
analyzer"analyser"
analyzers"analysers"
analyzes"analyses"
analyzing"analysing"
anemia"anaemia"
anemic"anaemic"
appareled"apparelled"
appareling"apparelling"
arbor"arbour"
arbors"arbours"
archeological"archaeological"
archeologist"archaeologist"
archeologists"archaeologists"
archeology"archaeology"
ardor"ardour"
ardors"ardours"
armor"armour"
armored"armoured"
armorer"armourer"
armorers"armourers"
armories"armouries"
armoring"armouring"
armors"armours"
armory"armoury"
backpedaled"backpedalled"
backpedaling"backpedalling"
barreled"barrelled"
barreling"barrelling"
bedeviled"bedevilled"
bedeviling"bedevilling"
behavior"behaviour"
behavioral"behavioural"
belabor"belabour"
belabored"belaboured"
belaboring"belabouring"
belabors"belabours"
beveled"bevelled"
beveling"bevelling"
busheled"bushelled"
busheling"bushelling"
caliber"calibre"
calibers"calibres"
canceled"cancelled"
canceling"cancelling"
candor"candour"
caroled"carolled"
caroler"caroller"
carolers"carollers"
caroling"carolling"
catalyze"catalyse"
catalyzed"catalysed"
catalyzing"catalysing"
caviled"cavilled"
caviling"cavilling"
center"centre"
centerfold"centrefold"
centerfolds"centrefolds"
centerpiece"centrepiece"
centerpieces"centrepieces"
centers"centres"
centiliter"centilitre"
centiliters"centilitres"
centimeter"centimetre"
centimeters"centimetres"
cesium"caesium"
channeled"channelled"
channeling"channelling"
chiseled"chiselled"
chiseler"chiseller"
chiselers"chisellers"
chiseling"chiselling"
clamor"clamour"
clamored"clamoured"
clamoring"clamouring"
clamors"clamours"
clangor"clangour"
color"colour"
counseled"counselled"
counseling"counselling"
crueler"crueller"
cudgeled"cudgelled"
cudgeling"cudgelling"
defense"defence"
defensed"defenced"
defenseless"defenceless"
defenses"defences"
demeanor"demeanour"
deviled"devilled"
deviling"devilling"
dialed"dialled"
dialing"dialling"
dialyzes"dialyses"
diarrhea"diarrhoea"
disemboweled"disembowelled"
disemboweling"disembowelling"
disfavor"disfavour"
disfavored"disfavoured"
disfavoring"disfavouring"
disfavors"disfavours"
disheveled"dishevelled"
disheveling"dishevelling"
doweled"dowelled"
doweling"dowelling"
driveled"drivelled"
driveling"drivelling"
dueled"duelled"
dueling"duelling"
egis"aegis"
empaneled"empanelled"
empaneling"empanelling"
enameled"enamelled"
enameling"enamelling"
enamor"enamour"
enamored"enamoured"
enamoring"enamouring"
enamors"enamours"
endeavor"endeavour"
endeavored"endeavoured"
endeavoring"endeavouring"
endeavors"endeavours"
epicenter"epicentre"
epicenters"epicentres"
equaled"equalled"
equaling"equalling"
esophagi"oesophagi"
esophagus"oesophagus"
etiology"aetiology"
favor"favour"
favorable"favourable"
favorably"favourably"
favored"favoured"
favoring"favouring"
favorite"favourite"
favorites"favourites"
favoritism"favouritism"
favors"favours"
fecal"faecal"
fervor"fervour"
fiber"fibre"
fiberboard"fibreboard"
fiberglass"fibreglass"
fibers"fibres"
flanneled"flannelled"
flanneling"flannelling"
flavor"flavour"
flavored"flavoured"
flavorful"flavourful"
flavoring"flavouring"
flavorings"flavourings"
flavorless"flavourless"
flavors"flavours"
fueled"fuelled"
fueling"fuelling"
funneled"funnelled"
funneling"funnelling"
gamboled"gambolled"
gamboling"gambolling"
glamor"glamour"
glamored"glamoured"
glamoring"glamouring"
glamors"glamours"
goiter"goitre"
goiters"goitres"
gonorrhea"gonorrhoea"
graveled"gravelled"
graveling"gravelling"
groveler"groveller"
grovelers"grovellers"
grueling"gruelling"
gynecological"gynaecological"
gynecologist"gynaecologist"
gynecologists"gynaecologists"
gynecology"gynaecology"
harbor"harbour"
harbored"harboured"
harboring"harbouring"
harbors"harbours"
hematologist"haematologist"
hematologists"haematologists"
hematology"haematology"
hemoglobin"haemoglobin"
hemophilia"haemophilia"
hemophiliac"haemophiliac"
hemophiliacs"haemophiliacs"
hemorrhaging"haemorrhaging"
hemorrhoid"haemorrhoid"
hemorrhoids"haemorrhoids"
humor"humour"
humored"humoured"
humoring"humouring"
humorless"humourless"
humorlessness"humourlessness"
humors"humours"
impaneled"impanelled"
impaneling"impanelling"
imperiled"imperilled"
imperiling"imperilling"
initialed"initialled"
initialing"initialling"
jeweled"jewelled"
jeweler"jeweller"
jewelers"jewellers"
jeweling"jewelling"
kenneled"kennelled"
kenneling"kennelling"
kidnaped"kidnapped"
kidnaper"kidnapper"
kidnapers"kidnappers"
kidnaping"kidnapping"
kilometer"kilometre"
kilometers"kilometres"
labeled"labelled"
labeling"labelling"
labor"labour"
labored"laboured"
laborer"labourer"
laborers"labourers"
laboring"labouring"
labors"labours"
lackluster"lacklustre"
leveled"levelled"
leveler"leveller"
levelers"levellers"
leveling"levelling"
libeled"libelled"
libeler"libeller"
libelers"libellers"
libeling"libelling"
liter"litre"
liters"litres"
louver"louvre"
louvers"louvres"
luster"lustre"
mantes"mantoes"
marshaled"marshalled"
marshaling"marshalling"
marveled"marvelled"
marveling"marvelling"
meager"meagre"
meagerly"meagrely"
meagerness"meagreness"
milliliter"millilitre"
milliliters"millilitres"
millimeter"millimetre"
millimeters"millimetres"
misbehavior"misbehaviour"
misdemeanor"misdemeanour"
misdemeanors"misdemeanours"
miter"mitre"
miters"mitres"
modeled"modelled"
modeling"modelling"
mold"mould"
molded"moulded"
molder"moulder"
moldered"mouldered"
moldering"mouldering"
molders"moulders"
moldier"mouldier"
moldiest"mouldiest"
molding"moulding"
moldings"mouldings"
molds"moulds"
moldy"mouldy"
mollusk"mollusc"
mollusks"molluscs"
molt"moult"
molted"moulted"
molting"moulting"
molts"moults"
neighbor"neighbour"
neighbored"neighboured"
neighboring"neighbouring"
neighborliness"neighbourliness"
neighborly"neighbourly"
neighbors"neighbours"
niter"nitre"
ocher"ochre"
offense"offence"
offenses"offences"
orthopedic"orthopaedic"
orthopedics"orthopaedics"
orthopedist"orthopaedist"
orthopedists"orthopaedists"
paleontologist"palaeontologist"
paleontologists"palaeontologists"
paleontology"palaeontology"
paneled"panelled"
paneling"panelling"
paralyze"paralyse"
paralyzed"paralysed"
paralyzes"paralyses"
paralyzing"paralysing"
parceled"parcelled"
parceling"parcelling"
parlor"parlour"
parlors"parlours"
patine"patinae"
pedaled"pedalled"
pedaling"pedalling"
pediatric"paediatric"
pediatrician"paediatrician"
pediatricians"paediatricians"
pediatrics"paediatrics"
penciled"pencilled"
penciling"pencilling"
periled"perilled"
periling"perilling"
philter"philtre"
philters"philtres"
pommeled"pommelled"
pommeling"pommelling"
pretense"pretence"
pretenses"pretences"
psychoanalyze"psychoanalyse"
psychoanalyzed"psychoanalysed"
psychoanalyzing"psychoanalysing"
pummeled"pummelled"
pummeling"pummelling"
pyorrhea"pyorrhoea"
quarreled"quarrelled"
quarreling"quarrelling"
rancor"rancour"
raveled"ravelled"
raveling"ravelling"
reconnoiter"reconnoitre"
reconnoiters"reconnoitres"
refueled"refuelled"
refueling"refuelling"
relabeled"relabelled"
relabeling"relabelling"
remodeled"remodelled"
remodeling"remodelling"
reveled"revelled"
reveler"reveller"
revelers"revellers"
reveling"revelling"
rigor"rigour"
rigors"rigours"
rivaled"rivalled"
rivaling"rivalling"
roweled"rowelled"
roweling"rowelling"
rumor"rumour"
rumored"rumoured"
rumoring"rumouring"
rumors"rumours"
saber"sabre"
sabers"sabres"
saltpeter"saltpetre"
savior"saviour"
saviors"saviours"
savor"savour"
savored"savoured"
savorier"savourier"
savories"savouries"
savoriest"savouriest"
savoring"savouring"
savors"savours"
savory"savoury"
scepter"sceptre"
scepters"sceptres"
sepulcher"sepulchre"
sepulchers"sepulchres"
shoveled"shovelled"
shoveling"shovelling"
shriveled"shrivelled"
shriveling"shrivelling"
signaled"signalled"
signaling"signalling"
skeptic"sceptic"
skeptical"sceptical"
skeptically"sceptically"
skepticism"scepticism"
skeptics"sceptics"
smolder"smoulder"
smoldered"smouldered"
smoldering"smouldering"
smolders"smoulders"
sniveled"snivelled"
sniveling"snivelling"
snorkeled"snorkelled"
snorkeling"snorkelling"
snowshed"snowshoed"
somber"sombre"
somberly"sombrely"
specter"spectre"
specters"spectres"
spiraled"spiralled"
spiraling"spiralling"
spirea"spiraea"
spireas"spiraeas"
splendor"splendour"
squirreled"squirrelled"
squirreling"squirrelling"
stenciled"stencilled"
stenciling"stencilling"
subtotaled"subtotalled"
subtotaling"subtotalling"
succor"succour"
succored"succoured"
succoring"succouring"
succors"succours"
swiveled"swivelled"
swiveling"swivelling"
tasseled"tasselled"
tasseling"tasselling"
teetotaler"teetotaller"
teetotalers"teetotallers"
theater"theatre"
theaters"theatres"
tinseled"tinselled"
tinseling"tinselling"
totaled"totalled"
totaling"totalling"
toweled"towelled"
toweling"towelling"
toxemia"toxaemia"
trammeled"trammelled"
trammeling"trammelling"
traveled"travelled"
traveler"traveller"
travelers"travellers"
traveling"travelling"
trialed"trialled"
trialing"trialling"
troweled"trowelled"
troweling"trowelling"
tumor"tumour"
tumors"tumours"
tunneled"tunnelled"
tunneling"tunnelling"
unequaled"unequalled"
unfavorable"unfavourable"
unfavorably"unfavourably"
unlabeled"unlabelled"
unraveled"unravelled"
unraveling"unravelling"
unrivaled"unrivalled"
unsavory"unsavoury"
valor"valour"
vapor"vapour"
vapors"vapours"
victualed"victualled"
victualing"victualling"
vigor"vigour"
weaseled"weaselled"
weaseling"weaselling"
worshiped"worshipped"
worshiper"worshipper"
worshipers"worshippers"
worshiping"worshipping"
yodeled"yodelled"
yodeler"yodeller"
yodelers"yodellers"
yodeling"yodelling"
textMatch (LLM-user-comms)
Potential AI-generated content
Default configuration
caseSensitivefalse
minimumEditcount10
enabledtrue
Text match configuration
query
"I hope this helps"
"Of course!"
"Certainly!"
"You're absolutely right!"
"Would you like"
"Is there anything else"
"let me know"
"more detailed breakdown"
"Here is a"
"up to my last training update"
"as of my last knowledge update"
"while specific details are limited"
"while specific details are scarce"
"in the provided sources"
"in the available sources"
"in the provided search results"
"in the available search results"
"based on available information"
"as an AI language model"
"as a large language model"
"I'm sorry"
"ChatGPT said"
expand"paragraph"
textMatch (LLM-immediate-indicators)
Potential AI-generated content
Default configuration
caseSensitivefalse
minimumEditcount10
enabledtrue
Text match configuration
query
"indelible mark"
"deeply rooted"
"profound heritage"
"steadfast dedication"
"continues to captivate"
"continued to captivate"
"continuing to captivate"
"stunning natural"
"rich artistic landscape"
"rich cultural landscape"
"rich literary landscape"
"rich media landscape"
"vibrant artistic landscape"
"vibrant cultural landscape"
"vibrant literary landscape"
"vibrant media landscape"
"diverse artistic landscape"
"diverse cultural landscape"
"diverse literary landscape"
"diverse media landscape"
"important to note"
"important to remember"
"important to consider"
"critical to note"
"critical to remember"
"critical to consider"
"crucial to note"
"crucial to remember"
"crucial to consider"
"In summary"
"In conclusion"
"despite its challenges"
"faces several challenges"
"despite these challenges"
"challenges and legacy"
"future outlook"
"Observers have cited"
expand"paragraph"
textMatch (LLM-multiple-indicators)
Potential AI-generated content
Default configuration
caseSensitivefalse
minimumEditcount10
enabledtrue
minOccurrences3
Text match configuration
query
"as a testament"
"as a reminder"
"is a testament"
"is a reminder"
"playing a vital role"
"playing a significant role"
"playing a crucial role"
"plays a vital role"
"plays a significant role"
"plays a crucial role"
"key turning point"
"independent coverage"
"local media outlets"
"regional media outlets"
"national media outlets"
"music outlets"
"business outlets"
"tech outlets"
"ensuring"
"reflect"
"reflects"
"reflecting"
"contributing to"
"groundbreaking"
"intricate"
"enduring legacy"
"lasting legacy"
"nestled"
"in the heart of"
"boasts a"
"may vary"
"align"
"aligns"
"aligning with"
"crucial"
"delve"
"delves"
"delving"
"emphasizing"
"enduring"
"enhanced"
"enhance"
"enhances"
"enhancing"
"foster"
"fosters"
"fostered"
"fostering"
"garner"
"garners"
"garnered"
"garnering"
"highlight"
"highlighted"
"highlighting"
"highlights"
"interplay"
"intricate"
"intricacies"
"pivotal"
"showcase"
"showcased"
"showcases"
"showcasing"
"tapestry"
"underscore"
"underscored"
"underscores"
"underscoring"
"industry reports"
"Some critics argue"
"widely available"
"widely documented"
"widely disclosed"
expand"paragraph"
tone
ToneCheck.js
Revise Tone?
Default configuration
showAsCheckfalse
predictionThreshold0.8
ignoreQuotedContenttrue
yearLink
YearLinkEditCheck.js
Fix year link
Default configuration
showAsCheckfalse

Experimental checks

NameAppearanceConfiguration
fakeHeading
FakeHeadingEditCheck.js
Use real headings
Default configuration
showAsCheckfalse
showAsSuggestionfalse
redirect
RedirectEditCheck.js
Link to the final page
Default configuration
showAsCheckfalse
showAsSuggestionfalse
requiredTemplateParam
RequiredTemplateParamEditCheck.js
Template has missing parameters
Default configuration
showAsCheckfalse
showAsSuggestionfalse

Base configuration

Default configuration
accountfalse
maximumEditcount100
minimumEditcount0
ignoreSections
Empty array
ignoreLeadSectionfalse
includeSectionstrue
ignoreDisambiguationPagesfalse
ignoreQuotedContentfalse
showAsChecktrue
showAsSuggestiontrue