use auth on all calls so you don't rate-limit, also use fail-fast fns
remove unused fn, rename another
cache fork info per repo - saves 2 requests
clear results on each submit