Why are we updating the spec repository if we are running from a URL outside of the spec's repository?