The cached entries' key includes two global counters that tests running
alongside bump (shortcut edits, plug-in installs), so the 'kept while the
language stays' check failed now and then. It now compares two lookups
only when the key didn't change between them.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>