Skip to content

feat(agile): 번다운 차트 (slice 56b)#275

Merged
seonghobae merged 1 commit into
feat/agile-hybridfrom
feat/burndown
Jul 7, 2026
Merged

feat(agile): 번다운 차트 (slice 56b)#275
seonghobae merged 1 commit into
feat/agile-hybridfrom
feat/burndown

Conversation

@seonghobae

Copy link
Copy Markdown
Contributor

스프린트 소진 시각화 — computeBurndown(순수): ideal 선형 소진 vs actual 잔여(actualEndDate 기준, 미래 null), 스프린트 행 '번다운' 버튼 → SVG(점선/실선).

Verified

unit 11 ✓ · api ✓ · eval-safe ✓ · 실브라우저: '커밋 13pt' + polyline 2개 렌더.

🤖 Generated with Claude Code

- cloud-sync.js: computeBurndown(순수·export) — 스프린트 일자 축, committed
  기준 ideal(선형 소진) vs actual(actualEndDate 기준 잔여; 완료일 없는 100%
  작업은 today 완료로 간주; 미래 일자는 null=미기록; 120일 안전 상한).
  renderBurndownSvg(점선 ideal + 실선 actual, aria-label) — 스프린트 행의
  '번다운' 버튼으로 모달 내 렌더.
- tests/unit/burndown.test.mjs: 일자축/이상선 0 소진/실제 잔여 시퀀스/완료일
  없는 100% 처리/기간·포인트 없음 null. test:unit 편입(11 스위트).

Verified: unit 11 ✓ api ✓ eval-safe ✓; 실브라우저 — '커밋 13pt' 캡션 +
polyline 2개(이상/실제) SVG 렌더.

Stacked on #274.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018LMoqYsUY6usjNMBjvxCbU
@seonghobae seonghobae merged commit 5ffed14 into feat/agile-hybrid Jul 7, 2026
0 of 2 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