release: 2026-04-16.3 (6건 커밋) — Admin 디자인 시스템 Phase 1-A #55

병합
htlee develop 에서 main 로 6 commits 를 머지했습니다 2026-04-16 08:45:02 +09:00
소유자

[2026-04-16.3] 릴리즈

변경

  • Admin 3개 페이지 디자인 시스템 준수 리팩토링 (Phase 1-A) — PerformanceMonitoring/DataRetentionPolicy/DataModelVerification 자체 탭 네비 → TabBar/TabButton 공통 컴포넌트, 원시 → TabButton, PerformanceMonitoring 정적 hex 9건 → performanceStatus 카탈로그 경유
  • 신규 카탈로그 shared/constants/performanceStatus.ts — PerformanceStatus(good/warning/critical/running/passed/failed/active/scheduled/archived) → {intent, hex, label} + utilizationStatus(ratio) 헬퍼
  • RBAC skeleton — 3개 페이지 최상단 useAuth().hasPermission() 호출 배치 (Phase 3 액션 가드 대비)

검증

  • tsc --noEmit: 0 errors
  • ESLint: 0 errors
  • vite build 성공

포함 PR

  • #53 refactor(admin): 3개 신규 페이지 디자인 시스템 준수 + RBAC skeleton (Phase 1-A)
  • #54 docs: 릴리즈 노트 정리 (2026-04-16.3)
## [2026-04-16.3] 릴리즈 ### 변경 - **Admin 3개 페이지 디자인 시스템 준수 리팩토링 (Phase 1-A)** — PerformanceMonitoring/DataRetentionPolicy/DataModelVerification 자체 탭 네비 → TabBar/TabButton 공통 컴포넌트, 원시 <button> → TabButton, PerformanceMonitoring 정적 hex 9건 → performanceStatus 카탈로그 경유 - **신규 카탈로그** shared/constants/performanceStatus.ts — PerformanceStatus(good/warning/critical/running/passed/failed/active/scheduled/archived) → {intent, hex, label} + utilizationStatus(ratio) 헬퍼 - **RBAC skeleton** — 3개 페이지 최상단 useAuth().hasPermission() 호출 배치 (Phase 3 액션 가드 대비) ## 검증 - [x] tsc --noEmit: 0 errors - [x] ESLint: 0 errors - [x] vite build 성공 ## 포함 PR - #53 refactor(admin): 3개 신규 페이지 디자인 시스템 준수 + RBAC skeleton (Phase 1-A) - #54 docs: 릴리즈 노트 정리 (2026-04-16.3)
htlee added 6 commits 2026-04-16 08:44:51 +09:00
- performanceStatus.ts 카탈로그 신설 (status→intent/hex/label)
- 자체 탭 네비 3건 → TabBar/TabButton (underline variant)
- raw <button> 3건 → TabButton
- PerformanceMonitoring hex 9건 → getPerformanceStatusHex 카탈로그
- statusIntent/barColor 로컬 함수 → 카탈로그 getPerformanceStatusIntent + utilizationStatus
- 3개 페이지 useAuth().hasPermission() skeleton 배치 (Phase 3 action guard 대비)
- 남은 hex 10건(DAR-10/11 KPI)은 Phase 1-B 전역 admin 시맨틱 색상 통일에서 처리

검증: tsc + ESLint + vite build 모두 통과
# Conflicts:
#	docs/RELEASE-NOTES.md
claude-bot 이 변경사항을 승인하였습니다. 2026-04-16 08:45:02 +09:00
claude-bot left a comment
멤버

릴리즈 승인 (via /release skill)

릴리즈 승인 (via /release skill)
htlee merged commit 020b3b7643 into main 2026-04-16 08:45:02 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

마감일이 설정되지 않았습니다.

의존성

No dependencies set.

Reference: gc/kcg-ai-monitoring#55
No description provided.