From 6348550149000f52c54815873ce107cae4c41934 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Sun, 12 Jul 2026 14:38:59 +0900 Subject: [PATCH] docs(wbs): register newly completed optimization tasks under WBS-7 section --- docs/ROADMAP_WBS.md | 50 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/docs/ROADMAP_WBS.md b/docs/ROADMAP_WBS.md index 96b75f22..4912dd20 100644 --- a/docs/ROADMAP_WBS.md +++ b/docs/ROADMAP_WBS.md @@ -1097,6 +1097,56 @@ LLM이 런타임에 이런 stale spec을 사실로 읽으면 할루시네이션 --- +#### WBS-7.12 작업 관리 수동 즉시 실행 경로 교정 + +| 항목 | 내용 | +|------|------| +| **작업** | 어드민 페이지(Operations)의 "즉시 실행" 기능이 동작하도록 explicit 폼 핸들러 액션 매핑 적용 | +| **담당 파일** | `src/dotnet/QuantEngine.Web/Pages/Admin/Operations/Index.cshtml` | +| **상태** | ✅ 완료 (2026-07-12) | + +--- + +#### WBS-7.13 Hangfire 작업 수행 시간(TotalDuration) 연동 + +| 항목 | 내용 | +|------|------| +| **작업** | 최근 작업 실행 목록에서 소요 시간이 0.0s로 고정 출력되던 버그를 SucceededJobDto.TotalDuration 및 StartedAt 연산으로 수정 | +| **담당 파일** | `src/dotnet/QuantEngine.Web/Pages/Admin/Operations/Index.cshtml.cs` | +| **상태** | ✅ 완료 (2026-07-12) | + +--- + +#### WBS-7.14 KIS OpenAPI Rate Limit Throttling (SemaphoreSlim) 탑재 + +| 항목 | 내용 | +|------|------| +| **작업** | KIS API 호출 시 동시성 충돌 및 초당 횟수 초과 에러 방지를 위해 실전(150ms)/모의(400ms) 지연 락 추가 | +| **담당 파일** | `src/dotnet/QuantEngine.Infrastructure/Services/KisApiClient.cs` | +| **상태** | ✅ 완료 (2026-07-12) | + +--- + +#### WBS-7.15 Gitea CI/CD 배포 워크플로 체인 직렬화 + +| 항목 | 내용 | +|------|------| +| **작업** | 배포 선후 관계 꼬임 방지를 위해 CI (Validators) ➡ Prepare Release ➡ Deploy-Prod 순차적 실행 연결 | +| **담당 파일** | `.gitea/workflows/prepare-release.yml`, `.gitea/workflows/deploy-prod.yml` | +| **상태** | ✅ 완료 (2026-07-12) | + +--- + +#### WBS-7.16 배포 버전 및 version.txt 동적 런타임 맵핑 + +| 항목 | 내용 | +|------|------| +| **작업** | 빌드 시점에 version.txt를 함께 인쇄하고 C# 런타임이 이를 동적 조회하도록 교정하여 버저닝 오차 해결 | +| **담당 파일** | `src/dotnet/QuantEngine.Web/Pages/Account/Login.cshtml.cs`, `src/dotnet/QuantEngine.Web/Pages/Admin/Dashboard/Index.cshtml.cs`, `.gitea/workflows/prepare-release.yml` | +| **상태** | ✅ 완료 (2026-07-12) | + +--- + ### WBS-8: 실증 전환 & 운영 정규화 (Phase 8, 2026-07~09) > WBS-7 구조적 경화 완료 후, 실거래 데이터 누적을 통한 이론적 임계값의 실증적 검증 및 운영 안정화.