mark cache as not ready when first enabled
set ready to true when sync comes back (whether failed or successful)
don't go to cache if cache is not ready
build head
oops
undo build on pull request