성능 2026-07-16
v1.36.39
판정 정직화 배치 B — codex 4차 헌트 10건 전건 처분 완결 (#3/#5/#6/#7/#8)
#3 MCP 파라미터 검증
핵심 변경
**#3 MCP 파라미터 검증**: arguments: null/비객체가 args 접근 throw → stdin 캐치가 -32700 "Parse error"(id null)로 오보 + {"title":{...}} 같은 비문자열이 [object Object] 로 영속. → 비객체 arguments/스키마 타입 위반/필수 누락은 **-32602 + 원 id**, 파싱과 핸들링 캐치 분리(-32603 은 원 id 유지). 원 재현 2종 실측 + 정상 호출 무회귀.
**#5 decisions 이중 소스**: retro/insights 가 md 를 직접 읽어 decision list/memory status(canonical json)와 불일치 → canonical _loadDecisions 단일 소스(신호 텍스트·recent 목록·카운트 전부, cutoff 는 date 필드). 실측: md 수동 훼손 후에도 list=retro=2 일치.
**#6 llm-bench record**: -1/NaN 점수·무제한 필드 무검증 저장 → 유한·비음수 점수 필수(invalid_score), 필드 200자 상한 + 파이프/개행 셀 이스케이프.