Tracefolio REPORTS & ISSUES
← 모든 기록
LLAST37N · 수원 생존 샌드박스작업 메뉴얼

동네 파밍·피난민/조난민 구조·피로/스트레스 생존

작업 중

실제 동네 도로의 파밍과 선택 구조·호위, 주기 생존 수치와 스트레스를 서버 기준으로 연결합니다.

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

목표와 완료 기준

동네를 돌아다니며 물자를 수색하고 선택 구조 이벤트를 수행하는 생존 루프를 구현합니다. 주변 채팅·이름표·말풍선도 추가합니다. 사용자 추가 요청에 따라 필수 군복/생존 장비12종과 실제 장착/교체도 구현합니다. 추가 요청: 생존 이동과 무기 사용에 필요한 authored 애니메이션 및 실제 행동 연동.

파밍 장소의 실제 접근성, 물자 지원→NPC 호위→구호소 인계/중복 보상 방지, 주기 허기/갈증/활력/피로/스트레스와 휴식/아이템 효과, 저장/재접속/월드 격리, 실제 웹 UI·이동·상태 변화·기존 회귀/12MiB·로컬 적용·실제 화면/공식 보고 배포를 검증합니다. 실제 두 클라이언트의 이름과 말풍선·주변 채팅을 검증합니다. 필수12장비의 편집 원본·장착/해제·배낭 용량/방어·손전등·군복/NPC/다른 플레이어 외형·파밍/판매/저장과 웹 경량을 실제 검증합니다. 점프/착지·숙이기·검증 구조물 넘기/오르기·사격/장전/근접/사용의 클립/서버 상태와 실제 실행을 확인합니다.

순차 작업 메뉴얼

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

