권한 체계 표면 통일 및 AX Agent UI 단순화 연속 적용
Some checks failed
Release Gate / gate (push) Has been cancelled

- 권한 명칭을 활용하지 않음/소극 활용/적극 활용/계획 중심/완전 자동/질문 없이 진행 체계로 통일
- 권한 팝업 선택 순서를 Deny 우선 순서로 재정렬하고 고급 분리를 줄여 단일 흐름으로 정리
- 하단 권한 라벨/상단 권한 배너/작업요약 권한 액션 버튼의 용어·색상·설명을 동일 체계로 맞춤
- Chat 탭 기본 권한 적용을 활용하지 않음으로 조정하여 보수적 기본 동작 강화
- /sandbox-toggle 및 AgentSettingsWindow 권한 순환 순서를 동일 체계로 통일
- 좌측 패널 모드 배지 헤더를 숨겨 탭별 핵심 선택 중심으로 UI 밀도 단순화
- 개발문서 업데이트: README.md, docs/DEVELOPMENT.md (2026-04-04 12:22 KST)
- 운영 모드 점검 근거 반영: OperationModePolicy/Readiness/LlmOperationMode 테스트 필터 18건 통과 기록
This commit is contained in:
2026-04-04 12:23:56 +09:00
parent 57b204649e
commit de70f57277
6 changed files with 124 additions and 52 deletions

View File

@@ -3170,6 +3170,42 @@ else:
- `docs/UI_UX_CHECKLIST.md` 신규 추가.
- 공통 품질, 슬래시, 권한, 설정, 내부/사외 운영 모드, 빌드/테스트까지 시나리오 점검 기준을 문서화.
## 2026-04-04 추가 진행 기록 (연속 실행 22차: 권한 체계 표면 통일 + 운영 모드 점검)
업데이트: 2026-04-04 12:22 (KST)
### 1) 권한 표면 명칭/순서 통일
- `PermissionModeCatalog` 표시 라벨을 아래 체계로 통일:
- `Deny` → `활용하지 않음`
- `Default` → `소극 활용`
- `AcceptEdits` → `적극 활용`
- `Plan` → `계획 중심`
- `BypassPermissions` → `완전 자동`
- `DontAsk` → `질문 없이 진행`
- 권한 팝업 선택 순서를 동일 체계로 재정렬하고, 기존 고급 섹션 분리를 줄여 단일 흐름 탐색으로 정리.
### 2) 권한 UI/동작 연결 정비
- 하단/배너/팝업에서 권한 라벨과 색상 체계를 일치시킴.
- `Chat` 탭 기본 권한 적용 경로를 `활용하지 않음`으로 조정.
- `/sandbox-toggle`와 `AgentSettingsWindow` 권한 순환 순서를 동일 체계로 통일.
- 작업 요약 카드의 권한 액션 버튼 라벨도 새 체계로 맞춤.
### 3) 좌측 패널 단순화 보강
- 좌측 패널의 모드 배지 헤더를 숨겨 시각 복잡도를 낮추고, 탭별 핵심 선택(주제/작업) 중심으로 정리.
### 4) 운영 모드(사내/사외) 회귀 점검
- 코드 경로 확인:
- `HttpTool`, `OpenExternalTool`, `OperationModePolicy` 기반 차단 로직 유지 확인.
- 테스트 필터 실행:
- `OperationModePolicyTests`
- `OperationModeReadinessTests`
- `LlmOperationModeTests`
- 결과: 18/18 통과.
### 5) 품질 게이트
- `dotnet build src/AxCopilot/AxCopilot.csproj` 통과 (경고 0, 오류 0).
- `dotnet test src/AxCopilot.Tests/AxCopilot.Tests.csproj` 통과 (436 passed, 0 failed).