official_status=ru:отделение сохоза имени

Нда, согласен, погорячился.

Так не было в большенстве отношений admin_centre, да и отношений для админ. границ делались не всегда - хватало полигона.

и повторюсь…
Получается в этот переходный период, (name поменяли, а admin_centre еще не проставили), приходится придумывать “костыли”.

Это вы про роль в отношении, я правильно понял?

Да.

В некоторых регионах они давно были такие.

Хорошо.
Предложите свой алгоритм убирания дубликатов типа городской округ Новосибирск - Новосибирск, МЫСКОВСКИЙ ГОРОДСКОЙ ОКРУГ - Мыски с использованием admin_centre.
По сути, статус здесь это избыточная информация.

Грубо говоря, указание городского округа, да и муниципального района излишни для их административного центра.
Остальным писать как есть “Хххх район”, “Ууууу городской округ”.
Вторая часть вас, как я понимаю, и смущает, хотя это и отражает формальное положение вещей.

Да. Совершенно верно.

Только одно уточнение.
Статус считать избыточным, если названия городского округа совпадают с названием админ. центра, с учетом перехода существительного в прилагательное (пример: Мыски - МЫСКОВСКИЙ ГОРОДСКОЙ ОКРУГ)

Ага, и название области тоже. Россия, Самара, а что, всем понятно.

Не передергивайте. Я про это не говорил.

Как вариант, можно для сокращенного названия использовать поле alt_name либо short_name либо какое-то другое.
Только как сейчас достать названия до последних изменений?

Нужен PlaceMangler

В Свердловской области от деревни до центра городского округа может быть десятки километров.

Так чем плохо взять из admin_centre если именно его имя и хочется?
Для практически всех городских округов и муниципальных районов он проставлен.