refactor-clean
리팩터 클린 (Refactor Clean)
테스트 검증을 통해 죽은 코드를 안전하게 식별하고 제거합니다:
-
죽은 코드 분석 도구 실행:
- knip: 사용되지 않는 exports 및 파일 찾기
- depcheck: 사용되지 않는 의존성 찾기
- ts-prune: 사용되지 않는 TypeScript exports 찾기
-
.reports/dead-code-analysis.md에 포괄적인 리포트 생성
-
심각도별 발견 사항 분류:
- 안전함(SAFE): 테스트 파일, 사용되지 않는 유틸리티
- 주의(CAUTION): API 라우트, 컴포넌트
- 위험(DANGER): 설정 파일, 메인 진입점
-
안전한 삭제만 제안
-
각 삭제 전 수행:
- 전체 테스트 스위트 실행
- 테스트 통과 확인
- 변경 적용
- 테스트 재실행
- 테스트 실패 시 롤백
-
정리된 항목 요약 표시
테스트를 먼저 실행하지 않고 코드를 삭제하지 마세요!