- PermissionModePresentationCatalog 신규 추가: 모드 라벨/설명/아이콘/색을 단일 소스로 관리 - ChatWindow 권한 팝업에서 하드코딩 튜플을 제거하고 카탈로그 기반 렌더링으로 전환 - 유지보수 관점에서 권한 표면 기준 변경 포인트를 1곳으로 축소 - README.md 업데이트 시각(2026-04-04 13:25 KST) 및 변경 이력 항목 갱신 - docs/DEVELOPMENT.md 연속 실행 27차 기록 추가 - 검증: dotnet build 경고 0/오류 0, slash+operation mode 필터 테스트 43건 통과
This commit is contained in:
@@ -3322,3 +3322,24 @@ else:
|
||||
### 3) 참고
|
||||
- 테스트 재빌드 시점에 AxCopilot.dll 파일 잠금(CS2012)이 간헐 발생하여,
|
||||
빌드 산출물 기준 --no-build 실행으로 테스트를 검증함.
|
||||
## 2026-04-04 추가 진행 기록 (연속 실행 27차: 권한 표시 카탈로그 단일화)
|
||||
|
||||
업데이트: 2026-04-04 13:25 (KST)
|
||||
|
||||
### 1) 권한 표시 카탈로그 분리
|
||||
- 신규 파일 PermissionModePresentationCatalog를 추가.
|
||||
- 권한 모드별 라벨/설명/아이콘/색상 정보를 단일 소스로 관리:
|
||||
- 활용하지 않음
|
||||
- 소극 활용
|
||||
- 적극 활용
|
||||
- 계획 중심
|
||||
- 완전 자동
|
||||
- 질문 없이 진행
|
||||
|
||||
### 2) ChatWindow 연동
|
||||
- 권한 팝업의 핵심 모드 리스트 생성 시 하드코딩 튜플을 제거하고 카탈로그를 사용하도록 전환.
|
||||
- 결과: 권한 표면 기준(순서/문구/아이콘/색상)의 유지보수 포인트를 1곳으로 축소.
|
||||
|
||||
### 3) 품질 게이트
|
||||
- dotnet build src/AxCopilot/AxCopilot.csproj 통과 (경고 0, 오류 0).
|
||||
- dotnet test src/AxCopilot.Tests/AxCopilot.Tests.csproj --no-build --filter "FullyQualifiedName~ChatWindowSlashPolicyTests|FullyQualifiedName~OperationModeReadinessTests" 통과 (43 passed, 0 failed).
|
||||
|
||||
Reference in New Issue
Block a user