Tracefolio REPORTS & ISSUES
← 모든 기록
턴룸 › Entity Forge작업 메뉴얼

자동 렌더링 경로와 프리팹 대량 처리 보강

작업 중

불필요한 시뮬레이션과 프레임별 복사를 분리하고 생성·해제 경로를 개선합니다.

작업 중2회차 · 이번 2개 / 전체 6개완료 5 · 남음 1최신 버전에서 갱신 →

목표와 완료 기준

현재 자동 모드의 반복 처리/메모리 할당과 프리팹 생성·해제 비용을 줄일 구조를 구현

프록시/시뮬레이션 분리, 재사용 렌더 버퍼와 대량 생성·해제, 생명주기 회귀/현재 소스 컴파일/패키지 대조 및 실제 성능 확인 범위 구분

순차 작업 메뉴얼

순서대로 구현·QA를 확인합니다. 후속 회차에는1~5개만 선택하며 전체 미완료 목록은 보존합니다.

T01자동 프록시와 ECS 시뮬레이션 분리완료QA 통과
실행
렌더 쿼리/동작 쿼리 분리와 재사용 버퍼·Burst 행렬 준비
완료 기준
프록시에는 동작 잡이 실행되지 않고 매 프레임 데이터 배열 복사 제거
QA 절차
현재 코드 경로·컴파일·데이터 규약 검증
순서·수정
선행 작업 없음 · r1 · 전체 목록 보존
실제 결과
소스 구현과 현재 버전 컴파일 대조 완료
최근 QA
7개 어셈블리 현재 소스 컴파일과 구조/버퍼/의존성 대조../assets/runtime-fastpath-20261103/verification.json · 2026-11-03T04:08:53.463Z
T02대량 생성·해제와 진단완료QA 통과
실행
엔티티 일괄 생성/해제, 밀집 등록 저장소 및 런타임 카운터
완료 기준
전체 소스 반복 탐색 제거, 죽은 소스 정리와 원래 렌더러 복원
QA 절차
실제 저장소 소스 실행 테스트와 컴파일·생명주기 경로 대조
순서·수정
T01 · r1 · 전체 목록 보존
실제 결과
소스 구현과 현재 버전 컴파일 대조 완료
최근 QA
실제 ForgeDenseRegistry 코드의 1만 개 임의 삭제·재등록·반복 초기화 테스트 통과../assets/runtime-fastpath-20261103/verification.json · 2026-11-03T04:08:53.463Z
T03비GUI 회귀와 패키지 반영완료QA 통과
실행
컴파일·순수 로직 실행·문서/번역·소스/패키지 대조
완료 기준
실행한 검증만 근거로 기록
QA 절차
소스 해시와 테스트 출력·패키지 원본 바이트 비교
순서·수정
T02 · r1 · 전체 목록 보존
실제 결과
현재 소스 7개 컴파일, 순수 저장소 실행 테스트, 9개 문서 링크와 402개 에셋 패키지 대조 통과
최근 QA
현재 7개 어셈블리와 최종 402개 패키지 대조. 새 프로젝트 설치 후 최종 빌드 오류0 및 succeeded 로그 확인../assets/ci-final-state-20261103/verification.json · 2026-11-03T05:06:01.3550422+00:00
T04네이티브 회귀와 실제 성능 비교진행QA 실패
실행
같은 부하의 변환 ON/OFF로 프레임 시간·메모리·동작 비교
완료 기준
원래 행동 동등성과 실제 비용 감소 확인
QA 절차
실제 플레이어에서 동일 조건 비교와 프로파일러 근거 확보
순서·수정
T03 · r2 · 이번 회차 대상
실제 결과
Native QA/새 설치/10,000개 실제 변환 검증. OFF 16.7871ms / ON 17.0593ms. CPU/GPU 프로파일링과 전면 UI 회귀는 남음
최근 QA
기능은 통과했으나 이 부하의 개선율 -1.62%, 추가 성능 검증 필요../assets/native-validation-20261103/verification.json · 2026-11-03T04:58:56.5297786+00:00
T05빌드 기록 카드 정리완료QA 통과
실행
기존 결과 카드 스타일로 버튼·목록·상세 묶기
완료 기준
모든 기록 요소가 같은 박스 안에 표시
QA 절차
실제 Unity 테마 전환·기록 선택·목록과 상세 부모 대조
순서·수정
T03 · r1 · 전체 목록 보존
실제 결과
UXML/USS 적용과 실제 테마/선택 확인
최근 QA
실제 Unity에서 같은 카드 내부 목록/로그 표시 및 테마 전환·기록 선택 확인../assets/history-card-20261103/after.jpg · 2026-11-03T05:13:48.942Z
T06빌드 기록 요약 행완료QA 통과
실행
UXML 요약 행과 선택/호버/선택 복원
완료 기준
파일명 대신 읽기 쉬운 날짜·플랫폼·변환 개수·상태
QA 절차
실제 마우스/키보드 선택·새로고침·테마 및 번역 인자 확인
순서·수정
T05 · r1 · 이번 회차 대상
실제 결과
요약 행 적용 및 실제 선택/키보드/새로고침/테마 검증 통과
최근 QA
실제 Unity 6000.0.83f1에서 날짜와 JSON startedUtc 대조, 10,000개 변환 및 succeeded/unknown 상태 대조, 마우스 선택·키보드 Down·새로고침 선택 유지·밝은/어두운 테마 확인. 7개 새 문구의 9개 언어 및 {0} 인자 검사 통과. 캡처는 영어입니다. 기존 로그 파일을 수정하거나 빌드하지 않았습니다.../assets/history-rows-20261103/after.jpg · 2026-11-03T05:22:07.226Z

