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

옥상 소셜 광장·간편 프로필·공동 미니게임5종

완료

가판대3구역·고정 상인과 기존 기능 적용, 현재 버전 전체 QA·도구 정리·공개 보고 확인 완료.

완료7회차 · 이번 1개 / 전체 11개완료 11 · 남음 0진행·QA 기록 갱신 →

목표와 완료 기준

원래 UI·멀티·운영 개선과 모든 후속 요청 구현

두 독립 브라우저 실제 입장/이동/착석/동작/상태/프로필/채팅, 서버 신고 저장·쿨다운·1초 상태 전달·중복 탭 무로딩·이탈/복귀·웹 성능·공개 보고 확인; 사전 얼굴16종·링크/사진 업로드 제거·신고 팝업·좋아요/시간·좌클릭/클릭 벤치·도착까지Run·공동게임5종/서버기록·옥상/비행기·예시 채팅필터·실제 최종웹; 서버 지정 스폰서 디자인·별도 공개 이미지판·업로드 제한·두 웹 표시/접기/삭제; 가판대3구역·고정 상인·무료 상품 수령·작업 도구/임시 세션 정리와 기존 앱 보존

순차 작업 메뉴얼

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

T01이동·UI 수정완료QA 통과
실행
즉시 수평 속도, 채팅 로그/프로필 공통 스타일, X 배경 제거를 씬/프리팹에 적용
완료 기준
입력 첫 프레임 걷기/달리기·해제 즉시0, 1920×1080 실제 전후와 열기/닫기/한글 확인
QA 절차
입력 첫 프레임 걷기/달리기·해제 즉시0, 1920×1080 실제 전후와 열기/닫기/한글 확인
순서·수정
선행 작업 없음 · r3 · 전체 목록 보존
실제 결과
Play107개·웹 즉시 속도/정지·좌클릭·클릭 착석·UI 회귀 통과
최근 QA
QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json · 2026-11-04T08:30:00.822Z
T02서버 세션·패킷 정책완료QA 통과
실행
Node 표준 HTTP 서버와 게스트 세션·중복 ID·1초 tick·채팅/신고 제한·영구 신고 저장 구현
완료 기준
독립 클라이언트 입장/퇴장·변조/범위/중복·정확한1초 경계·지속 저장과 비공개 신고 접근 검증
QA 절차
독립 클라이언트 입장/퇴장·변조/범위/중복·정확한1초 경계·지속 저장과 비공개 신고 접근 검증
순서·수정
T01 · r2 · 전체 목록 보존
실제 결과
현재 Node 실제 HTTP/게임11개·1초 경계·권한/좌석/신고/상품 통과
최근 QA
QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json · 2026-11-04T08:30:00.822Z
T03Unity 멀티 연결완료QA 통과
실행
기존 World/Character 계층에 원격 캐릭터·프로필·동작·착석·대화 연결, 서버 인원으로 로컬AI 보충
완료 기준
실제 웹 두 환경에서 상대 이동/외형/이름/동작/착석/상태/공개프로필/채팅/차단/신고·복구 확인
QA 절차
실제 웹 두 환경에서 상대 이동/외형/이름/동작/착석/상태/공개프로필/채팅/차단/신고·복구 확인
순서·수정
T02 · r2 · 전체 목록 보존
실제 결과
Chrome/Edge 실제2접속 이동/외형/동작/상태/채팅/차단·신고·복구 확인
최근 QA
QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json · 2026-11-04T08:30:00.822Z
T04중복 탭·운영·웹 QA완료QA 통과
실행
Unity 로딩 전 탭 잠금, 연결 오류/복구·호스팅 설정·실제 웹 성능/패킷 측정
완료 기준
같은 브라우저 중복 Unity/네트워크 차단·첫 탭 종료 후 재입장·1Hz·채팅1초·백그라운드 복귀·두 환경 검사
QA 절차
같은 브라우저 중복 Unity/네트워크 차단·첫 탭 종료 후 재입장·1Hz·채팅1초·백그라운드 복귀·두 환경 검사
순서·수정
T03 · r3 · 전체 목록 보존
실제 결과
중복 무로딩·재접속·0/4/6/12명·숨김/복귀·패킷1Hz·정리 통과
최근 QA
QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json · 2026-11-04T08:30:00.822Z
T06간편 프로필·좋아요·시간완료QA 통과
실행
링크/개인 사진·소개 저장을 없애고 캐릭터 얼굴 사전16종, 서버 좋아요·접속/현재 시각, 신고 팝업·닫기 아이콘을 씬에 구현
완료 기준
두 웹에서 프로필·좋아요 유지/취소·금지 입력·캐릭터 얼굴16종·신고 팝업·시간 확인
QA 절차
두 웹에서 프로필·좋아요 유지/취소·금지 입력·캐릭터 얼굴16종·신고 팝업·시간 확인
순서·수정
T04 · r2 · 전체 목록 보존
실제 결과
사전 얼굴16종·최소 프로필·좋아요 취소/재선택/재접속 보존·시간·신고 팝업 확인
최근 QA
QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json · 2026-11-04T08:30:00.822Z
T07공동 미니게임5종·최고기록완료QA 통과
실행
숫자 맞히기·초성퀴즈·순서기억·가위바위보·21도전을 서버 판정과 공유 참가, 영속 최고기록으로 구현
완료 기준
5종 실제 서버 규칙·두 브라우저 참가/진행/점수·위조 점수 거부·저장 재열기
QA 절차
5종 실제 서버 규칙·두 브라우저 참가/진행/점수·위조 점수 거부·저장 재열기
순서·수정
T04 · r2 · 전체 목록 보존
실제 결과
공동 게임5종 실제2명 참가·서버 판정/최고기록·위조 거부/저장 재열기 확인
최근 QA
QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json · 2026-11-04T08:30:00.822Z
T08옥상 외벽·간헐 비행완료QA 통과
실행
옥상 아래 외벽/창을 정적 공유 메시로 추가하고 1대 비행기를 간헐 재생·백그라운드 중단
완료 기준
실제 외벽/비행 화면·정적 메시·비행 중단/복귀·성능 비교
QA 절차
실제 외벽/비행 화면·정적 메시·비행 중단/복귀·성능 비교
순서·수정
T04 · r2 · 전체 목록 보존
실제 결과
외벽2렌더러·간헐 비행1대·실제 화면·숨김 중단/복귀 확인
최근 QA
QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json · 2026-11-04T08:30:00.822Z
T09채팅 순화와 메시지 디자인완료QA 통과
실행
사용자 예시 기반 서버 순화어 치환과 편집 가능한 메시지 행/입력 도크·접속 시각을 구현
완료 기준
순화 예시/우회·서버 전달·한글/스크롤/채팅1초·실제 로그 화면
QA 절차
순화 예시/우회·서버 전달·한글/스크롤/채팅1초·실제 로그 화면
순서·수정
T04 · r1 · 전체 목록 보존
실제 결과
순화 예시 실제전달·카드8개 재사용·한글/스크롤·1초·차단 회귀 확인
최근 QA
QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json · 2026-11-04T08:30:00.822Z
T10스폰서 디자인·공개 이미지판완료QA 통과
실행
서버 지정 스폰서 닉네임/프로필과 이미지판 업로드·표시·접기·삭제 구현
완료 기준
권한 위조 거부·128KB/512px 제한·두 웹 공유·최대4개/거리 제한
QA 절차
두 브라우저 표시/접기/삭제 및 서버 권한/제한/재시작 보존 확인
순서·수정
T06 · r2 · 전체 목록 보존
실제 결과
운영자 스폰서 구분·업로드 공유/접기·128KB/512px·권한/영속·정렬 확인
최근 QA
QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json · 2026-11-04T08:30:00.822Z
T11가판대·구역별 상주 상인완료QA 통과
실행
임포트된 커피·꽃 매대·핫도그 매대와 고정 상인3명, 클릭 접근·상품창·서버 무료 수령을 기존 씬에 구성
완료 기준
3구역 상인 고정·접근 경로·상품 수령·중복 거부·이동/이미지/게임 회귀·추가 성능
QA 절차
실제 Unity3구역과 웹 클릭·서버 수령/중복 및 FPS 확인
순서·수정
T08 · r2 · 전체 목록 보존
실제 결과
3가판대·고정 NPC·실제 클릭 접근/수령·중복 제한·거리별 관찰·상인 포함 성능 통과
최근 QA
QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json · 2026-11-04T08:30:00.822Z
T05결과 공개·정리완료QA 통과
실행
임시 Unity 도구 정리·현재 소스/빌드 해시·문서·Tracefolio 공개 결과와 전체 QA
완료 기준
현재 구현 컴파일·실제 화면·수치·제한·HTTPS 본문/첨부 검증
QA 절차
현재 구현 컴파일·실제 화면·수치·제한·HTTPS 본문/첨부 검증
순서·수정
T06, T07, T08, T09, T10, T11 · r3 · 이번 회차 대상
실제 결과
공개 보고서200·첨부4개 해시·목록·배포 성공 확인, 씬 저장/참조/도구 정리 통과
최근 QA
QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json · 2026-11-04T08:30:00.822Z

