- When a patch is submitted, checks have to run before a reviewer can even come to review the code.
- When the code is submitted for merging, some checks must run pre- and post-merge, as in other MediaWiki projects and extensions.
This is also needed for this project to maintain standards and run linting.