QA 반복 기록

실패 → 수정 → 해당 QA → 영향 범위 회귀 → 전체 최종 QA 순서로 확인합니다. 과거 실패를 삭제하지 않습니다.

Q01 · 작업 QA2026-11-03T04:08:04.833Z2/3 통과

첫 정적 검사 스크립트의 호출 대상 문자열이 실제 소스와 달라 실패; 제품 코드 실패로 판정하지 않음

T01 · pass

새 쿼리/버퍼 구현의 현재 소스 컴파일 통과

../assets/runtime-fastpath-20261103/verification.json
T02 · pass

실제 밀집 저장소 소스의 1만 항목 추가·제거·재등록과 재사용 테스트 통과

../assets/runtime-fastpath-20261103/registry-tests.txt
T03 · fail

checker expected manager.DestroyEntity but implementation uses world.EntityManager.DestroyEntity; checker corrected without changing product

../assets/runtime-fastpath-20261103/verification-attempt1.txt
Q02 · 작업 QA2026-11-03T04:08:53.463Z3/4 통과

현재 소스와 순수 로직 검증 통과, 네이티브 실행 미실행

T01 · pass

7개 어셈블리 현재 소스 컴파일과 구조/버퍼/의존성 대조

../assets/runtime-fastpath-20261103/verification.json
T02 · pass

실제 ForgeDenseRegistry 코드의 1만 개 임의 삭제·재등록·반복 초기화 테스트 통과

../assets/runtime-fastpath-20261103/verification.json
T03 · pass

7개 현재 소스 컴파일·9개 문서 및 402개 에셋 패키지 내용/해시 대조 통과

../assets/runtime-fastpath-20261103/verification.json
T04 · blocked

사용자 실행 금지로 네이티브 미실행

미실행 또는 차단
Q03 · 작업 QA2026-11-03T04:58:56.5297786+00:000/1 통과

사용자 재허용 후 실제 실행

T04 · fail

기능은 통과했으나 이 부하의 개선율 -1.62%, 추가 성능 검증 필요

../assets/native-validation-20261103/verification.json
Q04 · 작업 QA2026-11-03T05:06:01.3550422+00:001/1 통과

추가 CI 상태 오류 수정·재빌드

T03 · pass

현재 7개 어셈블리와 최종 402개 패키지 대조. 새 프로젝트 설치 후 최종 빌드 오류0 및 succeeded 로그 확인

../assets/ci-final-state-20261103/verification.json
Q05 · 작업 QA2026-11-03T05:13:48.942Z1/1 통과

빌드 기록 영역 카드화

T05 · pass

실제 Unity에서 같은 카드 내부 목록/로그 표시 및 테마 전환·기록 선택 확인

../assets/history-card-20261103/after.jpg
Q06 · 작업 QA2026-11-03T05:22:07.226Z1/1 통과

빌드 기록을 날짜·상태·변환 개수의 요약 행으로 정리

T06 · pass

실제 Unity 6000.0.83f1에서 날짜와 JSON startedUtc 대조, 10,000개 변환 및 succeeded/unknown 상태 대조, 마우스 선택·키보드 Down·새로고침 선택 유지·밝은/어두운 테마 확인. 7개 새 문구의 9개 언어 및 {0} 인자 검사 통과. 캡처는 영어입니다. 기존 로그 파일을 수정하거나 빌드하지 않았습니다.

../assets/history-rows-20261103/after.jpg

남은 작업과 다음 반복

실제 자동 변환과 네이티브 기능/설치는 통과. 성능 개선 미통과: 동일 조건 추가 프로파일링과 CPU/GPU·메모리 비교 필요. 전체 언어/테마·창 최소화/리로드 회귀와 문서 캡처는 남음. 일반 MonoBehaviour 자동 번역 및 동적 로더는 후속 범위. 교훈 검토: 측정 결과를 확대 해석하지 않는 기존 전역 지침 유지, 전역 변경 없음.

변경 이유: 사용자 후속 요청: 빌드 기록 JSON 파일명 목록을 시각·플랫폼·개수·상태의 요약 행으로 정리합니다. 기존 작업과 QA는 보존합니다.

다음 작업: T04 · 네이티브 회귀와 실제 성능 비교

남은 작업으로 소수 후속 회차 만들기
다른 버전·회차 10개7회차 · v1.0.10 · 2026-11-04T06:43:08.569Z · 완료6회차 · v1.0.9 · 2026-11-04T06:12:39.556Z · 완료5회차 · v1.0.8 · 2026-11-04T06:07:14.875Z · 작업 중4회차 · v1.0.7 · 2026-11-04T03:32:31.800Z · 작업 중3회차 · v1.0.6 · 2026-11-03T06:18:01.491Z · 작업 중2회차 · v1.0.4 · 2026-11-03T05:21:49.944Z · 작업 중2회차 · v1.0.3 · 2026-11-03T05:14:05.408Z · 작업 중2회차 · v1.0.2 · 2026-11-03T05:06:25.958Z · 작업 중2회차 · v1.0.1 · 2026-11-03T04:58:57.114Z · 작업 중1회차 · v1.0.0 · 2026-11-03T04:14:15.347Z · 차단

작업 시간

제안 시간: 3~5분 · 시작 2026-11-03 14:17:46 KST
실제로 완료된 시간: 구현·실제 확인 약 3분 12초 · 2026-11-03 14:20:58 KST. 공개 배포는 이후 확인.
XERJ: 실패 — XERJ node is not running. rg와 현재 소스로 확인.

Markdown 원본작성 기준

자동 복사를 사용할 수 없습니다. 주소를 선택해 직접 복사해 주세요.