RELEASE SAFETY

패치는 만들기보다 안전하게 멈출 수 있게 설계한다

언리얼 C++ 운영 배포는 빌드 성공만으로 끝나지 않습니다. 버전, 무결성, 롤백 기준을 같은 체크리스트에서 확인해야 합니다.

01 classify

수정 범위 분류

Data Table, config, asset, C++ 코드 중 어느 층을 바꾸는지 먼저 나눕니다.

02 package

패키지 생성

릴리즈 기준 버전과 변경 파일 목록을 고정해 pak 패치를 만듭니다.

03 verify

마운트 검증

해시, 서명, Asset Registry 갱신, 서버 버전 정책을 함께 확인합니다.

04 rollout

단계 배포

일부 채널에서 크래시와 접속 지표를 본 뒤 전체 배포로 넓힙니다.

pass

호환성

이전 세이브, 서버 프로토콜, 필수 에셋 경로가 깨지지 않아야 합니다.

pass

복구 경로

런처 캐시 삭제, 이전 pak 재마운트, 강제 업데이트 경로가 준비되어야 합니다.

hold

관측 지표

크래시율, 다운로드 실패율, 매치메이킹 오류가 기준선을 넘으면 멈춥니다.