---
title: 공통 Inspector 컬러·배열·중첩 속성 디자인
date: 2026-10-31T18:37:58.367Z
version: v1.0.1
status: 작업 중
state: progress
project: turnroom
type: 작업 메뉴얼
report_kind: manual
category: 순차 작업 · 반복 QA
summary: Pixora 프로파일의 기본 리스트를 공통 디자인으로 교체하고 동일 생성 경로를 사용하는 에셋에 적용합니다.
format: tracefolio-v2
priority: normal
manual_id: shared-property-lists-20261101
round: 2
manual_state: active
payload: ../assets/submissions/2026-10-31-manual-shared-property-lists-20261101-20261031183758367-v1.0.1.json
---

## 목표와 완료 기준

공통 컬러 및 일반 배열·중첩 속성 UI 구현과 실제 편집 검증

완료 기준: 배열·중첩 UI 공통 적용, 추가·삭제·순서·색상 편집·Undo·저장 재열기와 실제 양 테마 화면, 관련 9개 언어 문서·공개 보고

후속 2회차 · 순차 진행 · 전체 3개 · 이번 실행 T01, T02, T03

## 순차 작업 메뉴얼

| 순서 | 작업 | 실행 절차 | 완료 기준 | QA 절차 | 상태 |
| --- | --- | --- | --- | --- | --- |
| T01 | 공통 직렬화 목록·중첩 속성 구현 | 공통 factory와 목록·그룹 구현 및 제품 연결 | Unity 기본 ListView/Foldout 대신 템플릿 목록과 그룹 | 컴파일, 데이터 수정·Undo·재열기 | 완료 |
| T02 | 실제 Unity 입력·화면 검증 | 프로필·팔레트·일반 배열, 양 테마와 좁은 폭 확인 | 색상·추가·삭제·순서·접힘과 값 보존 | 실제 Inspector와 저장 데이터 대조 | 진행 |
| T03 | 문서와 공개 기록 | 9개 언어 설명·캡처·해시 및 아카이브 공개 | 실제 캡처와 검증 범위가 분명한 보고 | 문서 빌드·링크·배포·공개 접근 | 대기 |

## QA 반복 기록

### Q01 · step · 2026-11-01T03:37:43+09:00

구현 및 핵심 검증과 추가 제한 보존

- T01 r1 · pass: 6개 어셈블리 컴파일, 직렬화 수정·Undo·저장 재열기 통과 · 근거: Docs/Testing/2026-11-01/shared-property-lists/static/result.json; native-color-undo.json; GeneratedTable.json
- T02 r1 · fail: 핵심 물리 입력·양 테마 확인; 유틸리티 Escape 제한 · 근거: 실제 Unity 물리 Escape로 유틸리티 Inspector 동시 닫힘. 다른 선택·배열 검증은 통과.

## 남은 작업과 다음 반복

실제 Escape는 유틸리티 Inspector도 닫았습니다. 도킹 Inspector의 Escape와 새 Unity 프로세스 재열기는 미검증입니다. 과거 DataTable 가이드 전체 검증에는 기존 소스 변경·재캡처 대기가 남아 있으며 전체 통과로 처리하지 않았습니다. Pixora 문서 검증기는 출력 파일 UNKNOWN 오류로 결과 기록에 실패했으므로 27개 현재 가이드 별도 검증과 구분합니다. 교훈: 공통 Inspector에서 배열과 선택 UI도 SerializedField를 사용하도록 프로젝트 지침에 통합했습니다. 전역 새 규칙은 중복이므로 변경 없음.

이전 회차: [메뉴얼 열기](../../../projects/turnroom/reports/2026-10-31-manual-20261031182103701-v1.0.0.html)

## 작업 시간

- 제안 시간: 15~25분
- 실제로 완료된 시간: 구현·현재 범위 검증 17.5분, 2026-11-01T03:37:43.693530+09:00 (KST); 공개 배포 확인 진행
- XERJ: 실패 — Status: XERJ node is not running. rg 대체
