금·석유·배출권(국내) + 천연가스·커모디티 7종(국제) 페이지 상단에 Chart.js 라인 차트 추가. 공용 ChartData 모델 + Views/Component/Chart.cshtml 파셜 + price-chart.js로 구성(Pagination 파셜과 동형). 국제는 캐시된 전체 시계열 재사용(Alpha 추가 호출 0회, 최신 60포인트), 국내는 같은 검색조건으로 차트용 1회 추가 조회 후 종목/유종별 다중 시리즈 그룹핑.
| Metric | Predicted (Plan) | Actual |
|---|---|---|
| Complexity | Medium | Medium |
| Confidence | 9/10 | 적중 — 계획 그대로, 편차 없음 |
| Files Changed | 13 | 13 |
| # | Task | Status |
|---|---|---|
| 1 | ChartData 모델 | ✅ |
| 2 | View<>에 Chart 프로퍼티 | ✅ |
| 3 | Chart.cshtml 파셜 + price-chart.js | ✅ |
| 4 | GlobalController BuildChart + 2개 액션 연결 | ✅ |
| 5 | Gold/Oil/Emission 차트 조회+그룹핑 | ✅ |
| 6 | 뷰 5개 파셜 include | ✅ |
| Level | Status | Notes |
|---|---|---|
| Build | ✅ Pass | 0 errors |
| Unit Tests | N/A | repo에 테스트 프로젝트 없음(계획 명시) |
| Integration | ✅ Pass | localhost:5099 스모크 |
| Edge Cases | ✅ Pass | 아래 |
priceChartData JSON + <canvas> 각 1개, 라벨 오름차순 확인interval=annual: 1992~ 연간 포인트 정상 ✓CREATE: Models/ChartData.cs, Views/Component/Chart.cshtml, wwwroot/js/price-chart.js
UPDATE: Models/View.cs, Controllers/Price/GlobalController.cs, Controllers/Price/Domestic/{Gold,Oil,Emission}Controller.cs, Views/Price/Domestic/{Gold,Oil,Emission}.cshtml, Views/Price/Global/{NaturalGas,Commodity}.cshtml
없음 — 계획 그대로 구현. (세션 관례에 따라 feature 브랜치 없이 main에서 작업, 커밋은 사용자 지시 대기)
없음.