QA 반복 기록

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

Q01 · 작업 QA2026-11-04T16:04:47.301+09:000/1 통과

접속 시간 포맷 오류 발견·수정

T01 · fail

TimeSpan 포맷 예외로 Play 검사 중단. 이스케이프한 형식으로 수정.

QA/Multiplayer/time-format-failure.json
Q02 · 회귀 QA2026-11-04T16:08:17.989+09:000/1 통과

주변 AI 대화로 전체 개수 가정 실패. 대상 메시지 중복 검사로 분리.

T09 · fail

준비된 AI 발화와 주입 메시지가 함께 존재. 대상 senderId의 중복만 검사하도록 보완.

QA/Multiplayer/chat-count-ambient-failure.json; native-chat-entries.json
Q03 · 회귀 QA2026-11-04T16:10:35.132+09:001/1 통과

기존 범위 실제 Play86개 통과·오류0·저장값 복원

T01 · pass

즉시 이동·Run 유지·좌클릭 회전/릴리즈·클릭 착석·프로필·게임 Canvas·글리프·비행·외벽 확인.

QA/Multiplayer/full-result.json; native-sponsor-profile.png
Q04 · 회귀 QA2026-11-04T16:18:13.129+09:002/2 통과

Chrome/Edge 두 실제 브라우저29개 통과

