# 2026-10-31 임시 점검 패치 갱신

실행 파일26.105.002 유지, 데이터 **26.105.002+hotfix.20261028 → 26.105.002+hotfix.20261031**. 수집일2026.10.31. 공개 개정 patch1031-20261031.

## 1~12단계 결과

1. 선정16파일 중5변경(목록2·리소스3), 수집 중/분석 끝 원본 안정. 메타데이터v39·실행DLL 불변.
2. 새 baseline/working/output을26.105.002_20261031_hotfix1031로 분리. 기존 baseline·게임파일 읽기 전용. 원본·새보존본·working16파일 일치, 기존 보존본 검증 통과.
3. 메타데이터378개 표 선언·필드/접근자 배치 동일 검증 후 재사용. 사라진 범위 접근자4개는null 유지.
4. 직전10/28핫픽스 대비 원시표32종·피해79행(장착도술30종)·도술설정11행 변경, 돌파 정의행 자체는불변.
5. 행동그래프7종 변경. 새 피해·설명·신식·버프·스폰 연결 재추출. 공지 대조37행 = 사실31/서버미확인3/설명수정2/적용제외1. 상세 patch-note-compare.md.
6. data/build/combat/growth/mechanic/skill_evidence/atlas/review/introspection/patch_history/hunting 재생성. 이전비교경로는10/28핫픽스. 대상 경로는변경32종만 새로 만들고 다른 실측 경로보존.
7. 효과 전수표 scan-buffs.py→coverage.cjs 재생성. 버프9개삭제/변경·10개추가/변경, 버프효과38개삭제/변경·28개추가/변경(의미행 집합 기준·바이트위치제외).
8. 일반필드13곳 activespawn 변경. 고독한마을/귀족지구는각5구역×3마리, 몹레벨/CP/HP 목록 표시. 취소된전래동화쪽 변경도클라이언트에있어 서버적용미확인·필드효율계산에서제외.
9. tests/*.test.cjs **60/60 PASS**. 대표원시행·6돌파·1~5돌파25조건·집중타격1~10명·저격중첩/만료/복원·보정/설정복원 확인. JS65문법·HTML66참조·개정자산69일치·git diff --check PASS.
10. **랭킹·전수탐색·순서최적화 실행하지 않음.** 기존공개랭킹·계열피해몫원본해시불변. 랭킹/계열레벨업/계열성장에 이전버전·갱신예정 표시.
11. PC1920·1366 콘솔0·가로넘침0, 새가정옵션/신규비경/이전저장덱표시/워커단일계산 확인. main기준 b6b0b64475ca18e3fe31bfb2995faee57171be75. 배포 커밋은 deployment.json 참조.
12. AGENTS실측대기 #30집중타격2~4명/#31연속조준/#32낮은돌파/#33신규비경CP 추가. #2/#3일섬·#4범람 새수치 재확인 표시, 기존자동발동·미누적사실은유지.

## 반영한 계산

- 저격: 보유효과삭제, 소모개수만큼연속조준 중첩·5상한·10초갱신·PvE5%/PvP2%. 일반1개/궁극기최대3개 소모는 유지.
- 파멸: 시전영력15·범람피해20%/받는피해감소10%(생존정보). 하늘의심판6 범람중×1.5,감소시작6명으로수정.
- 연타·강타·파멸·기동6돌파의 새피해행·분기, 월식전체+50%기존연쇄가정, 일섬6 받는피해+20%5초·102620000그룹.
- 주술: 모든도술사용으로쿨감발동, 감소대상은기존10/21공지범위(주술일반·신내림) 유지.
- 용맹: 공격력버프/6돌파주는피해/헌신신식분기 분리. **공지20%/26%와 달리 새추출값15%/19.5% 사용**(이전11.25%/14.63%).

## 가정·한계

- 집중타격: 1명난타60%/요기폭발70%,5명이상0%는공지사실.2~4명은미해독으로보수0%기본/선형선택. 원시Denominator.75/.875·MaxCount5는확인했으나네이티브수식미복원.
- 1~5돌파5종(저주내리기·신벌·영혼소용돌이·서리잔향·응축바람): 새피해행과공지3/6/9/12/15%를대응하는**가정기본켬**. 클라이언트Selector가1/3/5만참조하는불일치가있어해제옵션제공. 기타3종은기존일반돌파또는새개별분기 사용.
- 연속조준 적용시점/다른속성곱산, 범람판정시점/하늘의심판감쇠직선은가정이며 별도설정으로제외가능. 실측과추출사실을임의서버공식으로승격하지않음.
- 필드2곳의적용제외는이름미기재. 전래동화필드2곳(팥쥐네들녘/원님고개)도클라이언트변경이있어제외대상을데이터불변만으로확정못함. 비경15마리/4명개편취소를확정적용으로취급하지않음.
- 채널정원·서버메일/상점/보스실행피해는미검증. 신규단일특화비경의정원3/6명은공지근거.
- 구버전랭킹/계열피해몫/성장곡선 재현검사는생성당시보존구현으로고정, 새패치는독립회귀검사추가. 캐릭터입력스냅샷과랭킹재사용검사는버전변경을명시.

## 대표 기본 피해행 변화

조건: 계열Lv0·0돌파·직접피해행1(PvE), 총피해/최종DPS아님.

| 도술 | 이전계수% | 새계수% | 행배율 |
|---|---:|---:|---:|
|도약 찌르기|125.4000|152.2000|1.213716|
|휩쓸어 베기|71.0000|86.2000|1.214085|
|후퇴 사격|125.0000|151.7000|1.213600|
|쌍검 가르기|78.5000|95.3000|1.214013|
|급소 관통|156.4000|189.9000|1.214194|
|일섬|173.7000|211.0000|1.214738|
|월식|31.8000|38.6000|1.213837|
|연속 쇄도|196.0000|238.0000|1.214286|

## 수동 랭킹 실행

명령 프롬프트에서 아래 한 줄(또는 C:\REA-Analysis\tools\run-ranking.bat 더블클릭):

```bat
C:\REA-Analysis\tools\run-ranking.bat
```

- 예상: 지난실측약73분, PC/새패치에따라변동. 사용자배치기본/최대180분·상위3개정확/나머지빠른모드. 긴전투는공개랭킹에없음.
- 결과: `output/ranking-manual/26.105.002+hotfix.20261031-hp-debuff-20261023-v1/result.json`, 같은폴더 `report.md`/`state.json`.
- 중단되면같은bat를다시실행: 새버전·엔진·입력해시캐시에서이어감. AI가완료를기다리거나진행상태를반복확인하지않음.
- 사용자가“끝났어”라고하면위result.json만읽어검토. 새랭킹배포시계열피해몫·성장곡선도이후갱신필요(이번엔구버전표시).
- 이번부문별1위변화는재생성하지않아판단하지않음. 연타/파멸/기동/저격상향으로보스/PvP순위변동가능.

## 디자인·화면

- design-taste-frontend 적용: 기존앱의서체·색·구성유지. 가정/미확인/새버전데이터를기존설정·자료표안에표시,새디자인추첨은범위밖이라생략.
- taste lint: 기존emoji FAIL1 동일, 신규FAIL0. inspect PC1920/1366: 기존숨김h1(no-title)예외명시후FAIL0, 기존unused-canvas/numeric-align WARN2. 점검JSON은taste-lint-before.json/taste-lint.json/taste-inspect.json.
- 직접캡처검토: assumptions-1366.png의가정옵션과 hunting-1366.png의새비경표가표시되고글자/입력잘림없음.
- Aside자동업데이트는자동승인검토에서요청범위밖소프트웨어변경으로거절. 업데이트하지않고기존로컬헤드리스도구로필수검증완료.

## 백업·롤백·남은일

- 백업: backup/web-before-codex-patch1031-20261031. 게임원본복원/교체는하지않음.
- 롤백: Cloudflare의직전 b6b0b64 배포복원 또는 이번커밋revert후main push.
- Claude교차검수: output/claude-task-review-patch1031-20261031.md.
- 사용자공개화면확인: 기존덱/레벨/돌파/필수·제외/순서/보정이보존되며옛보정에재확인표시가뜨는지확인.
- 범위밖후속: 집중타격네이티브정확식, 공지·용맹값불일치, 낮은돌파서버실제분기, 제외필드2곳식별, 채널정원확인.
