Project

General

Profile

Actions

새기능 #523

open

[기술부채][P3] 죽은코드·정리 묶음

Added by joungmin ko about 2 months ago. Updated about 2 months ago.

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 등록]

Actions #1

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

Also available in: Atom PDF