It makes no sense to restart the process if the cache is never used.
The path of least resistance is to simply continue the process with the installed version, even if it does not match the outline version.
A warning should be raised.
Some processes that require using the latest version of Scaffolding (no matter what the outline says) will benefit of this.