only move new json into place if scrape succeeds
split repository and revision