Prevent buggy agent work by gating task closure with build/test/user checks | saasbrowser.ai