Edit checks are configured at MediaWiki:Editcheck-config.json . For documentation, see Edit check/Configuration .
Default checks addReference AddReferenceEditCheck.js
minimumCharacters 50 beforePunctuation false ignoreDisambiguationPages true
maximumEditCount 200 ignoreLeadSection true ignoreSections "notes"
"notes and references"
"references"
"references and further reading"
"sources"
"footnotes"
"citations"
"external links"
"external websites"
"weblinks"
"see also"
"further reading"
"bibliography"
"publications"
"works"
"synopsis"
"plot"
"plot summary"
"episodes"
"summary"
"Plot outline"
"Plot overview"
"Plot synopsis"
"Plot introduction"
"Plot details"
"Plot and storyline"
"Plot and setting"
"Plot and background"
"Plot and themes"
"Plot summary and style"
"Plot summaries"
"Plot summary (revised edition)"
llm-paste LLMPasteCheck.js
showAsSuggestion false maximumEditCount false minimumEditCount 0 minimumCharacters 50 ignoreQuotedContent false
paste PasteCheck.js
showAsSuggestion false minimumCharacters 50 ignoreQuotedContent true
maximumEditCount 500 extraNamespaces
systemMessage SystemMessageEditCheck.js
textMatch TextMatchEditCheck.js
showAsCheck true showAsSuggestion true maximumEditCount false minimumEditCount false
matchItems british-english import "MediaWiki:Editcheck-config-textmatch-british-english.json"
medrs import "MediaWiki:Editcheck-config-textmatch-medrs.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 AI-generated content. [[Wikipedia:Writing articles with large language models|The use of AI is not allowed when writing Wikipedia articles (with two very narrow exceptions)]]." config caseSensitive false minimumEditCount 10 enabled true
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 AI-generated content. [[Wikipedia:Writing articles with large language models|The use of AI is not allowed when writing Wikipedia articles (with two very narrow exceptions)]]." config caseSensitive false minimumEditCount 10 enabled true
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"
"plays a vital role"
"plays a significant 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"
"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 AI-generated content. [[Wikipedia:Writing articles with large language models|The use of AI is not allowed when writing Wikipedia articles (with two very narrow exceptions)]]." config caseSensitive false minimumEditCount 10 enabled true minOccurrences 3
expand "paragraph"
textMatch (medrs)
Imported from MediaWiki:Editcheck-config-textmatch-medrs.json
ignoreQuotedContent true showAsCheck true showAsSuggestion false
isRegExp true query "in vitro"
"animal models?"
"mouse models?"
"case report"
"rat model"
"murine model"
"(trial(|s|ed)|stud(y|ies|ied)|test(|ing|ed)) (in|on) (|[a-z]+(,| )|[a-z]+(-|,| )[a-z]+ )((animal|rat|rodent|monkey)(s|)|m(ice|ouse))"
"preliminary clinical (research|stud(y|ies)|trials?)"
"\b(?:clinical|drug)\s+trial\s+(?:with|of|involving|enrolling)\s+(?:only\s+|just\s+)?\d{1,2}\s+(?:patients?|participants?|people|subjects?|volunteers?)\b"
"preclinical"
"dose-escalation"
"dose-finding"
"toxicity study"
"early-phase clinical trial"
"phase (I|1) clinical trial"
"phase-(I|1) clinical trial"
"phase (II|2) clinical trial"
"phase-(II|2) clinical trial"
"open-label study"
"single(-| )blind study"
"first-in-human"
"pilot clinical trial"
citationNeeded CitationNeededEditCheck.js
convertReference ConvertReferenceEditCheck.js
showAsCheck false strict "url-only" forbiddenExtensions
disambiguation DisambiguationEditCheck.js
ignoreSections ignoreDisambiguationPages true
doubleBold DoubleBoldEditCheck.js
duplicateLink DuplicateLinkEditCheck.js
showAsCheck false scope "paragraph" ignoreFragmentSelfLinks false
externalLink ExternalLinkEditCheck.js
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
imageCaption ImageCaptionEditCheck.js
suggestedLink SuggestedLinkEditCheck.js
showAsCheck false showAsSuggestion true minimumEditCount suggestionMode 1000 checkMode 1000
maximumEditCount false ignoreDisambiguationPages true predictionThreshold 0.8 importGrowthExperimentConfig true
textMatch (british-english)
Imported from MediaWiki:Editcheck-config-textmatch-british-english.json
enabled true ignoreLeadSection true ignoreQuotedContent true caseSensitive true 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"
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)
caseSensitive false minimumEditCount 10 enabled true
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)
caseSensitive false minimumEditCount 10 enabled true
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)
caseSensitive false minimumEditCount 10 enabled true minOccurrences 3
query "as a testament"
"as a reminder"
"is a testament"
"is a reminder"
"playing a vital role"
"playing a significant role"
"plays a vital role"
"plays a significant 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"
"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
showAsCheck false predictionThreshold 0.8 ignoreQuotedContent true
yearLink YearLinkEditCheck.js
Experimental checks fakeHeading FakeHeadingEditCheck.js
showAsCheck false showAsSuggestion false
llmSuggestion LLMSuggestionsEditCheck.js
showAsCheck false showAsSuggestion false
leadLength LeadLengthEditCheck.js
showAsCheck false showAsSuggestion false minimumEditCount checkMode 25 suggestionMode 25
maximumEditCount false ignoreDisambiguationPages true maximumWords 400
maintenanceTemplate MaintenanceTemplateEditCheck.js
showAsCheck false showAsSuggestion false templates
redirect RedirectEditCheck.js
showAsCheck false showAsSuggestion false
requiredTemplateParam RequiredTemplateParamEditCheck.js
showAsCheck false showAsSuggestion false
llmSourceVerification SourceVerificationEditCheck.js
showAsCheck false showAsSuggestion false templateToInsert false minimumEditCount suggestionMode 8000000 checkMode 8000000
suggestedImage SuggestedImageEditCheck.js
showAsCheck false showAsSuggestion false
Base configuration account false maximumEditCount 100 minimumEditCount 0 ignoreSections ignoreLeadSection false includeSections true ignoreDisambiguationPages false ignoreQuotedContent false showAsCheck true showAsSuggestion true extraNamespaces