From 5359300f8a3d86ac1938864564b4014854dd26d7 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Sun, 12 Jul 2026 23:46:12 +0900 Subject: [PATCH] docs: add execution order to dotnet migration roadmap --- docs/WBS_10_DOTNET_MIGRATION_ROADMAP.yaml | 27 +++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/docs/WBS_10_DOTNET_MIGRATION_ROADMAP.yaml b/docs/WBS_10_DOTNET_MIGRATION_ROADMAP.yaml index 2b6e7992..e407b632 100644 --- a/docs/WBS_10_DOTNET_MIGRATION_ROADMAP.yaml +++ b/docs/WBS_10_DOTNET_MIGRATION_ROADMAP.yaml @@ -25,6 +25,16 @@ roadmap: phase_name: "WBS-10 .NET 엔진 고도화" phase_goal: "Python-to-.NET 전환, 테이블 정규화/역정규화, 서비스급 스케줄러, parity harness 정착" exit_gate: "dotnet runtime parity PASS + scheduler observability PASS + normalized/denormalized schema contract PASS + evidence artifacts recorded" + execution_order: + - WBS-10-A1 + - WBS-10-B1 + - WBS-10-C1 + - WBS-10-A2 + - WBS-10-B2 + - WBS-10-C2 + - WBS-10-A3 + - WBS-10-B3 + - WBS-10-C3 tracks: - track_id: WBS-10-A name: "Python → .NET 전환" @@ -33,6 +43,7 @@ roadmap: - task_id: WBS-10-A1 title: "실행 경로 인벤토리 및 전환 우선순위 확정" status: PENDING + depends_on: [] owner_files: - src/quant_engine/ - tools/ @@ -56,6 +67,8 @@ roadmap: - task_id: WBS-10-A2 title: ".NET 도메인 서비스로 Python 계산 로직 이식" status: PENDING + depends_on: + - WBS-10-A1 owner_files: - src/dotnet/QuantEngine.Core/ - src/dotnet/QuantEngine.Application/ @@ -79,6 +92,8 @@ roadmap: - task_id: WBS-10-A3 title: "Python thin-wrapper 정리 및 운영 금지 경로 분리" status: PENDING + depends_on: + - WBS-10-A2 owner_files: - tools/ - src/quant_engine/ @@ -103,6 +118,7 @@ roadmap: - task_id: WBS-10-B1 title: "정규화 기준 테이블 계약 확정" status: PENDING + depends_on: [] owner_files: - spec/ - src/dotnet/QuantEngine.Infrastructure/ @@ -124,6 +140,8 @@ roadmap: - task_id: WBS-10-B2 title: "운영 조회용 역정규화 read model 설계" status: PENDING + depends_on: + - WBS-10-B1 owner_files: - src/dotnet/QuantEngine.Web/ - src/dotnet/QuantEngine.Application/ @@ -145,6 +163,9 @@ roadmap: - task_id: WBS-10-B3 title: "중복/파생 데이터 경계 및 기술부채 방지 계약" status: PENDING + depends_on: + - WBS-10-B1 + - WBS-10-B2 owner_files: - spec/ - governance/ @@ -169,6 +190,7 @@ roadmap: - task_id: WBS-10-C1 title: "스케줄러 상태 머신 및 실행 이력 계약" status: PENDING + depends_on: [] owner_files: - src/dotnet/QuantEngine.Application/ - src/dotnet/QuantEngine.Web/Services/ @@ -190,6 +212,8 @@ roadmap: - task_id: WBS-10-C2 title: "idempotency 및 concurrency control" status: PENDING + depends_on: + - WBS-10-C1 owner_files: - src/dotnet/QuantEngine.Application/ - spec/41_release_dag.yaml @@ -210,6 +234,9 @@ roadmap: - task_id: WBS-10-C3 title: "health gate + retry policy + dependency graph" status: PENDING + depends_on: + - WBS-10-C1 + - WBS-10-C2 owner_files: - .gitea/workflows/ - src/dotnet/QuantEngine.Web/