---
title: 턴룸 전역 언어·제품 버전·업데이트 설정
date: 2026-11-01T13:36:50.886Z
version: v1.0.0
status: QA 중
state: verification
project: turnroom
type: 작업 메뉴얼
report_kind: manual
category: 순차 작업 · 반복 QA
summary: 공통 설정 팝업과 제품별 설치 버전·업데이트 확인을 구현합니다.
format: tracefolio-v2
priority: normal
manual_id: turnroom-global-settings
round: 1
manual_state: qa
payload: ../assets/submissions/2026-11-01-manual-20261101133650886-v1.0.0.json
---

## 목표와 완료 기준

턴룸 전역 팝업에서 표시 언어와 제품 버전·업데이트를 관리

완료 기준: 공통 팝업, 언어 동기화, 실제 메타데이터 버전, 실패를 구분하는 업데이트 검사, 컴파일·실행 가능한 로직 QA·문서·보고

최초 1회차 · 순차 진행 · 전체 3개 · 이번 실행 T03

## 순차 작업 메뉴얼

| 순서 | 작업 | 실행 절차 | 완료 기준 | QA 절차 | 상태 |
| --- | --- | --- | --- | --- | --- |
| T01 | 전역 언어 | 공통 설정·기존 설정 이전·양방향 알림 | 언어 설정 공유와 주석 언어 보존 | 9개 언어와 저장·외부 변경 테스트 | 완료 |
| T02 | 전역 팝업·제품 업데이트 | 설정 진입과 설치 메타데이터·HTTPS 업데이트 비교 | 설치/미설치/미확인/업데이트/오류 구분 | 버전·사전 배포·잘못된 응답·오프라인 테스트 | 완료 |
| T03 | 검증·문서·보고 | 현재 전체 어셈블리 컴파일, 로직 QA와 공개 보고 | 검증 범위·실제 UI 보류 구분 | 컴파일 로그·QA 실행·공개 URL 대조 | QA 대기 |

## QA 반복 기록

### Q01 · step · 2026-11-01T13:36:03.959Z

현재 소스 컴파일·격리 공통 서비스 실행·문서 링크 검사. Native UI 통과를 뜻하지 않습니다.

- T01 r1 · not_run: 공통 EditorPrefs 설정과 기존 설정 이전·제품 알림 구현. 격리 .NET 실행 통과; 실제 별도 에디터 네이티브 검증 대기. · 근거: global-settings-20261101/verification.json; static/result.json; logic/result.json; docs-verification.json
- T02 r1 · not_run: 공통 팝업·5개 제품 메타데이터·HTTPS 목록·SemVer 상태 구현. 실제 팝업 조작 대기. · 근거: global-settings-20261101/verification.json; static/result.json; logic/result.json; docs-verification.json
- T03 r1 · not_run: 9개 어셈블리 컴파일과 로직 200개·45개 문서 연결 검증. 전체 문서 캡처 검사는479건으로 실패. 현재 UI 캡처·설치 검증 대기. · 근거: global-settings-20261101/verification.json; static/result.json; logic/result.json; docs-verification.json
### Q02 · regression · 2026-11-01T13:36:49.345Z

단계별 구현·격리 로직 QA와 남은 실제 UI QA를 구분합니다.

- T01 r1 · pass: 공통 EditorPrefs 설정과 기존 설정 이전·제품 알림 구현. 격리 .NET 실행 통과; 실제 별도 에디터 네이티브 검증 대기. · 근거: global-settings-20261101/verification.json; standalone .NET nativeUnityExecuted=false
- T02 r1 · pass: 공통 팝업·5개 제품 메타데이터·HTTPS 목록·SemVer 상태 구현. 실제 팝업 조작 대기. · 근거: global-settings-20261101/verification.json; standalone .NET nativeUnityExecuted=false
- T03 r1 · not_run: 9개 어셈블리 컴파일과 로직 200개·45개 문서 연결 검증. 전체 문서 캡처 검사는479건으로 실패. 현재 UI 캡처·설치 검증 대기. · 근거: global-settings-20261101/verification.json; standalone .NET nativeUnityExecuted=false

## 남은 작업과 다음 반복

화면 조작 제한으로 실제 팝업 조작·테마·취소·별도 에디터 동기화·새 캡처·패키지 설치 검증 보류. 공개 배포 버전이 확인되지 않아 업데이트 목록은 비어 있습니다. 전체 문서 캡처 검사는479건으로 실패를 보존합니다. 교훈 검토: 전역 지침 변경 없음.

최초 회차입니다. 실패·미검증·남은 작업은 다음 회차에서1~5개로 줄여 이어갑니다.

## 작업 시간

- 제안 시간: 초기 언어 변경 20~40분; 전역 설정으로 변경 후 30~50분
- 실제로 완료된 시간: 2026-11-01 22:14:45 KST 시작. 구현·정적/격리 QA 진행. 전체 native QA 완료 시각 없음.
- XERJ: 실패 — Status: XERJ node is not running. 기존 포커스 제한 아래 새 데몬을 실행하지 않고 rg·직접 소스 대조.
