@iron_bug @drq оно не может стать невалидным. С точки зрения моей базы существует только два уникальных идентификатора, которые не могут меняться:
- id строки в таблице
- ActivityPub ID, который не обязан содержать в себе юзернейм и у меня делается опять же из id строки в таблице
таким образом, изменение юзернейма не повлияет примерно ни на что, ну разве что существующие упоминания сломаются, но и это решаемо
@iron_bug @drq если юзер переименуется и я не получу Update{Person} об этом и у меня будут устаревшие данные, а потом кто-нибудь попробует найти его по новому юзернейму, я сделаю запрос в webfinger, получу обновлённый объект, и перезапишу тот, который у меня есть — потому что ActivityPub ID, единственный настоящий уникальный идентификатор, останется прежним.