Рада, что всё работает!
Текущие проверки верификации данных будут применяться, когда пользователь участвует в реальной активности (то есть система исправит себя при необходимости). Тем не менее, отличная идея — распространить те же проверки верификации на прямой доступ к актору-человеку, как вы делаете здесь. Вот что это сделает:
Спасибо за настойчивость в этом вопросе. Очень полезно иметь реальный экземпляр с некорректными данными, чтобы убедиться, что проверки верификации работают как ожидается и когда это необходимо. Исходная проблема с повреждением данных, которая привела к этим недавним изменениям, может возникнуть снова в какой-то другой форме, поэтому цель здесь — обеспечить постоянную согласованность данных в момент их использования (в отличие от обработки через миграции и т.д.). Дайте знать, если заметите подобные проблемы!