есть стабильность, потому что вход - список имён и тот же вход даст тот же выход если у тебя начнутся преобразования имён с коллизиями стабильность сломается, да
ну ок, у тебя получается есть журнал переименований и файлики впапке. Как называются и какой контент ваще неважно - мы по старому имени и сша от контента можем найти старую версию, определить айдишку и вставить в журнал инфу как его теперь зовут