신규 테스트와 커버리지 리포트를 로컬에서 먼저 본다.
숫자와 의미 있는 실패 케이스가 함께 유지된다.
threshold 하락은 누락 경로를 찾으라는 신호다.
핵심 로직, guard, pipe, exception path를 우선 보강한다.
레거시 전체보다 변경 영역의 하락 방지가 효과적이다.
결제, 인증, 권한 같은 파일은 전역 평균에 숨기지 않는다.
라인만 채운 테스트는 회귀 방지 효과가 낮다.
coverageThreshold는 팀이 합의한 최소 품질선이다. 전체 기준과 핵심 모듈 기준을 나누고, 실패 시 숫자를 우회하지 말고 빠진 경로를 찾는다.
신규 테스트와 커버리지 리포트를 로컬에서 먼저 본다.
숫자와 의미 있는 실패 케이스가 함께 유지된다.
threshold 하락은 누락 경로를 찾으라는 신호다.
핵심 로직, guard, pipe, exception path를 우선 보강한다.
레거시 전체보다 변경 영역의 하락 방지가 효과적이다.
결제, 인증, 권한 같은 파일은 전역 평균에 숨기지 않는다.
라인만 채운 테스트는 회귀 방지 효과가 낮다.