Tracefolio REPORTS & ISSUES
← 모든 기록
오오후의 틈작업 메뉴얼

PC 웹 1인 광장 제작과 브라우저 QA

QA 중

임포트된 두 에셋으로 이동·착석을 제작하고 웹 실행과 성능을 검증합니다.

QA 중2회차 · 이번 5개 / 전체 9개완료 5 · 남음 4진행·QA 기록 갱신 →

목표와 완료 기준

SampleProjectForUnity 구조를 따르는 PC TPS 광장, 배회 AI, 확장 맵과 실제 웹 성능 검증

두 에셋의 실제 씬, 충돌·이동·착석·기립, 웹 빌드, 실제 브라우저 조작·성능·백그라운드 복귀 검증, 공개 결과 보고 / TPS 카메라 회전·추적·충돌, Pawn/Controller 분리·캐릭터 프리팹 관리, 확장 맵과 AI 배회, 0·6·12명 실제 웹 비교, 공개 결과 보고

순차 작업 메뉴얼

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

T01환경·에셋 확인완료QA 통과
실행
엔진·Web 모듈·프리팹·클립 확인
완료 기준
필요 에셋과 실행 경로 확인
QA 절차
실제 설치·프리팹·클립 대조
순서·수정
선행 작업 없음 · r1 · 전체 목록 보존
실제 결과
Unity 6000.0.83f1·WebGLSupport·두 에셋과 세 휴머노이드 클립 확인
최근 QA
최종 브라우저 QA·빌드 해시·실제 화면 · 2026-11-03T13:46:47.081Z
T02광장과 이동·착석 구현완료QA 통과
실행
씬 구성·이동·충돌·착석·기립 연결
완료 기준
편집 가능한 씬과 상호작용
QA 절차
브라우저 키보드·마우스 입력과 애니메이션 확인
순서·수정
T01 · r1 · 전체 목록 보존
실제 결과
두 에셋·벤치 3곳·이동·착석·기립·충돌·편집 가능한 씬 검증 완료
최근 QA
최종 브라우저 QA·빌드 해시·실제 화면 · 2026-11-03T13:46:47.081Z
T03웹 빌드·성능 QA완료QA 통과
실행
웹 빌드 후 전경·백그라운드 측정
완료 기준
오류 없이 이동·착석·복귀, 측정값 보존
QA 절차
빌드 로그·브라우저 오류·실제 프레임과 자원 사용 확인
순서·수정
T02 · r1 · 전체 목록 보존
실제 결과
고정 Web 빌드에서 Chrome·Edge 30.01 FPS, 실제 탭 숨김·복귀·이동·CPU 측정 통과
최근 QA
최종 브라우저 QA·빌드 해시·실제 화면 · 2026-11-03T13:46:47.081Z
T04결과 보고 공개완료QA 통과
실행
실제 캡처와 측정 근거 등록·배포
완료 기준
개별 보고서 HTTPS 접근
QA 절차
배포 상태·본문·첨부·목록 링크 확인
순서·수정
T03 · r1 · 전체 목록 보존
실제 결과
해당 커밋 Pages 배포 성공과 개별 보고서·첨부 200 응답 확인
최근 QA
https://mdj0126.github.io/codex-config/projects/afternoon-pause/reports/2026-11-03-result-20261103133753400-v1.0.0.html · 2026-11-03T13:46:47.081Z
T05샘플 구조·지침 대조완료QA 통과
실행
SampleProjectForUnity 지침·캐릭터·컨트롤러·카메라 소스를 대조한다.
완료 기준
역할·상속·네이밍 기준과 참조 경로를 기록한다.
QA 절차
문서·실제 소스·세션 지시 대조
순서·수정
T04 · r1 · 이번 회차 대상
실제 결과
실제 SampleProjectForUnity 지침·Actor/Pawn/Character·Controller·Movement·카메라 소스와 기존 채팅 대조 완료
최근 QA
SampleProjectForUnity/AGENTS.md 및 실제 소스, docs/architecture.md · 2026-11-03T14:53:45.862Z
T06TPS와 캐릭터 구조 적용QA 대기QA 차단
실행
Pawn/Controller·Movement·애니메이션·착석·SpringArm/TPS 카메라로 분리한다.
완료 기준
TPS 추적·회전·충돌 및 기존 이동·착석·기립 유지
QA 절차
실제 웹 입력, 소유권, 씬·프리팹 참조, 카메라 거리·회전 확인
순서·수정
T05 · r1 · 이번 회차 대상
실제 결과
NavMeshPath 필드 초기화 오류를 Awake 생성으로 수정. Unity 초기화 오류 0, 39초 Play 오류 0, 마우스 이동·버튼 착석·기립 확인. 전체 카메라 충돌·웹 입력 QA는 남음
최근 QA
initialization-fix-20261104/unity-smoke.json, play-summary.json, 실제 실행 화면. 카메라 충돌·웹 검증 미실행 · 2026-11-03T15:17:30.328Z
T07광장 확장과 AI 배회대기QA 미실행
실행
48×38 광장, 공유 캐릭터 프리팹·정적 NavMesh·기본 6명 배회 AI를 구성한다.
완료 기준
AI가 유효한 경로로 이동·대기하고 장애물을 통과하지 않는다.
QA 절차
실제 위치·NavMesh 상태·경로 완료·프리팹 공유 확인
순서·수정
T06 · r1 · 이번 회차 대상
실제 결과
48×38 씬·6개 좌석·12개 NPC 인스턴스(기본 6명)·263개 삼각형 NavMesh 저장. 실제 배회·충돌 QA 미실행
T08웹 회귀·인원별 성능 QA대기QA 미실행
실행
고정 빌드에서 0·6·12명과 이전 빌드의 실제 성능을 비교한다.
완료 기준
기본 6명 30 FPS 목표, p95 50ms 이내 및 탭 복귀 정상
QA 절차
Chrome·Edge 조작·실제 탭·CPU·메모리·빌드 크기·원본 화면 비교
순서·수정
T07 · r1 · 이번 회차 대상
실제 결과
사용자가 화면 조작 중단 요청. Unity·브라우저 신규 실행 없이 새 빌드·0/6/12명 성능 측정 대기
T09공개 결과 전달대기QA 미실행
실행
결과·전후 실제 화면·구조 문서·QA를 게시한다.
완료 기준
배포 성공과 개별 HTTPS 본문·첨부 접근 확인
QA 절차
목록·필터·링크 및 공개 파일 해시 대조
순서·수정
T08 · r1 · 이번 회차 대상
실제 결과
현재 구현·정적 검증 결과의 부분 보고 공개 진행. 새 실행 화면과 최종 성능 보고는 미완료

