← 패치노트

데이터무결성 ★ 2026-07-16

v1.36.41

데이터 보존 3종 2차 — .mcp.json 손상 중단 · register-pending 락 · glossary 마커 보존 (codex 5차 헌트 #1/#2/#3 High)

#1 adapter 가 손상 `.mcp.json` 파괴

핵심 변경

**#1 adapter 가 손상 .mcp.json 파괴** (1.36.28 손상-스토어 클래스): 파싱 실패를 {} 로 오인해 사용자의 다른 MCP 서버 등록을 통째 교체 + 지침 파일은 검증 전에 써서 부분 적용. → 파싱 실패/비객체 루트는 **선검증 후 아무것도 쓰지 않고 중단**(store_corrupt exit 1). 실측: keep 서버 보존·지침 미생성·정상 병합 무회귀.
**#2 병렬 register-pending 무성 유실** (1.36.31 락 클래스): ID 산출이 락 밖이라 같은 T-ID 배정→상호 덮어쓰기(30중 25 잔존 실측 — 다중 세션 등록이 이 명령의 명시 용도). → ID 산출→행 작성→저장 한 임계구역. 실측: **24병렬 24/24 잔존**.
**#3 glossary 재생성이 수동 내용 삭제**: 마커(GLOSSARY_START/END)가 있는데 통파일 덮어쓰기 → 마커 밖 서문/부록 소실. → 생성 블록만 splice. 실측: 서문+부록+생성블록 공존.

GitHub 릴리스 v1.36.41 →