The Windows-only case-insensitive match in ModelScanner._reconcile_cache is the only pass left unverified by the recent realpath cleanup: realpath may already cover case differences on Windows, and if the branch is ever reachable it is O(files x cache entries). Records the reachability question, the verification steps for a Windows run, and the two possible fixes.