Edit checks are configured at MediaWiki:Editcheck-config.json. For documentation, see Edit check/Configuration.
Default checks
| Name | Appearance | Configuration |
|---|
| addReference AddReferenceEditCheck.js | | | minimumCharacters | 50 |
|---|
| beforePunctuation | false |
|---|
| ignoreDisambiguationPages | true |
|---|
|
| paste PasteCheck.js | | | showAsSuggestion | false |
|---|
| minimumCharacters | 50 |
|---|
| ignoreQuotedContent | true |
|---|
|
| textMatch TextMatchEditCheck.js | | | showAsCheck | false |
|---|
| maximumEditcount | null |
|---|
| minimumEditcount | null |
|---|
| enabled | true |
|---|
| showAsCheck | true |
|---|
| showAsSuggestion | true |
|---|
| matchItems | | us-english | | import | "MediaWiki:Editcheck-config-textmatch-US-english.json" |
|---|
|
|---|
| capitalization | | query | | ubuntu | "Ubuntu" |
|---|
| linux | "Linux" |
|---|
| debian | "Debian" |
|---|
| canonical | "Canonical" |
|---|
|
|---|
| title | "Capitalization" |
|---|
| message | "This term should be capitalized." |
|---|
| mode | "replace" |
|---|
| config | |
|---|
|
|---|
| puffery | | query | | "amazing" |
| "incredible" |
| "terrible" |
| "awful" |
| "worst" |
| "disaster" |
|
|---|
| title | "Evaluative language" |
|---|
| message | "Try to state facts rather than passing judgements." |
|---|
| mode | "delete" |
|---|
|
|---|
| potential-LLM | | query | | "stands as a testament" |
| "serves as a testament" |
| "testament to" |
| "indelible mark" |
| "observers have cited" |
| "plays a significant role" |
| "plays a vital role" |
| "navigating the complexities" |
| "underscores" |
| "tapestry" |
|
|---|
| title | "Potential LLM content" |
|---|
| message | "This phrasing is characteristic of LLM-generated text. If you used an LLM, please verify the content and consider rewriting it in your own words." |
|---|
| mode | "info" |
|---|
|
|---|
| cliches | | query | | "tip of the iceberg" |
| "game changer" |
| "silver bullet" |
| "swiss army knife" |
| "seamless" |
| "just works" |
|
|---|
| title | "Clichés" |
|---|
| message | "Cliché phrases should be avoided in favor of direct, literal expressions." |
|---|
| mode | "info" |
|---|
|
|---|
|
|---|
|
| textMatch (us-english) | | | enabled | true |
|---|
| ignoreLeadSection | true |
|---|
| ignoreQuotedContent | true |
|---|
| caseSensitive | false |
|---|
| preserveCase | true |
|---|
| mode | "replace" |
|---|
| query | | analyse | "analyze" |
|---|
| analysed | "analyzed" |
|---|
| analyser | "analyzer" |
|---|
| analysers | "analyzers" |
|---|
| analysing | "analyzing" |
|---|
| apologise | "apologize" |
|---|
| apologised | "apologized" |
|---|
| apologising | "apologizing" |
|---|
| armour | "armor" |
|---|
| authorisation | "authorization" |
|---|
| authorise | "authorize" |
|---|
| authorised | "authorized" |
|---|
| authorising | "authorizing" |
|---|
| behaviour | "behavior" |
|---|
| behavioural | "behavioral" |
|---|
| calibre | "caliber" |
|---|
| cancelled | "canceled" |
|---|
| cancelling | "canceling" |
|---|
| capitalise | "capitalize" |
|---|
| capitalised | "capitalized" |
|---|
| capitalising | "capitalizing" |
|---|
| catalyse | "catalyze" |
|---|
| catalysed | "catalyzed" |
|---|
| catalysing | "catalyzing" |
|---|
| categorisation | "categorization" |
|---|
| categorise | "categorize" |
|---|
| categorised | "categorized" |
|---|
| categorising | "categorizing" |
|---|
| centre | "center" |
|---|
| channelled | "channeled" |
|---|
| channelling | "channeling" |
|---|
| characterisation | "characterization" |
|---|
| characterise | "characterize" |
|---|
| characterised | "characterized" |
|---|
| characterising | "characterizing" |
|---|
| colour | "color" |
|---|
| containerisation | "containerization" |
|---|
| containerise | "containerize" |
|---|
| containerised | "containerized" |
|---|
| containerising | "containerizing" |
|---|
| criticise | "criticize" |
|---|
| criticised | "criticized" |
|---|
| criticising | "criticizing" |
|---|
| customisation | "customization" |
|---|
| customise | "customize" |
|---|
| customised | "customized" |
|---|
| customising | "customizing" |
|---|
| daemonisation | "daemonization" |
|---|
| daemonise | "daemonize" |
|---|
| daemonised | "daemonized" |
|---|
| daemonising | "daemonizing" |
|---|
| defence | "defense" |
|---|
| defences | "defenses" |
|---|
| dialled | "dialed" |
|---|
| dialling | "dialing" |
|---|
| dialogue | "dialog" |
|---|
| dialogues | "dialogs" |
|---|
| emphasise | "emphasize" |
|---|
| emphasised | "emphasized" |
|---|
| emphasising | "emphasizing" |
|---|
| endeavour | "endeavor" |
|---|
| endeavoured | "endeavored" |
|---|
| endeavouring | "endeavoring" |
|---|
| endeavours | "endeavors" |
|---|
| familiarise | "familiarize" |
|---|
| familiarised | "familiarized" |
|---|
| familiarising | "familiarizing" |
|---|
| favour | "favor" |
|---|
| favourable | "favorable" |
|---|
| favoured | "favored" |
|---|
| favourite | "favorite" |
|---|
| favourites | "favorites" |
|---|
| favouring | "favoring" |
|---|
| fibre | "fiber" |
|---|
| fibres | "fibers" |
|---|
| finalise | "finalize" |
|---|
| finalised | "finalized" |
|---|
| finalising | "finalizing" |
|---|
| flavour | "flavor" |
|---|
| flavours | "flavors" |
|---|
| fuelled | "fueled" |
|---|
| fuelling | "fueling" |
|---|
| generalisation | "generalization" |
|---|
| generalise | "generalize" |
|---|
| generalised | "generalized" |
|---|
| generalising | "generalizing" |
|---|
| grey | "gray" |
|---|
| harmonisation | "harmonization" |
|---|
| harmonise | "harmonize" |
|---|
| harmonised | "harmonized" |
|---|
| harmonising | "harmonizing" |
|---|
| initialisation | "initialization" |
|---|
| initialise | "initialize" |
|---|
| initialised | "initialized" |
|---|
| initialising | "initializing" |
|---|
| kilometre | "kilometer" |
|---|
| kilometres | "kilometers" |
|---|
| labelled | "labeled" |
|---|
| labelling | "labeling" |
|---|
| labour | "labor" |
|---|
| levelled | "leveled" |
|---|
| levelling | "leveling" |
|---|
| licence | "license" |
|---|
| licences | "licenses" |
|---|
| litre | "liter" |
|---|
| litres | "liters" |
|---|
| localisation | "localization" |
|---|
| localise | "localize" |
|---|
| localised | "localized" |
|---|
| localising | "localizing" |
|---|
| maximisation | "maximization" |
|---|
| maximise | "maximize" |
|---|
| maximised | "maximized" |
|---|
| maximising | "maximizing" |
|---|
| memorise | "memorize" |
|---|
| memorised | "memorized" |
|---|
| memorising | "memorizing" |
|---|
| millimetre | "millimeter" |
|---|
| millimetres | "millimeters" |
|---|
| minimisation | "minimization" |
|---|
| minimise | "minimize" |
|---|
| minimised | "minimized" |
|---|
| minimising | "minimizing" |
|---|
| misbehaviour | "misbehavior" |
|---|
| mobilise | "mobilize" |
|---|
| mobilised | "mobilized" |
|---|
| mobilising | "mobilizing" |
|---|
| modelled | "modeled" |
|---|
| modelling | "modeling" |
|---|
| modularise | "modularize" |
|---|
| modularised | "modularized" |
|---|
| modularising | "modularizing" |
|---|
| neighbour | "neighbor" |
|---|
| neighbours | "neighbors" |
|---|
| neighbouring | "neighboring" |
|---|
| normalisation | "normalization" |
|---|
| normalise | "normalize" |
|---|
| normalised | "normalized" |
|---|
| normalising | "normalizing" |
|---|
| optimisation | "optimization" |
|---|
| optimise | "optimize" |
|---|
| optimised | "optimized" |
|---|
| optimising | "optimizing" |
|---|
| organisation | "organization" |
|---|
| organisations | "organizations" |
|---|
| organise | "organize" |
|---|
| organised | "organized" |
|---|
| organising | "organizing" |
|---|
| panelled | "paneled" |
|---|
| panelling | "paneling" |
|---|
| paralyse | "paralyze" |
|---|
| paralysed | "paralyzed" |
|---|
| paralysing | "paralyzing" |
|---|
| polarise | "polarize" |
|---|
| polarised | "polarized" |
|---|
| polarising | "polarizing" |
|---|
| practise | "practice" |
|---|
| prioritisation | "prioritization" |
|---|
| prioritise | "prioritize" |
|---|
| prioritised | "prioritized" |
|---|
| prioritising | "prioritizing" |
|---|
| programme | "program" |
|---|
| programmes | "programs" |
|---|
| randomise | "randomize" |
|---|
| randomised | "randomized" |
|---|
| randomising | "randomizing" |
|---|
| realisation | "realization" |
|---|
| realise | "realize" |
|---|
| realised | "realized" |
|---|
| realising | "realizing" |
|---|
| recognise | "recognize" |
|---|
| recognised | "recognized" |
|---|
| recognising | "recognizing" |
|---|
| sanitisation | "sanitization" |
|---|
| sanitise | "sanitize" |
|---|
| sanitised | "sanitized" |
|---|
| sanitising | "sanitizing" |
|---|
| serialisation | "serialization" |
|---|
| serialise | "serialize" |
|---|
| serialised | "serialized" |
|---|
| serialising | "serializing" |
|---|
| signalled | "signaled" |
|---|
| signalling | "signaling" |
|---|
| socialise | "socialize" |
|---|
| socialised | "socialized" |
|---|
| socialising | "socializing" |
|---|
| specialisation | "specialization" |
|---|
| specialise | "specialize" |
|---|
| specialised | "specialized" |
|---|
| specialising | "specializing" |
|---|
| stabilise | "stabilize" |
|---|
| stabilised | "stabilized" |
|---|
| stabilising | "stabilizing" |
|---|
| standardisation | "standardization" |
|---|
| standardise | "standardize" |
|---|
| standardised | "standardized" |
|---|
| standardising | "standardizing" |
|---|
| summarise | "summarize" |
|---|
| summarised | "summarized" |
|---|
| summarising | "summarizing" |
|---|
| symbolise | "symbolize" |
|---|
| symbolised | "symbolized" |
|---|
| symbolising | "symbolizing" |
|---|
| synchronisation | "synchronization" |
|---|
| synchronise | "synchronize" |
|---|
| synchronised | "synchronized" |
|---|
| synchronising | "synchronizing" |
|---|
| travelled | "traveled" |
|---|
| traveller | "traveler" |
|---|
| travellers | "travelers" |
|---|
| travelling | "traveling" |
|---|
| utilisation | "utilization" |
|---|
| utilise | "utilize" |
|---|
| utilised | "utilized" |
|---|
| utilising | "utilizing" |
|---|
| virtualisation | "virtualization" |
|---|
| virtualise | "virtualize" |
|---|
| virtualised | "virtualized" |
|---|
| virtualising | "virtualizing" |
|---|
| visualisation | "visualization" |
|---|
| visualise | "visualize" |
|---|
| visualised | "visualized" |
|---|
| visualising | "visualizing" |
|---|
|
|---|
|
| textMatch (capitalization) | |
| query | | ubuntu | "Ubuntu" |
|---|
| linux | "Linux" |
|---|
| debian | "Debian" |
|---|
| canonical | "Canonical" |
|---|
|
|---|
| mode | "replace" |
|---|
|
| textMatch (puffery) | |
| query | | "amazing" |
| "incredible" |
| "terrible" |
| "awful" |
| "worst" |
| "disaster" |
|
|---|
| mode | "delete" |
|---|
|
| textMatch (potential-LLM) | |
| query | | "stands as a testament" |
| "serves as a testament" |
| "testament to" |
| "indelible mark" |
| "observers have cited" |
| "plays a significant role" |
| "plays a vital role" |
| "navigating the complexities" |
| "underscores" |
| "tapestry" |
|
|---|
| mode | "info" |
|---|
|
| textMatch (cliches) | |
| query | | "tip of the iceberg" |
| "game changer" |
| "silver bullet" |
| "swiss army knife" |
| "seamless" |
| "just works" |
|
|---|
| mode | "info" |
|---|
|
Experimental checks
| Name | Appearance | Configuration |
|---|
| citationNeeded CitationNeededEditCheck.js | | | showAsCheck | false |
|---|
| showAsSuggestion | false |
|---|
|
| convertReference ConvertReferenceEditCheck.js | | | showAsCheck | false |
|---|
| strict | "url-only" |
|---|
|
| disambiguation DisambiguationEditCheck.js | | |
| doubleBold DoubleBoldEditCheck.js | | |
| duplicateLink DuplicateLinkEditCheck.js | | | showAsCheck | false |
|---|
| scope | "paragraph" |
|---|
|
| externalLink ExternalLinkEditCheck.js | | |
| fakeHeading FakeHeadingEditCheck.js | | | showAsCheck | false |
|---|
| showAsSuggestion | false |
|---|
|
| headingLevel HeadingLevelEditCheck.js | | |
| imageCaption ImageCaptionEditCheck.js | | |
| redirect RedirectEditCheck.js | | | showAsCheck | false |
|---|
| showAsSuggestion | false |
|---|
|
| requiredTemplateParam RequiredTemplateParamEditCheck.js | | | showAsCheck | false |
|---|
| showAsSuggestion | false |
|---|
|
| suggestedLink SuggestedLinkEditCheck.js | | | showAsCheck | false |
|---|
| showAsSuggestion | false |
|---|
| predictionThreshold | 0.6 |
|---|
|
| tone ToneCheck.js | | | showAsCheck | false |
|---|
| predictionThreshold | 0.8 |
|---|
| ignoreQuotedContent | true |
|---|
|
| yearLink YearLinkEditCheck.js | | |
Base configuration
| account | false |
|---|
| maximumEditcount | 100 |
|---|
| minimumEditcount | 0 |
|---|
| ignoreSections | |
|---|
| ignoreLeadSection | false |
|---|
| includeSections | true |
|---|
| ignoreDisambiguationPages | false |
|---|
| ignoreQuotedContent | false |
|---|
| showAsCheck | true |
|---|
| showAsSuggestion | true |
|---|