QA 반복 기록

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

Q01 · 작업 QA2026-11-03T12:43:02.800Z1/1 통과

환경·에셋 실물과 생성 씬 확인

T01 · pass

엔진·Web 모듈·에셋·클립 확인

ProjectVersion.txt, scene-audit.txt
Q02 · 작업 QA2026-11-03T21:55:00+09:000/1 통과

첫 웹 실행에서 3D 렌더링 실패 확인

T02 · fail

UI와 입력 상태는 동작하나 3D 장면이 표시되지 않음. WebGL sampler mismatch 경고 확인.

web-before-render-fix.png, web-before-render-fix.json
Q03 · 작업 QA2026-11-03T13:40:39.281Z2/2 통과

최종 고정 빌드의 브라우저 실행·성능 QA 통과

T02 · pass

Chrome·Edge 각각 이동·착석·기립·충돌 등 14개 검사 통과

chrome-qa.json, edge-qa.json, 실제 웹 캡처
T03 · pass

중앙 30.01 FPS / p95 34ms. 실제 탭 hidden 상태·복귀·복귀 후 이동 통과. 렌더러 CPU 11.60%→0.08%

visibility-qa.json, build-manifest.json, 빌드 해시 재검사
Q04 · 전체 최종 QA2026-11-03T13:46:47.081Z4/4 통과

전체 현재 버전 최종 QA 및 공개 전달 검증 통과

T01 · pass

Unity 6000.0.83f1·WebGLSupport·두 에셋과 세 휴머노이드 클립 확인

최종 브라우저 QA·빌드 해시·실제 화면
T02 · pass

두 에셋·벤치 3곳·이동·착석·기립·충돌·편집 가능한 씬 검증 완료

최종 브라우저 QA·빌드 해시·실제 화면
T03 · pass

