‘이름 사용’을 비활성화하면 관리자 동작이 이상해짐

Restrict exposure of full name to certain groups 주제의 구현을 시작했고, 마침 제 목표와 완전히 일치하는 이 주제를 발견했습니다.

제 접근 방식은 적절한 컨텍스트에서 SiteSetting#enable_names를 새로운 Guardian#can_see_full_names?로 대체하는 것입니다. 이 새로운 가디언 판정 메서드는 사용자 컨텍스트를 새로운 사이트 설정인 full_names_visible_to_groups와 비교하여 확인합니다.

의도치 않게 다른 작업과 충돌하거나(또는 중복 작업을 하거나) 하지 않도록 하려면, 위 (1)/(2)/(3) 등의 상태/계획에 업데이트가 있는지, 그리고 제가 알아야 할 미공개(즉, main 저장소에 없는) 작업/코드가 있는지 궁금합니다.