T01생존 피로·스트레스완료QA 통과
실행
주기 생존 및 회복·상한·행동 제한을 설정 기반으로 구현하고 기존 상태를 호환합니다.
완료 기준
온라인 변화·휴식/소비·제한·비접속 정책이 검증됩니다.
QA 절차
도메인 시간 경과·임계값·복원 테스트
순서·수정
선행 작업 없음 · r1 · 전체 목록 보존
실제 결과
실제 주기 허기/갈증·피로/스트레스·휴식/차 음료·활력 상한/달리기 제한·비접속·과거 저장 호환과 기존 생존 테스트가 통과했습니다.
최근 QA
현재 설정의 허기/갈증·피로/스트레스·휴식/차·피격 스트레스/100상한과 과거 저장·비접속 정책을 포함한 전체65개 실패0/건너뜀0.docs/qa/rescue/server-tests.json · 2026-10-30T17:33:02.856Z
T02동네 파밍·구조 서버완료QA 통과
실행
실제 도로의 파밍 지점과 구조 이벤트·소유권·물자/호위·인계/보상·DB를 구현합니다.
완료 기준
접근 가능한 장소, 이벤트 주기/격리·중복/실패/재시작이 검증됩니다.
QA 절차
지리/게임 규칙·실제 PostGIS/WS 검사
순서·수정
T01 · r1 · 전체 목록 보존
실제 결과
현재 호위 간격/경로와 실제 건물 관통 방지·물자/보상 중복·PostGIS 늦은 실패 롤백/재시작·주기/월드 격리를 통과했습니다. 실제 구호소 경로의 일반 입력 시뮬레이션625m도 성공했고 실시간 웹 경로 검증 중입니다.
최근 QA
docs/qa/rescue/postgres.json; route-simulation.json; server-tests.json · 2026-10-30T17:33:02.856Z
T03TPS 구조/생존 UI·채팅 이름표/말풍선완료QA 통과
실행
피난민·조난민·목적지·상태 패널·피로/스트레스와 지도 안내를 연결합니다. 주변 채팅에 서버 기준 이름/발신자와 머리 위 이름표/말풍선을 연결합니다.
완료 기준
실제 웹에서 수색·지원·호위·인계·수치 확인이 가능합니다. 실제 두 클라이언트에서 이름·송수신·말풍선/만료가 확인됩니다.
QA 절차
Unity 빌드·실제 헤드리스 웹 입력/캡처 두 클라이언트 입력/서버 범위·이름 위조/중복 검사.
순서·수정
T02 · r2 · 전체 목록 보존
실제 결과
최신 Web20개 검사 통과:18개 파밍·피난민 물자/재접속/호위/인계·조난민 의료/중단·주기 생존/휴식/차·이름표/한글 양방향 채팅/조합 Enter/말풍선 만료/이름 생성·실제 NPC3·엔진 오류0.
최근 QA
docs/qa/rescue/browser/result.json; browser/*.png · 2026-10-30T17:33:02.856Z
T04회귀·경량·기본 적용완료QA 통과
실행
회귀·상태 저장·필요 부하·12MiB와 기본 localhost 적용을 검증합니다.
완료 기준
새 기능과 기존 전투/생존이 실행되고 기본 웹에서 확인됩니다.
QA 절차
전체 서버/실제 Web·압축·로컬 기동
순서·수정
T03 · r1 · 전체 목록 보존
실제 결과
실제625.0m 구호소 경로406초·휴식1회·NPC 인계거리4.35m·순간이동/시간가속0·오류0. 전체65개·기존Web전투14/생존3·Windows4/5·100접속·12MiB와 기본8788의18장소/3이벤트/한글이름/채팅·엔진오류0을 확인했습니다.
최근 QA
docs/qa/rescue/full-route.json; live.json; server-tests.json; docs/qa/combat/browser/combat.json · 2026-10-30T17:46:05.378Z
T06필수 장비12종 경량 에셋완료QA 통과
실행
군복/신발/장갑/헬멧/조끼/가방2종/벨트/수통/구급파우치/손전등을 기존 리그/재질에 맞춰 제작합니다.
완료 기준
편집 가능한 Blender 원본과 실사용 경량 에셋12종의 형태/결합이 확인됩니다.
QA 절차
Blender export·에셋 속성·Unity 실제 장착 렌더링
순서·수정
T04 · r1 · 전체 목록 보존
실제 결과
Blender5.2.3 편집 원본/11개 신규 FBX·기존 조끼/스킨 군복 구성. 실제 Unity14개 부착·헬멧/부츠/가방 좌표·앞뒤 렌더를 확인했습니다.
최근 QA
art/EssentialEquipment.blend; art/essential-equipment-export.json; docs/qa/equipment/runtime/equipment.json; front.png; back.png · 2026-10-30T18:18:06.486Z
T07서버 장착·용량/방어·파밍완료QA 통과
실행
장비 소유/슬롯/장착·해제·배낭 용량/방어와 파밍/상점·저장/중복을 연결합니다.
완료 기준
소유/슬롯/무게/판매·저장/재접속과 실제 효과가 서버 기준으로 검증됩니다.
QA 절차
게임/DB/WS 실제 효과·실패/중복 검사
순서·수정
T06 · r1 · 전체 목록 보존
실제 결과
전체74개 서버/실제 PostGIS 테스트 통과. 장착 중복/슬롯·용량·방어 실피해·판매·손전등·늦은 실패 롤백·재시작을 검증했습니다.
최근 QA
server/test/equipment.test.ts; equipment-postgres.test.ts; .runtime/equipment-server-tests.log · 2026-10-30T18:18:06.486Z
T08장착 UI·군복/NPC·손전등·회귀완료QA 통과
실행
배낭 장착/교체/해제, 로컬/다른 플레이어/NPC 외형, 손전등과 웹 경량·기존 회귀를 검증/적용합니다.
완료 기준
실제 장착/외형·배낭·방어·빛·동기화·12MiB와 기본 로컬 동작이 확인됩니다.
QA 절차
실제 웹 두 클라이언트/장비 장면·전체 회귀/로컬 적용
순서·수정
T07 · r1 · 전체 목록 보존
실제 결과
헤드리스 실제 웹9개 검사:12카탈로그/11장착/32kg·30%방어/가방26kg교체/손전등on-off/재접속/다른 플레이어 장비/엔진오류0. Web압축10,702,490바이트<12MiB. 기본8788 적용·소유 서버 저장 재시작 완료. 전체 최종 회귀는 T12에서 추가 수행합니다.
최근 QA
docs/qa/equipment/browser/result.json; docs/qa/equipment/runtime/front.png; .runtime/local-processes.json · 2026-10-30T18:18:06.486Z
T09서버 이동 행동·검증 구조물완료QA 통과
실행
점프/착지·숙이기/숙인 이동·넘기/오르기를 에너지/시간/높이/착지점 검증과 연결합니다.
완료 기준
승인된 구조물과 일반 이동의 서버 상태/충돌/재접속이 검증됩니다.
QA 절차
이동·임계값·중복/실패·실제 구조물 통과 테스트
순서·수정
T08 · r1 · 이번 회차 대상
실제 결과
전체82개 통과. 점프 시간/비용/중복·숙인 속도·검증 방벽/발판 실제 지도 접근성·충돌/넘기/오르기/내려오기·저장/오프라인 완료·장전 지연/공격 제한·PostGIS 영수증 중복/재시작 자세 보존을 실행했습니다. 초기 DB 테스트의 동시 소유/중복 close 오류는 테스트 수명 관리를 수정해 재검증했습니다.
최근 QA
server/test/actions.test.ts; actions-postgres.test.ts; .runtime/actions-server-tests.log · 2026-10-30T18:24:12.468Z
T10공용 리그 Blender 행동 클립완료QA 통과
실행
점프/착지·숙인 대기/걷기·넘기/오르기·소총/발사기·장전/근접/사용 클립을 제작합니다.
완료 기준
편집 가능한 원본과 기존 리그에서 실제 관절이 움직이는 클립이 존재합니다.
QA 절차
Blender export·Unity 클립/본 동작/실제 프레임 검사
순서·수정
T09 · r1 · 이번 회차 대상
실제 결과
SurvivalActions.blend의10개 편집 클립을 Unity로 내보냈습니다. 실제 캐릭터에10클립 모두 시간별 관절 변화가 확인되고, 장비14개/숙인 머리높이0.419m 감소·발높이0.041m를 포함한23개 런타임 검사가 통과했습니다. 원본 곡선은 있었으나 애니메이션 전용 FBX가 CharacterArmature 경로를 생략한 바인딩 실패를 동일 계층 export로 수정했습니다. 비어 있는 중첩 JSON으로 인한 초기 런타임 오류도 수정 후 예외0으로 재검증했습니다.
최근 QA
art/SurvivalActions.blend; art/survival-actions-export.json; docs/qa/actions/clip-import.txt; docs/qa/actions/runtime/actions.json; .runtime/actions-native.log · 2026-10-30T18:32:59.174Z
T11무기·이동 애니/입력 연동진행QA 미실행
실행
서버 행동/사격/장전 상태에 맞춰 전신/상체 클립과 장비·무기를 연결합니다.
완료 기준
실제 점프/숙이기/넘기/오르기·사격/장전/근접/물품 사용이 표시됩니다.
QA 절차
실제 웹 입력·서버 상태/본/장비/두 클라이언트 검사
순서·수정
T10 · r1 · 이번 회차 대상
T12전체 행동·장비·기존 기능 회귀/적용대기QA 미실행
실행
이동/무기·장비·구조/생존/채팅과 웹 경량을 회귀 검증하고 기본 로컬에 적용합니다.
완료 기준
현재 전체 동작·저장·경량·기본 실행을 확인합니다.
QA 절차
전체 서버/DB/WS·실제 Web/네이티브·12MiB·기본 로컬
순서·수정
T11 · r1 · 이번 회차 대상
T05공식 보고·최종 QA대기QA 미실행
실행
실제 화면·검증 근거를 공식 v2 보고서와 완료 메뉴얼로 기록하고 게시합니다. 추가 장비12종의 실제 장착/용량/방어/빛/경량 검증도 보고합니다. 점프/착지·숙인 이동·넘기/오르기·무기 사용 클립과 서버 행동도 전체 결과에 포함합니다.
완료 기준
전체 현재 버전 최종 QA·HTML/이미지/목록·외부 배포가 확인됩니다. 장비 추가를 포함한 전체8개 작업의 최종QA가 확인됩니다. 새 이동/무기 행동까지 현재12개 작업의 QA를 확인합니다.
QA 절차
공식 생성/검사·레이아웃·Actions/HTTP200
순서·수정
T12 · r3 · 이번 회차 대상

QA 반복 기록

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

Q01 · 작업 QA2026-10-30T16:55:59.848Z0/1 통과

변경된 감소율에서 고정 HP 기대값 불일치

T01 · fail

허기/갈증 감소율을0.8/1.2분당으로 바꾼 뒤, 기존 테스트의 고정HP94.6 기대값이 실패했습니다. 현재 설정의 0통과 시각과 피해율로 기대값을 계산하도록 수정하고 재검증했습니다.

docs/qa/rescue/attempt-needs-01.txt
Q02 · 작업 QA2026-10-30T16:56:00.331Z2/2 통과

실제63개 서버/DB/WS 회귀 통과

T01 · pass

실제 주기 허기/갈증·피로/스트레스·휴식/차 음료·활력 상한/달리기 제한·비접속·과거 저장 호환과 기존 생존 테스트가 통과했습니다.

docs/qa/rescue/server-tests.json; server/test/rescue-survival.test.ts
T02 · pass

18개 실제 도로 파밍 장소·구조 물자/소유권·빵부스러기 호위·인계/보상·주기/격리 및 실제 PostGIS 중복1회/실패롤백/재시작을 통과했습니다. 전체63개 실패0/건너뜀0. DB 장소 저장을 묶어100접속 p95 76.49ms/오류0도 확인했습니다.

docs/qa/rescue/postgres.json; server-tests.json; docs/qa/load/sustained-100.json
Q03 · 작업 QA2026-10-30T17:32:59.392Z0/1 통과

실제 Web 한국어 입력 실패 확인

T03 · fail

기존 IMGUI에서 한국어 문장이 ?만 전송되어 실제 양방향 채팅 검사가 실패했습니다. 실제 화면/메시지와 Unity6000.0 공식 IME 제한을 대조하고 HTML 입력/포커스/조합 Enter로 수정했습니다.

docs/qa/rescue/attempt-web-01; browser/result-social.json
Q04 · 작업 QA2026-10-30T17:33:02.536Z0/1 통과

호위 간격 조정 후 초기 경로 역행 재현

T02 · fail

NPC가 카메라 가까이에 머물러 간격을 모든 구간에 적용한 뒤, 실제 시간 경과 테스트에서 초기 경로를 역행해 이동 기대값이 실패했습니다. 사선이 열린 경로점만 제한적으로 건너뛰게 수정하여 벽 차단/간격을 재검증했습니다.

docs/qa/rescue/attempt-follow-gap-02.txt; attempt-follow-gap-01; server/test/rescue-survival.test.ts
Q05 · 작업 QA2026-10-30T17:33:02.856Z3/3 통과

수정 후65개와 실제 Web20개 확인

T01 · pass

현재 설정의 허기/갈증·피로/스트레스·휴식/차·피격 스트레스/100상한과 과거 저장·비접속 정책을 포함한 전체65개 실패0/건너뜀0.

docs/qa/rescue/server-tests.json
T02 · pass

현재 호위 간격/경로와 실제 건물 관통 방지·물자/보상 중복·PostGIS 늦은 실패 롤백/재시작·주기/월드 격리를 통과했습니다. 실제 구호소 경로의 일반 입력 시뮬레이션625m도 성공했고 실시간 웹 경로 검증 중입니다.

docs/qa/rescue/postgres.json; route-simulation.json; server-tests.json
T03 · pass

최신 Web20개 검사 통과:18개 파밍·피난민 물자/재접속/호위/인계·조난민 의료/중단·주기 생존/휴식/차·이름표/한글 양방향 채팅/조합 Enter/말풍선 만료/이름 생성·실제 NPC3·엔진 오류0.

docs/qa/rescue/browser/result.json; browser/*.png
Q06 · 작업 QA2026-10-30T17:33:03.177Z0/1 통과

기존 회귀 수색 fixture 공유 실패 조사

T04 · fail

기존 Native와 Web이 같은 캐릭터 fixture를 사용한 회귀에서 수색 응답 대기가 실패했습니다. DB 거리0m와 쿨다운 종료17:11:12.719Z가 요청 추정17:11:06.908Z보다 늦음을 확인했습니다. Native 종료 후 새 스키마와 초기 상태 검사를 사용해 기존 Web3개 회귀를 통과했습니다.

docs/qa/rescue/attempt-regression-01.json; regression-fixture-probe.json; regression/optimized-browser.json
Q07 · 회귀 QA2026-10-30T17:46:05.378Z1/1 통과

구조/채팅 기존 범위의 실제 구호소·기본 웹 적용 확인

T04 · pass

실제625.0m 구호소 경로406초·휴식1회·NPC 인계거리4.35m·순간이동/시간가속0·오류0. 전체65개·기존Web전투14/생존3·Windows4/5·100접속·12MiB와 기본8788의18장소/3이벤트/한글이름/채팅·엔진오류0을 확인했습니다.

docs/qa/rescue/full-route.json; live.json; server-tests.json; docs/qa/combat/browser/combat.json
Q08 · 작업 QA2026-10-30T18:18:06.486Z3/3 통과

필수 장비 실제 렌더·서버/DB·웹 장착과 로컬 적용

T06 · pass

Blender5.2.3 편집 원본/11개 신규 FBX·기존 조끼/스킨 군복 구성. 실제 Unity14개 부착·헬멧/부츠/가방 좌표·앞뒤 렌더를 확인했습니다.

art/EssentialEquipment.blend; art/essential-equipment-export.json; docs/qa/equipment/runtime/equipment.json; front.png; back.png
T07 · pass

전체74개 서버/실제 PostGIS 테스트 통과. 장착 중복/슬롯·용량·방어 실피해·판매·손전등·늦은 실패 롤백·재시작을 검증했습니다.

server/test/equipment.test.ts; equipment-postgres.test.ts; .runtime/equipment-server-tests.log
T08 · pass

헤드리스 실제 웹9개 검사:12카탈로그/11장착/32kg·30%방어/가방26kg교체/손전등on-off/재접속/다른 플레이어 장비/엔진오류0. Web압축10,702,490바이트<12MiB. 기본8788 적용·소유 서버 저장 재시작 완료. 전체 최종 회귀는 T12에서 추가 수행합니다.

docs/qa/equipment/browser/result.json; docs/qa/equipment/runtime/front.png; .runtime/local-processes.json
Q09 · 작업 QA2026-10-30T18:24:12.468Z1/1 통과

서버 이동 행동·장전 및 실제 DB 재시작 검증

T09 · pass

전체82개 통과. 점프 시간/비용/중복·숙인 속도·검증 방벽/발판 실제 지도 접근성·충돌/넘기/오르기/내려오기·저장/오프라인 완료·장전 지연/공격 제한·PostGIS 영수증 중복/재시작 자세 보존을 실행했습니다. 초기 DB 테스트의 동시 소유/중복 close 오류는 테스트 수명 관리를 수정해 재검증했습니다.

server/test/actions.test.ts; actions-postgres.test.ts; .runtime/actions-server-tests.log
Q10 · 작업 QA2026-10-30T18:32:59.174Z1/1 통과

Blender 행동10개·Unity 본 바인딩·실제 런타임 렌더

T10 · pass

SurvivalActions.blend의10개 편집 클립을 Unity로 내보냈습니다. 실제 캐릭터에10클립 모두 시간별 관절 변화가 확인되고, 장비14개/숙인 머리높이0.419m 감소·발높이0.041m를 포함한23개 런타임 검사가 통과했습니다. 원본 곡선은 있었으나 애니메이션 전용 FBX가 CharacterArmature 경로를 생략한 바인딩 실패를 동일 계층 export로 수정했습니다. 비어 있는 중첩 JSON으로 인한 초기 런타임 오류도 수정 후 예외0으로 재검증했습니다.

art/SurvivalActions.blend; art/survival-actions-export.json; docs/qa/actions/clip-import.txt; docs/qa/actions/runtime/actions.json; .runtime/actions-native.log

남은 작업과 다음 반복

구현/QA 진행 중

변경 이유: 2026-10-31 추가 사용자 지시: 생존 이동/무기 애니메이션. 기존8개 작업/QA를 유지하고 T09~T12를 추가, T05 전체 보고의 순서/의존성을 수정 버전3으로 갱신합니다.

다음 작업: T11 · 무기·이동 애니/입력 연동

남은 작업으로 소수 후속 회차 만들기
다른 버전·회차 15개1회차 · v1.0.15 · 2026-10-30T19:03:26.023Z · 완료1회차 · v1.0.14 · 2026-10-30T18:54:41.628Z · 작업 중1회차 · v1.0.13 · 2026-10-30T18:42:01.999Z · 작업 중1회차 · v1.0.12 · 2026-10-30T18:37:36.235Z · 작업 중1회차 · v1.0.10 · 2026-10-30T18:24:12.657Z · 작업 중1회차 · v1.0.9 · 2026-10-30T18:18:41.256Z · 작업 중1회차 · v1.0.8 · 2026-10-30T18:10:08.180Z · 작업 중1회차 · v1.0.7 · 2026-10-30T17:46:05.603Z · 작업 중1회차 · v1.0.6 · 2026-10-30T17:33:03.405Z · 작업 중1회차 · v1.0.5 · 2026-10-30T17:33:03.091Z · 작업 중1회차 · v1.0.4 · 2026-10-30T17:33:02.775Z · 작업 중1회차 · v1.0.3 · 2026-10-30T17:33:02.445Z · 작업 중1회차 · v1.0.2 · 2026-10-30T16:56:00.591Z · 작업 중1회차 · v1.0.1 · 2026-10-30T16:56:00.238Z · 작업 중1회차 · v1.0.0 · 2026-10-30T16:39:06.863Z · 작업 중

작업 시간

제안 시간: 최초60~100분(01:35 KST 시작). 장비 추가35~60분, 이후 이동/무기 애니메이션 추가40~70분 예상. 사용자 추가 범위 포함 전체 약150~230분 범위.
실제로 완료된 시간: 기록 2026-10-31 03:32:59 KST. 시작2026-10-31 01:35:00 KST.
XERJ: 미사용 — XERJ 도구 미제공, rg·현재 소스·실제 실행으로 대체.

Markdown 원본작성 기준

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