Skip to content

Commit 8e83705

Browse files
SOIVclaude
andcommitted
docs(roadmap): Phase 1.5 진행 이력 및 완료 항목 반영 (2026-04-12 2차)
- 1.5.3: 임시 비번 강제 변경 화면 완료 체크 - 1.5.4: 모듈 0개 Empty UX, Marketplace 진입점 완료 체크 - 1.5.5: 관리자 PIN Step-up 흐름 완료 체크 - 진행 이력 테이블에 2026-04-12 2차 작업 내용 추가 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 77055ce commit 8e83705

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

docs/v2_FINANCIAL-LEDGER/roadmap/01-development-plan.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ Control 전체 목록과 상태 관리는 별도 문서에서 관리:
160160
- [ ] 2FA OTP 입력 화면 구현 (활성 계정 대상)
161161
- [ ] 로그인 실패/잠금/세션 만료 UX 정의
162162
- [x] 로그인 성공 후 Home 리다이렉트 규칙 확정 (mock)
163+
- [x] 임시 비밀번호 첫 로그인 시 강제 변경 화면 구현 (정책 체크리스트 포함)
163164
- [ ] 비밀번호 복구 UI 구현 (SMTP self-service / 관리자 토큰 복구 안내)
164165
- [ ] OAuth/Passkey 로그인 진입 UI 정책 정의 (활성화된 경우에만 노출)
165166
- [ ] 인증 실패 메시지 규칙 통일 (계정 존재 여부 비노출, 재시도 안내)
@@ -168,9 +169,10 @@ Control 전체 목록과 상태 관리는 별도 문서에서 관리:
168169
**예상 기간: 3일**
169170

170171
- [x] Home 화면 정보 구조 확정 (요약 영역, 빠른 액션, 최근 활동) - shell
171-
- [ ] 모듈 0개 상태 Empty UX 구현 (안내 + 다음 행동 CTA)
172+
- [x] 모듈 0개 상태 Empty UX 구현 (안내 + 다음 행동 CTA)
172173
- [ ] 관리자/일반 사용자 홈 표시 정책 분리
173174
- [x] 글로벌 네비게이션 진입점 확정 (설정, 모듈 관리, 로그아웃) - shell
175+
- [x] 글로벌 네비게이션 Marketplace 진입점 추가 (사이드바 Workspace 섹션)
174176
- [ ] 글로벌 네비게이션 상세 규격 확정 (메뉴 순서, 아이콘, 모바일 Drawer, 키보드 탐색)
175177
- [x] 사이드바(LNB) 고정 레이아웃 구현 (모듈 간 즉시 이동 및 딥 링크 지원)
176178
- [ ] 딥 링크(Deep Link) 라우팅 검증 (URL 직접 진입 시 해당 모듈 즉시 로드)
@@ -183,7 +185,7 @@ Control 전체 목록과 상태 관리는 별도 문서에서 관리:
183185
- [x] 일반 설정 화면 뼈대 구현 (프로필/언어/테마) - shell
184186
- [ ] 개인화 설정: 로그인 후 첫 화면(Home vs 특정 모듈) 선택 옵션 구현
185187
- [x] 관리자 전용 영역 라우트 분리 - shell
186-
- [ ] 관리자 PIN Step-up 모달 흐름 구현
188+
- [x] 관리자 PIN Step-up 모달 흐름 구현 (isAdmin/isPinVerified 분리, 비관리자 진입점 숨김)
187189
- [x] Protected Route 정책 구현 (권한 부족 시 리다이렉트) - shell
188190
- [ ] 관리자 PIN 관리 UI 구현 (최초 설정/변경/오류 처리)
189191
- [ ] 관리자 세션 만료 UX 구현 (30분 만료 시 재인증 모달)
@@ -223,6 +225,7 @@ Control 전체 목록과 상태 관리는 별도 문서에서 관리:
223225
| 2026-02-26 | P0, P0.5 Control 타입 계약 정의 및 export 반영 완료. 상세 구현 상태는 `ui/03-control-backlog.md` 기준으로 추적 |
224226
| 2026-02-27 | Web 진입점을 React + TypeScript + Vite(`main.tsx`) 기준으로 전환 완료. 개발 실행 모드에 `dev:bypass` 추가. bypass 정책을 "설치만 스킵, 인증은 로그인부터"로 확정 |
225227
| 2026-04-12 | 1차 UI/UX 전면 개편. 다크 모드 디자인 토큰 시스템 구축 및 고정 220px 좌측 사이드바 레이아웃으로 재설계. AppShell A/B/C/D 변형 폐기 후 단일 Shell로 통합. 로그인/홈/설정/관리자 CSS 전체를 다크 토큰 기반으로 전환 |
228+
| 2026-04-12 | 임시 비밀번호 첫 로그인 강제 변경 화면(ChangePasswordView) 구현. 관리자 역할(isAdmin)과 PIN 인증(isPinVerified) 상태 분리 — 역할 보유자도 Admin 페이지 진입 시 PIN 재인증 필요. 비관리자 Admin 진입점 사이드바에서 숨김. Marketplace 사이드바 진입점 추가(Phase 3 플레이스홀더). @fieldstack/core ESM 빌드 전환 |
226229

227230
---
228231

0 commit comments

Comments
 (0)