docs: add execution order to dotnet migration roadmap
Validators (Pushes and Pull Requests) / validate-ui-and-storage (push) Successful in 21s
Validators (Pushes and Pull Requests) / validate-core (push) Has been cancelled

This commit is contained in:
2026-07-12 23:46:12 +09:00
parent b97db19824
commit 5359300f8a
+27
View File
@@ -25,6 +25,16 @@ roadmap:
phase_name: "WBS-10 .NET 엔진 고도화" phase_name: "WBS-10 .NET 엔진 고도화"
phase_goal: "Python-to-.NET 전환, 테이블 정규화/역정규화, 서비스급 스케줄러, parity harness 정착" phase_goal: "Python-to-.NET 전환, 테이블 정규화/역정규화, 서비스급 스케줄러, parity harness 정착"
exit_gate: "dotnet runtime parity PASS + scheduler observability PASS + normalized/denormalized schema contract PASS + evidence artifacts recorded" 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: tracks:
- track_id: WBS-10-A - track_id: WBS-10-A
name: "Python → .NET 전환" name: "Python → .NET 전환"
@@ -33,6 +43,7 @@ roadmap:
- task_id: WBS-10-A1 - task_id: WBS-10-A1
title: "실행 경로 인벤토리 및 전환 우선순위 확정" title: "실행 경로 인벤토리 및 전환 우선순위 확정"
status: PENDING status: PENDING
depends_on: []
owner_files: owner_files:
- src/quant_engine/ - src/quant_engine/
- tools/ - tools/
@@ -56,6 +67,8 @@ roadmap:
- task_id: WBS-10-A2 - task_id: WBS-10-A2
title: ".NET 도메인 서비스로 Python 계산 로직 이식" title: ".NET 도메인 서비스로 Python 계산 로직 이식"
status: PENDING status: PENDING
depends_on:
- WBS-10-A1
owner_files: owner_files:
- src/dotnet/QuantEngine.Core/ - src/dotnet/QuantEngine.Core/
- src/dotnet/QuantEngine.Application/ - src/dotnet/QuantEngine.Application/
@@ -79,6 +92,8 @@ roadmap:
- task_id: WBS-10-A3 - task_id: WBS-10-A3
title: "Python thin-wrapper 정리 및 운영 금지 경로 분리" title: "Python thin-wrapper 정리 및 운영 금지 경로 분리"
status: PENDING status: PENDING
depends_on:
- WBS-10-A2
owner_files: owner_files:
- tools/ - tools/
- src/quant_engine/ - src/quant_engine/
@@ -103,6 +118,7 @@ roadmap:
- task_id: WBS-10-B1 - task_id: WBS-10-B1
title: "정규화 기준 테이블 계약 확정" title: "정규화 기준 테이블 계약 확정"
status: PENDING status: PENDING
depends_on: []
owner_files: owner_files:
- spec/ - spec/
- src/dotnet/QuantEngine.Infrastructure/ - src/dotnet/QuantEngine.Infrastructure/
@@ -124,6 +140,8 @@ roadmap:
- task_id: WBS-10-B2 - task_id: WBS-10-B2
title: "운영 조회용 역정규화 read model 설계" title: "운영 조회용 역정규화 read model 설계"
status: PENDING status: PENDING
depends_on:
- WBS-10-B1
owner_files: owner_files:
- src/dotnet/QuantEngine.Web/ - src/dotnet/QuantEngine.Web/
- src/dotnet/QuantEngine.Application/ - src/dotnet/QuantEngine.Application/
@@ -145,6 +163,9 @@ roadmap:
- task_id: WBS-10-B3 - task_id: WBS-10-B3
title: "중복/파생 데이터 경계 및 기술부채 방지 계약" title: "중복/파생 데이터 경계 및 기술부채 방지 계약"
status: PENDING status: PENDING
depends_on:
- WBS-10-B1
- WBS-10-B2
owner_files: owner_files:
- spec/ - spec/
- governance/ - governance/
@@ -169,6 +190,7 @@ roadmap:
- task_id: WBS-10-C1 - task_id: WBS-10-C1
title: "스케줄러 상태 머신 및 실행 이력 계약" title: "스케줄러 상태 머신 및 실행 이력 계약"
status: PENDING status: PENDING
depends_on: []
owner_files: owner_files:
- src/dotnet/QuantEngine.Application/ - src/dotnet/QuantEngine.Application/
- src/dotnet/QuantEngine.Web/Services/ - src/dotnet/QuantEngine.Web/Services/
@@ -190,6 +212,8 @@ roadmap:
- task_id: WBS-10-C2 - task_id: WBS-10-C2
title: "idempotency 및 concurrency control" title: "idempotency 및 concurrency control"
status: PENDING status: PENDING
depends_on:
- WBS-10-C1
owner_files: owner_files:
- src/dotnet/QuantEngine.Application/ - src/dotnet/QuantEngine.Application/
- spec/41_release_dag.yaml - spec/41_release_dag.yaml
@@ -210,6 +234,9 @@ roadmap:
- task_id: WBS-10-C3 - task_id: WBS-10-C3
title: "health gate + retry policy + dependency graph" title: "health gate + retry policy + dependency graph"
status: PENDING status: PENDING
depends_on:
- WBS-10-C1
- WBS-10-C2
owner_files: owner_files:
- .gitea/workflows/ - .gitea/workflows/
- src/dotnet/QuantEngine.Web/ - src/dotnet/QuantEngine.Web/