DirectoryService 레이아웃 기준 기록
DirectoryService는 DirectoryAdmin을 통해 /, /admin, /admin/:tab 경로에서 관리자 화면을 제공합니다. UI Center는 이 서비스의 인증·업무 데이터가 아닌, 해당 관리자 화면의 좌측 메뉴·상단 헤더·탭 중심 정보 밀도를 참조해 구현해야 합니다.
현재 확인된 프론트엔드 기준 파일은 client/src/pages/DirectoryAdmin이며, 공통 UI 배포 메뉴의 세부 레이아웃과 탭 구조는 이 화면에서 이어서 확인합니다.
확인된 셸 규칙
DirectoryService는 고정 좌측 admin-rail, 페이지명만 표시하는 얇은 admin-topbar, 그리고 탭별 작업 공간인 admin-main 구조를 사용합니다. 좌측 메뉴는 활성 상태에서 테라코타 색의 좌측 경계선과 네이비 배경으로 표시되며, 상단에는 ADMIN SESSION VERIFIED 상태만 배치합니다.
공통 팔레트는 #071423(기본 배경), #081a2d(레일), #0d243b(패널), #123452(활성 메뉴), #e59979(강조), #60c8a9(정상 상태)입니다. UI Center는 이 셸의 정보 밀도와 활성 탭 문법을 재사용하고, 공통 UI 배포 데이터만 전용 본문으로 배치합니다.
공통 UI 배포 데이터 경계
DirectoryService는 settings.uiThemeReleases, settings.uiPortalTargets, settings.uiDeployments 절차를 통해 공통 UI 릴리스와 포털별 배포 이력을 제공합니다. 이 절차들은 현재 adminProcedure로 보호되어 있으므로, 배포 플랫폼에 배포할 UI Center가 직접 DirectoryService 내부 tRPC를 호출하지 않습니다. 대신 DirectoryService에 전용 읽기 API를 추가하고 DIRECTORY_SERVICE_READ_TOKEN으로 UI Center 서버만 인증하는 방식으로 연결합니다.