턴룸 통합 프로젝트와 제품별 공통 창 기반
검증 대기DataTable 프로젝트에 Pixora를 이전하고 개별 판매·동시 사용용 공통 창 기반과 패키지를 구현했습니다. UI 검증은 보류 상태입니다.
작업 결과
구현·통합 적용·비GUI 검증·GitHub 분리 브랜치 푸시는 끝났습니다. 실제 창 조작과 새 캡처는 사용자 요청으로 보류했습니다. 통합 코드 · 커밋 ca12dbac46bf681db655bae5a8b51e61b2c6b45f.
변경 내용
적용 내용
상위 폴더는 Assets/TurnRoom, 표시명은 턴룸입니다. Common / DesignDataTable / Pixora로 제품 책임을 분리했습니다. DataTable의 기존 UI와 네이티브 엔진을 공통 계약에 연결하고 Pixora는 새 창·복제·저장 작업 복원과 창별 상태를 제공합니다.
각 제품 패키지는 같은 GUID·내용의 Common을 포함하며 제품 사이 직접 참조가 없습니다. Tools/TurnRoom/Export Product Packages에서 개별 unitypackage를 생성합니다. 개발 프로젝트 companyName·productName과 README는 TurnRoom으로 정리했습니다. 공식 TurnRoom 로고는 아직 확인되지 않아 프로젝트 등록은 logo:null이며 두 기존 제품 로고만 사용합니다.
DataTable 대조 · Pixora 구현 · 설치 경로 수정
검증
이전 대상 1,965개 파일 누락 없음, 원래 Pixora GUID 928개 및 DataTable GUID 1,353개 유지, GUID 중복 없음, 보관 기록 90개 바이트 일치. 새 창 세션 18개·Pixora 기본 88개·프레임/톤/줌 403개 통과. DataTable 원본 대조 160개 묶음의 결과가 일치했으며 기존 실패는 별도 기록했습니다. 런타임 샘플 검증 257개 통과. 공통 단독·두 제품 단독·두 설치 순서·두 기존 설치 업그레이드 총 7개 시나리오 통과. 업그레이드 GUID 보존: DataTable 1,353개, Pixora 935개.
설치 검증 근거 · 원본 대조 · 패키지 공통 내용 검사
남은 사항
실제 최소화·복원, 다중 창 네이티브 동작과 라이트/다크 시각 비교, 새 UI 캡처는 보류했습니다. 기존 문서 캡처의 소스 해시 불일치를 최신 검증 완료로 처리하지 않았습니다. 실제 프로젝트는 다른 Unity 인스턴스에서 열려 있어 추가 배치 실행이 거부됐으며 별도 작업본과 실제 패키지 설치에서 검증했습니다. 로컬 폴더 C:/Projects/DesignDataTable은 유지했고 Hub 항목·실행 중 제목줄 이름 확인도 보류입니다. 기존 사용자 설정 두 파일과 원래 Pixora 저장소는 보존했습니다.
작업 시간
- 제안 시간: 60–100분. 공통 창 분리, Pixora 이전, 개별·동시 설치 및 필수 검증 기준.
- 실제로 완료된 시간: 공통 작업: 2026-10-29T22:36:55+09:00 → 2026-10-30T00:00:26.005+09:00, 83분 30초. 구현·비GUI 검증·통합 브랜치 푸시·최종 문서 점검 기준 종료 시각입니다. UI 검증은 사용자 요청으로 보류했습니다. 중앙 보고서 생성·검사·공개 배포 확인은 별도로 진행합니다.
- XERJ: 사용 — 기존 DataTable 최소화 목록을 XERJ로 검색하고 현재 소스와 대조했습니다. 광범위 색인의 frozen-mapping 오류 후 공통 7개·DataTable 234개·Pixora 34개 에디터 C# 소스를 독립 색인해 ToolWindow 통합 검색을 실행했습니다. 런타임·스타일·문서는 rg로 확인했으며 자동 watcher는 시작하지 않았습니다.
Tracefolio REPORTS & ISSUES