PC 웹 경량화·한글 입력·실측 성능과 장시간 QA
작업 중최신 웹을 실제 브라우저에서 검증하고 측정한 병목부터 최적화합니다.
목표와 완료 기준
멀티플레이 제외 최신 PC 웹 검증·경량화·공개 준비 확인
순차 작업 메뉴얼
순서대로 구현·QA를 확인합니다. 후속 회차에는1~5개만 선택하며 전체 미완료 목록은 보존합니다.
T01기준·최신 비교 빌드완료QA 통과
- 실행
- 현재 소스의 최신 웹을 별도 폴더에 빌드·고정하고 포함 에셋·실측 기준을 정한다.
- 완료 기준
- 기존 빌드 보존·새 빌드 해시·설정·지원 범위·원본 보존 확인
- QA 절차
- 기존 빌드 보존·새 빌드 해시·설정·지원 범위·원본 보존 확인을 실제 산출물/브라우저/원문으로 확인한다.
- 순서·수정
- 선행 작업 없음 · r1 · 이번 회차 대상
- 실제 결과
- 고정 빌드·실측·준비 문서 확인
- 최근 QA
- 검사에 명시된 범위 통과../assets/web-optimization-20261104/base-12.json · 2026-11-04T02:59:09.197Z
T02브라우저 기능·한글 입력진행QA 통과
- 실행
- 실제 Chrome·Edge에서 입장·이동·착석·대화·선택/추적·프로필과 한글 조합을 검사하고 필요한 자체 확장을 구현한다.
- 완료 기준
- 정상 입력·한글 조합·기존 기능·오류/저장 복원 확인
- QA 절차
- 정상 입력·한글 조합·기존 기능·오류/저장 복원 확인을 실제 산출물/브라우저/원문으로 확인한다.
- 순서·수정
- T01 · r1 · 이번 회차 대상
- 실제 결과
- 해당 실측 범위 통과. 남은 웹 전체 회귀/수시간/공개 확인은 미완료
- 최근 QA
- 검사에 명시된 범위 통과../assets/web-optimization-20261104/edge-6.json · 2026-11-04T03:02:37.081Z
T03측정 기반 경량화대기QA 미실행
- 실행
- 0/6/12명 프레임·CPU·메모리·전송 크기·로딩을 비교하고 확인된 병목을 자체 코드·에셋에서 수정한다.
- 완료 기준
- 같은 환경 전후 비교·기능 보존·외부 원본 무변경
- QA 절차
- 같은 환경 전후 비교·기능 보존·외부 원본 무변경을 실제 산출물/브라우저/원문으로 확인한다.
- 순서·수정
- T02 · r1 · 이번 회차 대상
- 실제 결과
- 고정 빌드·실측·준비 문서 확인
T04장시간·배경·회귀대기QA 통과
- 실행
- 최적화 산출물을 고정하고 장시간·숨김·복귀·12명 동작·주요 기능을 실제 웹에서 재검사한다.
- 완료 기준
- 실제 숨김·복귀·CPU/메모리 추이·현재 소스/산출물 일치
- QA 절차
- 실제 숨김·복귀·CPU/메모리 추이·현재 소스/산출물 일치을 실제 산출물/브라우저/원문으로 확인한다.
- 순서·수정
- T03 · r1 · 이번 회차 대상
- 실제 결과
- 해당 실측 범위 통과. 남은 웹 전체 회귀/수시간/공개 확인은 미완료
- 최근 QA
- 검사에 명시된 범위 통과../assets/web-optimization-20261104/opt-12-long.json · 2026-11-04T03:02:04.732Z
T05공개 준비대기QA 미실행
- 실행
- 지원 범위·호스팅 설정·이름/도메인·에셋 라이선스를 확인 가능한 근거로 정리한다.
- 완료 기준
- 확인된 조건과 구매/법적 판단 등 미확인 항목 구분·새 결제/원본 재배포 없음
- QA 절차
- 확인된 조건과 구매/법적 판단 등 미확인 항목 구분·새 결제/원본 재배포 없음을 실제 산출물/브라우저/원문으로 확인한다.
- 순서·수정
- T04 · r1 · 이번 회차 대상
- 실제 결과
- 고정 빌드·실측·준비 문서 확인
T06정리·공개 보고대기QA 미실행
- 실행
- 임시 도구 정리·검증·전후 실제 화면·실측 자료를 공개 아카이브에 기록한다.
- 완료 기준
- 본체 컴파일·공개 본문/첨부·배포 성공·한계와 추가 작업 명시
- QA 절차
- 본체 컴파일·공개 본문/첨부·배포 성공·한계와 추가 작업 명시을 실제 산출물/브라우저/원문으로 확인한다.
- 순서·수정
- T05 · r1 · 전체 목록 보존
- 실제 결과
- 해당 실측 범위 통과. 남은 웹 전체 회귀/수시간/공개 확인은 미완료
QA 반복 기록
실패 → 수정 → 해당 QA → 영향 범위 회귀 → 전체 최종 QA 순서로 확인합니다. 과거 실패를 삭제하지 않습니다.
Q04 · 작업 QA2026-11-04T02:57:14.209Z1/1 통과
opt-functional 실제 브라우저 14개 통과
검사에 명시된 범위 통과
../assets/web-optimization-20261104/opt-functional.jsonQ01 · 작업 QA2026-11-04T02:58:05.328Z1/1 통과
base-0 실제 브라우저 8개 통과
검사에 명시된 범위 통과
../assets/web-optimization-20261104/base-0.jsonQ02 · 작업 QA2026-11-04T02:58:37.230Z1/1 통과
base-6 실제 브라우저 8개 통과
검사에 명시된 범위 통과
../assets/web-optimization-20261104/base-6.jsonQ03 · 작업 QA2026-11-04T02:59:09.197Z1/1 통과
base-12 실제 브라우저 8개 통과
검사에 명시된 범위 통과
../assets/web-optimization-20261104/base-12.jsonQ05 · 작업 QA2026-11-04T02:59:40.828Z1/1 통과
opt-6 실제 브라우저 10개 통과
검사에 명시된 범위 통과
../assets/web-optimization-20261104/opt-6.jsonQ06 · 작업 QA2026-11-04T03:02:04.732Z1/1 통과
opt-12-long 실제 브라우저 10개 통과
검사에 명시된 범위 통과
../assets/web-optimization-20261104/opt-12-long.jsonQ07 · 작업 QA2026-11-04T03:02:37.081Z1/1 통과
edge-6 실제 브라우저 10개 통과
검사에 명시된 범위 통과
../assets/web-optimization-20261104/edge-6.json남은 작업과 다음 반복
12명120초에서 최대 프레임287ms가 기록됐고 Managed 메모리2920448→4849664바이트 증가가 관찰됐습니다. 원인과 장기 수렴은 미확인입니다. 수시간 장기 접속·다양한 GPU/브라우저 버전·모든 상세 UI의 웹 회귀는 미실행입니다. 기존 Unity Play555개 결과를 웹 전체 통과로 대체하지 않았습니다. 시작 시 WebGL INVALID_ENUM 경고가 남아 있으면 각 원자료 warnings에 보존하며 오류0과 구분합니다. 에셋 구매 증빙·상표/도메인 권리 판단은 미확인이고 실제 게임 공개 배포는 하지 않았습니다. 모바일·멀티플레이 제외.
변경 이유: 사용자가 남은 웹 검증·최적화를 승인했다. 외부 에셋·패키지·엔진 원본은 수정하지 않고 공식 플러그인/자체 코드로 대응한다. 이전 isometric 빌드를 현재 성능 기준으로 사용하지 않는다. 사용자 20분 기한에 맞춰 복구 실행. 원래 전체 목록을 보존하며 수시간 검증·웹 전체 회귀는 통과로 처리하지 않는다.
다음 작업: T02 · 브라우저 기능·한글 입력
남은 작업으로 소수 후속 회차 만들기작업 시간
제안 시간: 60~100분
실제로 완료된 시간: 최초 시작 2026-11-04 05:25:17 KST, 중간 장시간 미진행으로 최초 예상 초과. 실제 경과 6시간37분. 재개 11:49:19 KST → 구현·측정 종료 2026-11-04 12:02:42 KST (13분24초). 공개 배포는 별도 확인.
XERJ: 미사용 — XERJ MCP·프로젝트 검색 스크립트 미제공. rg·실제 소스·공식 문서·브라우저 계측으로 확인.
Tracefolio REPORTS & ISSUES