Skip to content

HBMM100_Shell·Summary

(Hereby) Module Manager > Shell·Summary

Module Manager (HBMM)
대상 사용자조건1 [Module Manager 조회 권한]
프로토타입TBU
관련 정책[[POL_급여정본경계]] · [[POL_AI안전경계]]
Statusreview
Owner카나 (PM)

개요

  • Module Manager 진입 시 상단에 공통 노출되는 Shell + Summary다. 타이틀 "Module Manager" + 부제 "Calculator I/O Registry" + Summary 4배지 + 우측 계정 메뉴로 구성된다.
  • Summary 4배지는 moduleRegistry.list 응답의 summary를 그대로 표시한다: "Calculator: 9" / "미구현: 0" / "수당설정: 0" / "공제설정: 0". 모두 read-only 카운트.
  • 새로고침은 registry refetch(read-only), 계정/로그아웃은 공통 auth. 이 화면에는 mutation이 없다.

문서 히스토리

날짜작성자변경 내용
2026-07-06카나PM최초 작성
2026-07-10카나PM라이브 기능 검토 반영
2026-07-13카나PM버튼 행동 명세 보강
2026-07-21카나PMGC700 깊이 재작성 + 확정 스타일 (메타/Data I/O 분리)

Data I/O

Server → Client

변수엔티티.컬럼값 없을 때비고
$구현 calculator 총 개수0배지 "Calculator: 9"
$미구현 개수0배지 "미구현: 0"
$수당설정 개수0배지 "수당설정: 0" (현재 0)
$공제설정 개수0배지 "공제설정: 0" (현재 0)

Client → Server

액션전달 값tRPC procedure권한 토큰
새로고침nullsdk.moduleRegistry.list() refetch (read-only)Module Manager 조회 (추정)
내 정보-User menuauth
로그아웃-auth logoutauth

화면 플로우

Shell·Summary 사양표

번호항목/기능명타입사양 및 기능 설명연관/영향 범위비고
00화면 진입 조건-조건1 [Module Manager 조회 권한] · moduleRegistry.list 응답 후 노출Module Manager 권한
01초기 상태-• Shell(제목/부제) + Summary 4배지 + module list + 우측 계정 메뉴 노출. 전부 read-only-
10제목Text• 앱 정체성 표기
• 표시: "Module Manager"
-
20부제Text• registry 성격 표기
• 표시: "Calculator I/O Registry"
-
30Calculator 배지Output• 구현 calculator 총 개수 표기
• 표시: "Calculator: 9"
summary.total
40미구현 배지Output• 미구현 module 개수 표기
• 표시: "미구현: 0"
summary.withoutCalculator
50수당설정 배지Output• allowance tenant config 개수 표기
• 표시: "수당설정: 0"
summary.totalAllowanceConfigs현재 0
60공제설정 배지Output• deduction tenant config 개수 표기
• 표시: "공제설정: 0"
summary.totalDeductionConfigs현재 0
70새로고침Button• registry를 재조회해 Summary/list를 갱신하는 기능
• 클릭 시: 즉시 실행(컨펌 없음), 성공: 레지스트리 재로드 · Summary/list 갱신(read-only)
moduleRegistry.listread-only
80내 정보Button• 계정 메뉴를 여는 기능
• 클릭 시: 계정 메뉴 노출
User menu
90로그아웃Button• 세션을 종료하는 기능
• 클릭 시: 로그아웃 (auth)
auth

권한·상태 분기 요약

시나리오트리거결과비고
CASE01 [권한 진입]Module Manager 조회 권한Shell + Summary + module list 노출read-only
CASE02 [새로고침]"새로고침" 클릭registry refetch, Summary/list 갱신mutation 없음
CASE03 [수당·공제설정 0]summary Configs 0"수당설정: 0" / "공제설정: 0" 표시tenant config 미연결 여부 OQ

Open Question

  • Module Manager 조회 권한 내부 key = TBU
  • "수당설정: 0" / "공제설정: 0"이 정상 상태인지, tenant config 미연결인지 = TBU
  • 새로고침 외 헤더 내 추가 action(설정·검색 등) 존재 여부 = TBU