We need to work out how to re-compile the pre_commit task when the config changes.
Example:
A user sets up pre_commit for a project with just test in the config.
The next day, the user adds credo --strict to the config, but the pre_commit doesn't update 😢
Currently the only way to force an update is to delete the build folder and recompile.