sg: solely rely on errors to handle setup checks
Created by: jhchabran
Address a TODO about the checks: refactors the setup checks into solely relying on errors to know a check outcome.
I started looking into making asdf
able to autofix itself and this was in the way, so here it is :)