﻿creative republic RPL 0.3.0 · 제작 환경 검증 기록
제작일: 2026-10-15 (Asia/Seoul)
제작 환경: macOS arm64 / .NET SDK 8.0.425
대상: Windows 10 1607+/11 / .NET Framework 4.8 / AnyCPU / 일반 사용자 권한

Windows용 Release 빌드: 오류 0개, 경고 0개.
기존 입력 안전 조건/입력 구조/결과 직렬화 검사: 100개 조건 통과.
여러 창 기록/세트 저장·검증/재생 패킷 검사: 71개 조건 통과.
XML·일반 권한 매니페스트·프로그램명 제거 검사 통과.
서버: Node.js 22.23.2, SQLite WAL, HTTPS 전용 관리자 세션.
서버 검사: 아이디 없는 관리자 비밀번호 로그인, 비밀번호 변경과 세션 해제, 관리자 세션/CSRF,
회원·MAC·기기 키 승인, 일회용 RSA 기기 서명, 인증 해제, 만료, 로그인 시도 제한.
서버의 회원·기기 데이터와 비밀번호 해시는 배포 소스/ZIP과 분리한다.
Windows 클라이언트의 서버 로그인·DPAPI 기기 키·주기적 인증 코드는 빌드 검증만 완료했다.
Windows에서 실제 인증 UI와 기기 키 동작은 실기기 확인이 필요하다.
기존 입력 안전 조건 검사와 함께 여러 창 기록, 누름/놓기 짝,
창 연결 조건, DPI/좌표, 스크롤 방향, 파일 저장·불러오기, 잘못된 세트 거부를 검사한다.
프로그램명·화면·문서·배포 파일에서 이전 이름과 특정 업무 시스템의 참조를 제거했다.

아직 실기기에서 검증하지 않은 항목:
- Windows에서 UI 배치와 실제 실행
- 마우스 이벤트 기록과 중지 시 해제
- 여러 앱에서 포커스 전환과 마우스 재생
- 보안제품이 설치된 노트북에서의 호환성
- 다중 모니터/DPI 변경/버튼 정리 실기기 동작

자동 검사는 Windows 실기기의 성공 판정이 아니다.
WINDOWS_TEST_CHECKLIST.txt에 따라 실제 환경을 검증해야 한다.