고정 Web 빌드에서 Chrome·Edge 30.01 FPS, 실제 탭 숨김·복귀·이동·CPU 측정 통과

최종 브라우저 QA·빌드 해시·실제 화면
T04 · pass

해당 커밋 Pages 배포 성공과 개별 보고서·첨부 200 응답 확인

https://mdj0126.github.io/codex-config/projects/afternoon-pause/reports/2026-11-03-result-20261103133753400-v1.0.0.html
Q05 · 작업 QA2026-11-03T14:53:45.862Z1/2 통과

실제 샘플 대조 및 정적 검증. 화면 제한으로 실행 검증 차단

T05 · pass

실제 SampleProjectForUnity 지침·Actor/Pawn/Character·Controller·Movement·카메라 소스와 기존 채팅 대조 완료

SampleProjectForUnity/AGENTS.md 및 실제 소스, docs/architecture.md
T06 · blocked

20개 Runtime·1개 Editor 소스 독립 Roslyn 컴파일 통과, TPS 카메라·소유권·프리팹 참조 정적 검사 통과. 실제 이동·회전·착석은 미실행

static-compile.json, asset-validation.json. 사용자 화면 조작 중단 요청
Q06 · 작업 QA2026-11-04T00:10:44+09:000/1 통과

사용자 실행 로그로 NavMeshPath 생성자 초기화 오류 확인

T06 · fail

PlazaAIController 생성 시 InitializeNavMeshPath is not allowed 오류. AIController 필드 new NavMeshPath 확인

사용자 제공 오류 스택과 AIController.cs:17
Q07 · 작업 QA2026-11-03T15:17:30.328Z0/1 통과

오류 수정 후 Unity 실제 초기화·짧은 Play 통과, 전체 TPS QA는 미완료

T06 · blocked

NavMeshPath 필드 초기화 오류를 Awake 생성으로 수정. Unity 초기화 오류 0, 39초 Play 오류 0, 마우스 이동·버튼 착석·기립 확인. 전체 카메라 충돌·웹 입력 QA는 남음

initialization-fix-20261104/unity-smoke.json, play-summary.json, 실제 실행 화면. 카메라 충돌·웹 검증 미실행

남은 작업과 다음 반복

이번 NavMeshPath 오류 수정·짧은 Unity 테스트는 완료했습니다. 기존 전체 범위의 카메라 회전·충돌 회귀, 새 웹 빌드·브라우저 입력·탭 복귀 및 0/6/12명 웹 성능 비교는 남아 있습니다. 이번 요청에 따라 웹 빌드는 수행하지 않았습니다.

변경 이유: 사용자 요청에 따라 SampleProjectForUnity 캐릭터 구조·작성 지침을 적용하고 TPS 카메라, 확장 광장, 배회 AI와 인원별 웹 성능 비교를 추가한다. 기존 작업·QA 기록은 보존한다.

다음 작업: T06 · TPS와 캐릭터 구조 적용

남은 작업으로 소수 후속 회차 만들기
다른 버전·회차 6개2회차 · v1.0.5 · 2026-11-03T14:53:53.610Z · 차단2회차 · v1.0.4 · 2026-11-03T14:10:09.617Z · 작업 중1회차 · v1.0.3 · 2026-11-03T13:46:48.646Z · 완료1회차 · v1.0.2 · 2026-11-03T13:40:40.766Z · QA 중1회차 · v1.0.1 · 2026-11-03T12:59:29.806Z · 작업 중1회차 · v1.0.0 · 2026-11-03T12:39:37.821Z · 작업 중

작업 시간

제안 시간: 이번 오류 수정·짧은 테스트 5~10분. 기존 TPS 전체 작업 제안 40~70분은 보존합니다.
실제로 완료된 시간: 2026-11-04 00:10:44 KST 시작. 수정·초기화 검사·Play 검사·검사 도구 제거 후 컴파일 완료. 2026-11-04 00:17:30 KST 기록, 경과 6.8분. 공개 배포 확인은 후속 단계입니다.
XERJ: 미사용 — XERJ 도구 미제공. SampleProjectForUnity 소스·문서·실제 세션 기록과 rg 검색으로 대조한다.

Markdown 원본작성 기준

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