Improve dashboard widget, drop the duplicate query requirement
Do PHPCS tests first before unit tests, and always use phpcs.ruleset.xml if it exists