Actions
새기능 #523
open[기술부채][P3] 죽은코드·정리 묶음
Status:
해결
Priority:
낮음
Assignee:
-
Start date:
06/27/2026
Due date:
% Done:
100%
Estimated time:
Description
낮은 우선순위 정리:
- card-list.tsx + deleteFlashcard 죽은 코드 삭제(미임포트).
- ChartService legacy 아티스트 파싱 ~140줄 죽은 코드 삭제(findFeaturingLegacy 등).
- RateLimiter 미사용 dead bean 삭제 또는 연결.
- visitor:today/total Redis 키 TTL 없음 → 무한 누적. TTL 부여.
- song/page sessionStorage JSON.parse try/catch 없음 → 손상 시 크래시.
— 6-페르소나 코드리뷰(2026-06-27)에서 도출. 소스 검증 완료. [AI 등록]
Updated by joungmin ko about 2 months ago
- Status changed from 신규 to 해결
- % Done changed from 0 to 100
일괄 처리 완료(커밋 7081f1a):
[x] card-list.tsx 죽은코드 삭제 + 고아 deleteFlashcard 제거.
[x] ChartService legacy 아티스트 파싱 클러스터(findFeaturingLegacy +6 헬퍼) + 미사용 import 삭제.
[x] 미사용 RateLimiter 빈 삭제.
[x] visitor:today:{date} 키 48h TTL(일일 누수 해소). visitor:total은 누적 영구키라 미변경.
[x] song/page.tsx sessionStorage JSON.parse try/catch + removeItem 가드.
검증: 백엔드 BUILD SUCCESS+클린부팅, 프론트 컴파일, 엔드포인트/라우트 200, visitor:today TTL=172800s, visitor:total TTL=-1. [AI 조치]
Actions