# HMM 포털 전 화면 브라우저 전수검사 - 실행일: 2026-07-23 (Asia/Seoul) - 대상: `https://hmm.cloud-handson.com/` - 브라우저: Chromium, 1440×1100, OS dark color-scheme 모의 - 추적: Redmine #699 / branch `hmm-backoffice` ## 결과 | 화면 | 핵심 검증 | 결과 | |---|---|---| | 로그인 | 입력 2개, 로그인 유지, 실패 피드백, 서명 로그인, 로그아웃 | PASS | | 아키텍처 | 운영 아키텍처, 처리 흐름, AI/MCP, 데이터 보안 | PASS | | 시나리오 | 질문 입력, 샘플, 전송, 결과 empty state | PASS | | 감사로그 | HMM 이벤트·상태 필터, 기간·건수, 새로고침, 상세 토글 | PASS | | 보안관리 | 업무 프로세스, 백오피스 링크 및 HTTP 200 | PASS | | 사이드바 | 데모 사용자 5명, 전환·복원, 검색, 다운로드, MCP cache | PASS | ## 정량 결과 - 검사 화면: 5 - 필수 문구 누락: 0 - 낮은 색상 대비: 0 - 가로 overflow: 0 - 브라우저 page error: 0 - console error: 0 - HTTP 4xx/5xx: 0 시나리오의 “아직 저장된 대화가 없습니다.”와 감사로그의 “선택한 조건에 해당하는 HMM 접근 관리 이벤트가 없습니다.”는 오류가 아니라 현재 데이터 0건을 설명하는 정상 empty state다. ## 이번에 제거한 결함 1. 감사로그가 KB PoC의 `POC_2` FGA 메타데이터를 조회하던 경로를 제거했다. 2. 감사 원천을 `ADMIN.HMM_ACCESS_AUDIT`으로 교체하고 렌더러를 `ai-web-agent-console/ai_web_agent_console/audit.py`로 분리했다. 3. Python Thin driver가 암호화 `ewallet.pem`의 암호를 대화형으로 기다리던 연결을 ADB TLS 1521 서버 인증 풀로 교체했다. 4. Streamlit 최신 DOM의 `data-testid="stTab"`을 공통 CSS에서 직접 처리해 dark color-scheme에서 비활성 탭이 흰색으로 렌더링되던 문제를 제거했다. ## 운영 배포 - 애플리케이션: `/opt/hmm-poc4` - 서비스: `poc4-streamlit.service` (active) - 감사 DB 환경 파일: `/etc/hmm-poc4-audit.env` (root-only) - systemd drop-in: `/etc/systemd/system/poc4-streamlit.service.d/20-audit.conf` DB 사용자·암호·접속 기술자 원문은 이 보고서와 Git에 기록하지 않는다.