refactor(admin): 3개 신규 페이지 디자인 시스템 준수 + RBAC skeleton (Phase 1-A) #53

병합
htlee feature/admin-ds-rbac-refactor 에서 develop 로 3 commits 를 머지했습니다 2026-04-16 08:43:52 +09:00
소유자

변경 사항

  • 자체 탭 네비 3건 → TabBar/TabButton (underline variant)
  • raw 3건 → TabButton
  • PerformanceMonitoring hex 9건 → performanceStatus 카탈로그 경유
  • shared/constants/performanceStatus.ts 신규 (status→intent/hex/label + utilizationStatus)
  • 3개 페이지 useAuth().hasPermission() skeleton 배치 (Phase 3 액션 가드 대비)

검증

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

Phase 구분

  • Phase 1-A (본 MR): 탭/버튼/정적 hex 핵심 위반 해결
  • Phase 1-B (후속): 전역 admin 시맨틱 색상 통일 (15+ 페이지)
  • Phase 3 (후속): 백엔드 API + 실 데이터 연동 + 페이지 CUD 액션
## 변경 사항 - 자체 탭 네비 3건 → TabBar/TabButton (underline variant) - raw <button> 3건 → TabButton - PerformanceMonitoring hex 9건 → performanceStatus 카탈로그 경유 - shared/constants/performanceStatus.ts 신규 (status→intent/hex/label + utilizationStatus) - 3개 페이지 useAuth().hasPermission() skeleton 배치 (Phase 3 액션 가드 대비) ## 검증 - [x] tsc --noEmit: 0 errors - [x] ESLint: 0 errors - [x] vite build 성공 ## Phase 구분 - Phase 1-A (본 MR): 탭/버튼/정적 hex 핵심 위반 해결 - Phase 1-B (후속): 전역 admin 시맨틱 색상 통일 (15+ 페이지) - Phase 3 (후속): 백엔드 API + 실 데이터 연동 + 페이지 CUD 액션
htlee added 2 commits 2026-04-16 08:40:23 +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 모두 통과
claude-bot 이 변경사항을 승인하였습니다. 2026-04-16 08:40:23 +09:00
claude-bot left a comment
멤버

Phase 1-A 승인

Phase 1-A 승인
htlee added 1 commit 2026-04-16 08:43:36 +09:00
htlee merged commit 03d3d428e5 into develop 2026-04-16 08:43:52 +09:00
htlee 삭제된 브랜치 feature/admin-ds-rbac-refactor 2026-04-16 08:43:53 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

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

의존성

No dependencies set.

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