run with -race
add initial scheduler

manages in-flight builds and PUTs their result to their callback