T07 · pass

공동 게임5종 참가·서버 점수·최고기록 확인.

QA/Multiplayer/complete-first.json; complete-first-number-record.png
T10 · pass

서버 지정 스폰서·실제 파일 선택 업로드·상대 이미지판·접기·좋아요·신고 접수 확인.

QA/Multiplayer/complete-first.json; complete-first-shared-board.png
Q05 · 작업 QA2026-11-04T16:23:38+09:000/1 통과

Esc로 화면 조작 중단·자동 적용/Play/빌드 요청 취소

T11 · not_run

상인 코드와 저작 도구 저장·컴파일 통과. 씬 적용과 실행 검증은 하지 않았습니다.

QA/PlazaRefresh/compile-result.json
Q06 · 전체 최종 QA2026-11-04T08:30:00.822Z11/11 통과

현재 버전 전체 구현·실제 QA·정리·공개 보고 확인 완료

T01 · pass

Play107개·웹 즉시 속도/정지·좌클릭·클릭 착석·UI 회귀 통과

QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json
T02 · pass

현재 Node 실제 HTTP/게임11개·1초 경계·권한/좌석/신고/상품 통과

QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json
T03 · pass

Chrome/Edge 실제2접속 이동/외형/동작/상태/채팅/차단·신고·복구 확인

QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json
T04 · pass

중복 무로딩·재접속·0/4/6/12명·숨김/복귀·패킷1Hz·정리 통과

QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json
T06 · pass

사전 얼굴16종·최소 프로필·좋아요 취소/재선택/재접속 보존·시간·신고 팝업 확인

QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json
T07 · pass

공동 게임5종 실제2명 참가·서버 판정/최고기록·위조 거부/저장 재열기 확인

QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json
T08 · pass

외벽2렌더러·간헐 비행1대·실제 화면·숨김 중단/복귀 확인

QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json
T09 · pass

순화 예시 실제전달·카드8개 재사용·한글/스크롤·1초·차단 회귀 확인

QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json
T10 · pass

운영자 스폰서 구분·업로드 공유/접기·128KB/512px·권한/영속·정렬 확인

QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json
T11 · pass

3가판대·고정 NPC·실제 클릭 접근/수령·중복 제한·거리별 관찰·상인 포함 성능 통과

QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json
T05 · pass

공개 보고서200·첨부4개 해시·목록·배포 성공 확인, 씬 저장/참조/도구 정리 통과

QA/Multiplayer/full-result.json(107); server-tests-final-result.json(11); final-accepted.json(37개 기능 통과·첫 스냅샷 전 판독 실패 보존); final-vendors-fov55.json(28·후속 재검증); scene-audit.json; final-cleanup.json; first-final-public-proof.json

남은 작업과 다음 반복

요청한 로컬 시제품 범위의 남은 작업 없음. 외부 인터넷 배포/동접24명 부하/장기간 내구성/유료 결제는 별도 범위.

변경 이유: 재개 후 빙의 전 UI 방어·잔여 프로필 데이터 제거·가판대 방향/상인 위치·인원 비교 유지/복귀를 적용하고 최신 버전 전체 QA 완료. 잘못된 QA FOV와 첫 스냅샷 전 카운터 판독은 실제 설정/도착 조건으로 보완. 이전 모든 기록을 보존.

현재 작업 목록에 미완료 항목이 없습니다. 전체 최종 QA 기록도 확인하세요.

남은 작업으로 소수 후속 회차 만들기
다른 버전·회차 6개6회차 · v1.0.5 · 2026-11-04T08:31:17.571Z · 작업 중5회차 · v1.0.4 · 2026-11-04T08:31:16.924Z · 작업 중4회차 · v1.0.3 · 2026-11-04T07:36:38.707Z · 작업 중3회차 · v1.0.2 · 2026-11-04T07:26:50.059Z · 작업 중2회차 · v1.0.1 · 2026-11-04T06:51:19.170Z · 작업 중1회차 · v1.0.0 · 2026-11-04T05:19:02.991Z · 준비

작업 시간

제안 시간: 최초90~150분. 후속 조작20~30분 예상 후 프로필 전면 개편·미니게임5종 추가로 최종16:15~16:30 KST 예상(해당 추가분45~60분). 상인 추가15~25분, 최종16:35~16:50 KST 예상. 재개16:35:18 KST,25~40분 예상.
실제로 완료된 시간: 재개16:35:18 KST, 구현·QA·정리17:24:44 KST(49분26초), 공개 보고1차 확인17:28:51 KST(53분33초). 최종 메뉴얼/보고서 배포 확인은 별도 검증 JSON에 기록.
XERJ: 미사용 — XERJ MCP/검색 스크립트 미제공. rg·현재 소스·실행 검사로 대체

Markdown 원본작성 기준

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