Я понимаю, что не могу вносить обратно несовместимые изменения в рабочие процессы за: Как внести изменения или исправления в рабочий процесс Uber Cadence, не нарушая детерминизма?
Однако я не уверен, что здесь означает «обратная несовместимость». Могу ли я просто не развернуть новый код без использования getVersion, точка? Или до тех пор, пока отслеживание истории, которое используется для восстановления, совместимо между двумя версиями, я могу обновлять без getVersion? Или я могу обновиться без getVersion при каких-то условиях?