Linting consistency

bin/lint uses core’s linting config, and therefore does not support themes or plugins. If you use it, you’ll probably get failures in your theme/plugin CI. e.g. even tiny version upgrades to prettier can make subtle changes to whitespace handling.

Yes, that is essentially what the mass-pr scripts do :+1:

update-linting.sh is the one you want. Other scripts are for more specialized rollouts.

You can. Or you can just re-run it every so often, when you want to update the linting config for your theme/plugin. Since the config is fully self-contained, a change in core will never affect the linting in your themes/plugin - they’re completely decoupled.