Skip to content

feat(history): 점수 추이 멀티 지표 + 지난번 대비 델타#121

Merged
i3months merged 1 commit into
devfrom
feature/progress-tracking
Jun 25, 2026
Merged

feat(history): 점수 추이 멀티 지표 + 지난번 대비 델타#121
i3months merged 1 commit into
devfrom
feature/progress-tracking

Conversation

@i3months

Copy link
Copy Markdown
Member

변경 사항

성장 추적(③)을 강화합니다.

탐색 결과 성장 추적의 골격은 이미 구현돼 있었습니다 — 히스토리 페이지에 평균 점수(StatsSummary) + 종합 점수 추세(ScoreTrend)가 이미 있고, /api/users/me/statsrecent[] 가 종합·기술·논리·전달력 + endedAt 을 전부 싣고 있었습니다.

문제는 ScoreTrend 가 종합 한 줄만 그렸다는 것. 기술·논리·전달력은 데이터에 있는데 시각화가 안 됐습니다. 그래서:

  • 4개 지표 멀티 라인 — 종합/기술/논리/전달력을 색상별 추세선으로 (라이브러리 없이 기존 직접 SVG 패턴 확장)
  • 범례에 최신 점수 + 지난번 대비 델타 — "전달력 78 ▲6" 처럼. 어떤 역량이 늘고 있는지 한눈에
  • 백엔드 변경 0 — 데이터는 이미 흐르고 있어 순수 프론트 변경

테스트

  • ScoreTrend.test.tsx 추가(멀티 지표 라벨·최신값·델타·빈 상태) → 통과
  • tsc + eslint 통과

비고

의존성(recharts 등) 추가 없이, 코드베이스에 이미 있던 직접 SVG 차트 패턴을 멀티라인으로 확장했습니다.

🤖 Generated with Claude Code

성장 추적 강화. 기존 ScoreTrend 는 종합 점수 한 줄만 그렸는데, recent[] 가
이미 싣고 있던 기술·논리·전달력을 함께 멀티 라인으로 시각화하고, 범례에
지표별 최신 점수 + 지난번 대비 델타(▲/▼)를 보여준다. "어떤 역량이 늘고 있는지"가
드러난다. 데이터는 이미 /api/users/me/stats 로 오므로 백엔드 변경 없음.

- ScoreTrend: 4개 지표(종합/기술/논리/전달력) polyline + 색상 범례(최신값·델타).
- 라이브러리 없이 기존 직접 SVG 패턴 확장. 테스트 추가.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 25, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
stackup Ready Ready Preview, Comment Jun 25, 2026 6:29am

@i3months i3months merged commit d67704b into dev Jun 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant