Initial commit: Add project files
ci / backend (push) Failing after 12s
ci / frontend (push) Failing after 19s
ci / static (push) Failing after 45s

This commit is contained in:
2026-08-02 05:15:36 +09:00
commit dcd1322d41
636 changed files with 122352 additions and 0 deletions
@@ -0,0 +1,50 @@
# K-ArtSell Aegis v12.2 전략적 통합 고도화 제안
상태: **IMPLEMENTATION_TEMPLATE / STATIC_VALIDATION_REQUIRED / BUILD_AND_DB_REHEARSAL_REQUIRED**
운영 경계: **투자자문형 우선 · 자동주문/KIS 제출 OFF · RESEARCH_CANDIDATE_NOT_PRODUCTION**
## 1. 결론
v12.2는 v10.0의 비회귀·PIT·감사·재현성 기준과 v12.1 실행준비 패키지를 보존하면서, 실제 구현에서 가장 위험한 데이터 의미 오류를 먼저 교정한다. 핵심 Delta는 다음과 같다.
1. **Lot 매도비율과 종목 전체 비중을 분리**한다. `SellRatioOfLot`은 대상 Lot에만 적용하며, 매도 후 종목 비중은 `CurrentSecurityPortfolioWeight - CurrentLotPortfolioWeight × SellRatioOfLot`로 계산한다.
2. **정책 우선순위 전체 경로를 불변 증거로 저장**한다. 최종 사유만 남기지 않고 Applied/Blocked/NotApplicable을 순서대로 `policy_trace_json`에 보존한다.
3. **첨부 원본 6개를 SHA-256과 함께 보존**하고, 이전 v12.1 패키지를 기준선으로 포함한다.
4. **231개 상세 WBS**를 26개 Vertical Slice와 Requirement/API/DB/Job/UI/Test/Gate에 연결한다.
5. .NET/Vue/SQL/Hangfire용 **반복 가능한 템플릿 팩**을 제공하되 조기 마이크로서비스, Generic Repository, 전역 Pinia 캐시, 무분별한 인터페이스를 금지한다.
## 2. 생산준비도 판단축
화면 수나 클래스 수가 아니라 아래 흐름의 완결성으로 판단한다.
`Source/License → Raw/PIT/Revision/DQ → Evidence/VersionSet → Sell/Reentry → Recommendation → Maker-Checker → Publish → Outcome → Reconciliation/DR`
## 3. 우선순위
| 우선순위 | 작업 | 차단 Gate |
|---|---|---|
| P0 | .NET/pnpm/PostgreSQL 실검증, lockfile, DbUp rehearsal | G0 |
| P0 | PIT 총수익·상폐·기업행사·Fee/Tax/FX·라이선스 | G1 |
| P0 | Lot/종목 비중 의미 교정, 정책 Golden, C#↔Python 교차검증 | G2-A |
| P0 | Outbox/Inbox crash/replay, maker-checker, immutable publish | G3 |
| P0 | 252거래일 Shadow, PBO/DSR, 복수 국면 OOS | G4 |
| P0 | OIDC/JWT, SLO/RPO/RTO, DR, kill-switch | G5 |
## 4. 정량 연구의 냉정한 해석
첨부 연구는 미국 표본에서 v12 후보가 v11 대비 회전율과 일부 MDD를 낮춘 근거를 제공하지만, 모든 자산에서 CAGR·MDD가 동시에 개선된 것은 아니다. 한국 표본은 2021-04-16 종료이며 최근 국면 검증이 비어 있다. 따라서 연구결과는 **정책 후보와 Golden 기준의 근거**이지 생산 승격 근거가 아니다.
특히 연구 결과의 `false_exit_rate_63d`는 자산별로 높은 편이며, 문서의 목표값인 연 2% 이하와 정의·집계주기가 직접 일치하지 않는다. v12.2는 지표 정의 버전과 평가창을 고정하고, 목표값 충족을 주장하지 않는다.
## 5. 패키지 규모
- 현재 세션 첨부 원본: 6개
- Vertical Slice: 26개
- 상세 WBS: 231개 (P0 166, P1 65)
- 계획 공수: 1450 PD
- 기술부채: 33건
- 자동주문/KIS 제출: OFF
## 6. Go 정의
코드가 존재하는 상태가 아니라, `Source → Requirement → Policy/Data → API/DB/Job/UI → Test → PR → Release Evidence`가 연결되고 운영·준법 Gate가 통과된 상태다. 현재 패키지는 정적 템플릿이며, .NET 빌드·pnpm frozen build·PostgreSQL migration rehearsal·Shadow 증거가 없으므로 생산 준비 완료로 해석하면 안 된다.
+7
View File
@@ -0,0 +1,7 @@
Attachment,Bytes,SHA256,Role,Version_Status,V12_2_Treatment
K-ArtSell_12_2_complete_package(1).zip,2513047,1e9df605a91f227fb5ff4ea057e55f4319e62060fbaf8e64551756ee2931c5ea,연구 코드·CSV·정량 감사·구성안,RETAINED,원본 무변경 보존; v12.2는 Delta만 추가
K-ArtSell_Aegis_v12_1_실행준비_통합고도화_제안서(1).docx,64063,eab0c2866b6c3d5d1f2fd8b9fbb33443e010e1adc2cfe612f27a98f97845e8b3,v12.1 실행준비 통합 제안서,RETAINED,원본 무변경 보존; v12.2는 Delta만 추가
K-ArtSell_퀀트투자자문_SI_본프로그램착수_누적고도화_통합실행기준서_v10.0(1).docx,402134,d86795186ec5f578741d64618eb53278a1c3a55795e73307e5bee245980a83a6,최상위 누적 실행기준서,RETAINED,원본 무변경 보존; v12.2는 Delta만 추가
KArtSell_Aegis_v11_1_hardening(1).zip,89397,01b3d3025dfb3a6cafcff4d751851240a6087c2329e5c1472ec31703f209ccbd,보안·불변성·기술부채 hardening delta,RETAINED,원본 무변경 보존; v12.2는 Delta만 추가
KArtSell_Aegis_v12_1_execution_ready_complete(1).zip,28233180,e5f9896474f32706d28df29cbdb5e3e74dbcc983e74c73f7067c377ee7aea260,직전 실행준비 통합 패키지 baseline,RETAINED,원본 무변경 보존; v12.2는 Delta만 추가
KArtSell_v11_implementation_acceleration(1).zip,56738,2bd5713b98104bf7ac45362105d9b3175d5ca818c06753e572aaf79a936658a2,최초 .NET/Vue walking skeleton,RETAINED,원본 무변경 보존; v12.2는 Delta만 추가
1 Attachment Bytes SHA256 Role Version_Status V12_2_Treatment
2 K-ArtSell_12_2_complete_package(1).zip 2513047 1e9df605a91f227fb5ff4ea057e55f4319e62060fbaf8e64551756ee2931c5ea 연구 코드·CSV·정량 감사·구성안 RETAINED 원본 무변경 보존; v12.2는 Delta만 추가
3 K-ArtSell_Aegis_v12_1_실행준비_통합고도화_제안서(1).docx 64063 eab0c2866b6c3d5d1f2fd8b9fbb33443e010e1adc2cfe612f27a98f97845e8b3 v12.1 실행준비 통합 제안서 RETAINED 원본 무변경 보존; v12.2는 Delta만 추가
4 K-ArtSell_퀀트투자자문_SI_본프로그램착수_누적고도화_통합실행기준서_v10.0(1).docx 402134 d86795186ec5f578741d64618eb53278a1c3a55795e73307e5bee245980a83a6 최상위 누적 실행기준서 RETAINED 원본 무변경 보존; v12.2는 Delta만 추가
5 KArtSell_Aegis_v11_1_hardening(1).zip 89397 01b3d3025dfb3a6cafcff4d751851240a6087c2329e5c1472ec31703f209ccbd 보안·불변성·기술부채 hardening delta RETAINED 원본 무변경 보존; v12.2는 Delta만 추가
6 KArtSell_Aegis_v12_1_execution_ready_complete(1).zip 28233180 e5f9896474f32706d28df29cbdb5e3e74dbcc983e74c73f7067c377ee7aea260 직전 실행준비 통합 패키지 baseline RETAINED 원본 무변경 보존; v12.2는 Delta만 추가
7 KArtSell_v11_implementation_acceleration(1).zip 56738 2bd5713b98104bf7ac45362105d9b3175d5ca818c06753e572aaf79a936658a2 최초 .NET/Vue walking skeleton RETAINED 원본 무변경 보존; v12.2는 Delta만 추가
@@ -0,0 +1,39 @@
# SOLID·리팩터링·구조화 실행 기준
## 1. 경계
- Endpoint: HTTP/Auth/Header/Validation/ProblemDetails만 담당
- Application: 유스케이스 조정, 멱등, 트랜잭션, Outbox
- Domain Policy: 순수 결정, 우선순위, 상태전이, 단위
- Infrastructure: Dapper/Npgsql/Adapter/Hangfire
- Projection: 화면·리포트 전용, 버전·watermark·rebuild 가능
## 2. SOLID 적용
| 원칙 | 적용 | 금지 |
|---|---|---|
| SRP | 정책, 저장, 외부 I/O, 화면상태 분리 | God Service, Job 내부 정책 |
| OCP | 명시적 policy/adapter registry와 contract test | reflection plugin framework |
| LSP | Adapter 교체 시 시점·단위·오류·멱등 동일 | mock 성공만으로 승인 |
| ISP | IClock, ContextReader, SourceAdapter 등 좁은 Port | 범용 Repository/대형 Service |
| DIP | Domain은 FastEndpoints/Dapper/Npgsql을 모름 | Infrastructure 타입의 Domain 침투 |
## 3. 리팩터링 규칙
1. 동작보존 리팩터링과 정책/수식 변경은 별도 PR로 분리한다.
2. Characterization/Golden test를 먼저 만든다.
3. 중복은 코드 모양이 아니라 **의미와 변경축**이 같을 때만 추상화한다.
4. 공통화는 3회 반복 후에도 동일 의미·변경축이 확인될 때 승격한다.
5. 모든 클래스에 interface를 만들지 않는다.
6. 모든 테이블을 event sourcing하지 않는다. Evidence/Decision/Audit처럼 불변 증거가 필요한 곳만 append-only로 한다.
7. 조기 마이크로서비스 분리는 금지한다. Modular Monolith의 경계·스키마·Architecture Test가 먼저다.
## 4. Architecture Fitness Function
- Domain 프로젝트의 FastEndpoints/Dapper/Npgsql/Hangfire 참조 0
- 모듈 간 직접 DB schema 접근 0
- Generic Repository 패턴 0
- Endpoint 권한 선언 누락 0
- 자동주문/KIS capability true 구성 0
- Migration 번호 중복·역행 0
- 문서/DDL/OpenAPI/Test 계약 diff 미검토 0
@@ -0,0 +1,67 @@
# 매도·재진입 알고리즘 계약 v12.2
## 1. 고정 우선순위
`HARD_IMPAIRMENT → PORTFOLIO_SURVIVAL → DYNAMIC_PROFIT_FLOOR → CONCENTRATION/LIQUIDITY → OPPORTUNITY_COST → REENTRY_OPTION`
상위 정책은 하위 점수로 상쇄되지 않는다. 정책 체인은 첫 Applied 결과에서 종료하지만, 그 전의 NotApplicable/Blocked 경로를 정책 추적으로 보존한다.
## 2. 단위 계약
| 필드 | 의미 | 단위 |
|---|---|---|
| CurrentSecurityPortfolioWeight | 해당 종목 전체의 현재 절대비중 | 0~1 |
| CurrentLotPortfolioWeight | 대상 PositionLot이 차지하는 절대비중 | 0~1 |
| SellRatioOfLot | 대상 Lot 수량 중 매도 비율 | 0~1 |
| StrategicCoreFloorWeight | 종목 전체 기준 보존할 절대비중 | 0~1 |
| TargetSecurityPortfolioWeightAfter | 정책 실행 후 종목 전체 예상비중 | 0~1 |
계산식:
`TargetSecurityPortfolioWeightAfter = CurrentSecurityPortfolioWeight - CurrentLotPortfolioWeight × SellRatioOfLot`
Core 보존형 정책의 최대 Lot 매도비율:
`max(0, CurrentSecurityPortfolioWeight - StrategicCoreFloorWeight) / CurrentLotPortfolioWeight`, 상한 1.
Hard impairment와 portfolio survival은 필요 시 Core 하회가 가능하다. Profit floor·집중·기회비용 정책은 Core를 보존한다.
## 3. 정책 추적
각 평가 결과는 다음을 저장한다.
- PolicyId, Priority
- Disposition: NotApplicable / Blocked / Applied
- ReasonCode
- RequestedSellRatioOfLot
- AppliedSellRatioOfLot
- StrategicCoreClampApplied
정책 추적은 내부 감사·재현성용이다. 고객 공개 화면은 내부 원시 점수 대신 승인된 설명, 반대증거, 불확실성, 비용, 다음 검토일을 제공한다.
## 4. 재진입
- Hard impairment 자동 재진입 금지
- 최소 10거래일 대기
- 상승 SMA50 회복 + 직전 20거래일 고점 돌파
- 자산유형별 추가 확인
- 단계 간 최소 10거래일
- 126거래일 만료
- 단계마다 unique key `(watch, stage)`
- 실행 시 새 CycleId와 새 Lot
- 직전 Cycle의 보호선·원가·고점 상태 재사용 금지
## 5. 검증
Golden/Boundary/Property 테스트는 다음을 고정한다.
- 우선순위 비상쇄
- Lot/종목 비중 계산
- Core clamp 단조성
- survival의 Core 하회
- 미래 published_at 거부
- 동일 입력·버전 동일 결과
- 비용 2배 스트레스
- C#↔Python 정책 벡터 교차비교
현재 임계값과 성과는 연구후보이며 Shadow/OOS Gate 전 생산 활성화하지 않는다.
@@ -0,0 +1,45 @@
# 데이터 정합성·정규화·역정규화 기준
## 1. 계층
| 계층 | 내용 | 불변조건 |
|---|---|---|
| L0 | Source catalog/license/SLA/schema | 승인 없는 source 사용 금지 |
| L1 | Raw payload/hash/event/published/ingested | append-only, overwrite 금지 |
| L2 | Canonical PIT 가격/기업행사/재무/비용 | revision·valid time·tradable session |
| L3 | DQ/quarantine/lineage/dataset manifest | 격리 데이터 추천 금지 |
| L4 | Feature/Forecast/Risk/Evidence | Dataset/Model/Config/Code SHA |
| L5 | Ledger/Decision/Review/Publish/Outcome | append/reversal/correction |
| L6 | Read Model | Owner/Version/Watermark/Rebuild/Staleness |
| L7 | Backtest/ModelCard/Release artifact | artifact hash/environment manifest |
## 2. 정규화
원장·현금·PositionLot·Fill·기업행사·비용 스케줄은 3NF와 원천 unique key를 사용한다. 정정은 UPDATE가 아니라 reversal/correction event로 처리한다. `current=true` 하나에 의존하지 않고 `valid_from/to`, revision, source hash를 보존한다.
## 3. 역정규화
화면·리포트 Read Model에서만 허용한다. 모든 Projection은 다음을 가진다.
- ProjectionName/Version
- SourceWatermark
- BuiltAt
- ContentHash
- RebuildRun
- Staleness 상태
- Write Model과의 diff 검사
## 4. PIT 최소 필드
`source_event_time, published_at, ingested_at, effective_from/to, revision_no, source_id, content_hash, quality_status, tradable_session, dataset_id`
## 5. 핵심 Golden 데이터
- 분할·배당·증자·합병·상폐
- 총수익과 가격수익 구분
- 통화/단위/거래일 캘린더
- Fee/Tax/FX valid-time
- 상폐수익과 당시 유니버스
- 재작성 공시/컨센서스 revision
데이터가 불완전하면 추천을 보류하거나 Evidence Grade를 낮춘다. 코드 기본값으로 조용히 대체하지 않는다.
@@ -0,0 +1,42 @@
# Backend·Frontend·Hangfire 구현 표준
## 1. Backend Vertical Slice
1. Endpoint: 권한, 헤더, 입력 검증, ProblemDetails
2. Application: 멱등키, PIT context 조회, 트랜잭션, Outbox
3. Domain Policy: 순수 결정과 불변조건
4. Infrastructure: Dapper SQL, Npgsql, Adapter
5. Event/Job: schema version, Inbox, retry/dead-letter
6. Tests: unit/integration/data/failure/replay/E2E
7. Ops: metric/alert/runbook/rollback
생산형 결정 Command는 `PositionLotId, AsOf, IdempotencyKey` 같은 최소 식별자만 받는다. Evidence/Model/Config/DataVersion은 승인된 서버 PIT Context에서 조회한다. 연구 Vector Endpoint는 저장·공개·주문 흐름과 분리한다.
## 2. 공통 오류
- 400: 구문/필수 헤더
- 401/403: 인증/권한
- 409: 승인 Evidence 부재, 버전 충돌, 상태전이 충돌
- 422: 도메인 수용기준 위반
- 503: 의존 source/DB/Capability unavailable
## 3. Frontend 책임
| 상태 | 소유 |
|---|---|
| Server state | TanStack Query |
| Session/Role/UI preference | Pinia |
| Form | vee-validate + Zod |
| URL 공유상태 | vue-router |
| 대량 운영목록 | AG Grid server-side |
| Runtime contract | Zod request/response |
Pinia에 서버 도메인 데이터를 복제하지 않는다. 모든 화면에 AG Grid를 사용하지 않는다. Evidence/Version/Staleness/Permission은 공통 컴포넌트로 제공하되 3회 반복 원칙을 따른다.
## 4. Hangfire
Queue는 control/market-data/fundamentals/feature-risk/recommendation/evaluation/reconciliation/research/backfill로 분리한다. 모든 Job은 다음을 가진다.
`JobRunId, JobType, JobVersion, ScopeKey, IdempotencyKey, Watermark, Attempt, VersionSet, InputHash, TraceId, Heartbeat`
Blind retry, 현재값 overwrite, 고객 SLA Queue와 연구 Backfill의 자원 공유를 금지한다.
+27
View File
@@ -0,0 +1,27 @@
Slice_ID,Slice,Module,Sprint,Weeks,Gate,Requirement_ID,Endpoint_ID,DB_ID,Job_ID,UI_ID,Test_ID,User_Result,Dependency,Status,V12_2_Delta
VS-00,PlatformBootstrap,Host/BuildingBlocks,S0,W1-2,G0,REQ-PLAT-001,HEALTH-01,MIG-0000/0013,-,UI-PLAT-01,T-ARCH-001,빌드·마이그레이션·관제 가능한 단일 배포 골격,-,PLANNED,"Toolchain lock, migration rehearsal, request context, module/feature templates"
VS-01,ManageIdentityAndRoles,IdentityAccess,S1,W3-4,G1-A,REQ-IAM-001,IAM-01/02,MIG-IAM-001,-,UI-IAM-01,T-IAM-001,MFA·RBAC·업무분장과 승인 경계,VS-00,PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-02,SynchronizeSecurityMaster,SecurityMaster,S1,W3-4,G1-A,REQ-SEC-001,"SEC-01/02,DAT-01",MIG-SEC-001,J01,UI-SEC-01,T-SEC-001,상장·상폐·상품구조·거래가능성의 PIT 기준,VS-00,PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-03,IngestMarketDataPIT,MarketData,S2,W5-6,G1-B,REQ-DAT-001,DAT-02/03,MIG-MD-001/002,J02,UI-DQ-01,T-DQ-001,원시·조정 OHLCV·FX·금리의 revision 적재,VS-02,PLANNED,"PIT cutoff enforcement, source/license checksum, replay contract"
VS-04,ApplyCorporateActions,SecurityMaster,S2,W5-6,G1-B,REQ-CA-001,DAT-04,MIG-CA-001,J03,UI-DQ-02,T-CA-001,분할·배당·증자·합병·상폐의 가격·수량·원가 일관성,"VS-02,VS-03",PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-05,IngestFundamentalsPIT,FundamentalsPIT,S3,W7-8,G1,REQ-FND-001,DAT-05,MIG-FND-001/002,J04,UI-FND-01,T-FND-001,공시·재무·컨센서스 공개시각과 정정 이력,VS-02,PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-06,MaintainFeeTaxFxSchedule,PortfolioRisk,S3,W7-8,G1,REQ-COST-001,COST-01/02,MIG-COST-001,J04C,UI-COST-01,T-COST-001,계좌·시장·상품별 Fee/Tax/FX valid-time 계약,VS-02,PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-07,ManageClientIPS,ClientAdvisory,S6,W13-14,MVP-A,REQ-CLI-001,CLI-01/02/03,MIG-CLI-001,-,UI-CLI-01,T-CLI-001,고객 목표·위험성향·제한상품의 버전 관리,VS-01,PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-08,MaintainPortfolioLedger,PortfolioRisk,S3,W7-8,G1,REQ-LED-001,POR-01,MIG-LED-001/002,J12L,UI-POR-01,T-LED-001,현금·체결·Lot·Cycle 불변 원장과 대사 기준,"VS-02,VS-06",PLANNED,Security/Lot weight separation and immutable ledger semantics
VS-09,BuildEvidenceSnapshot,ResearchFactors,S4,W9-10,G2-A,REQ-EVD-001,EVD-01,MIG-EVD-001,J06,UI-EVD-01,T-EVD-001,Dataset/Model/Config/Code SHA가 동결된 Evidence,"VS-03,VS-04,VS-05,VS-06",PLANNED,Evidence completeness grade and VersionSet hash
VS-10,GenerateSellDecision,SignalEngine,S4,W9-10,G2-A,REQ-SELL-001,SIG-SELL-01,MIG-SIG-001,J08S,UI-SELL-01,T-SELL-001,우선순위가 보존된 HOLD/부분매도/전량매도 결정,"VS-08,VS-09,VS-13",PLANNED,"Lot-relative ratio correction, policy trace, terminal priority"
VS-11,ManageReentryWatch,SignalEngine,S5,W11-12,G2,REQ-RE-001,RE-01/02,MIG-RE-001,J09,UI-RE-01,T-RE-001,비가치훼손 매도의 재진입 계약·단계·만료,VS-10,PLANNED,Reentry stage uniqueness and cycle/lot reset evidence
VS-12,RankBuyCandidates,ValuationForecast,S10,W21-22,Portfolio Gate,REQ-BUY-001,BUY-01,MIG-BUY-001,J08B,UI-BUY-01,T-BUY-001,PIT 품질·밸류·수정·모멘텀을 결합한 후보 순위,"VS-03,VS-05,VS-06,VS-09",PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-13,CalculatePortfolioRisk,PortfolioRisk,S9,W19-20,Portfolio-A,REQ-RISK-001,POR-02,MIG-RISK-001,J07,UI-RISK-01,T-RISK-001,ES·집중·상관·자본바닥 위험 스냅샷,"VS-03,VS-08",PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-14,GenerateDailyRecommendations,ClientAdvisory,S7,W15-16,MVP-B,REQ-REC-001,SIG-01/02/03,MIG-REC-001/002,J08,UI-REC-01,T-REC-001,고객별 BUY/HOLD/SELL/REENTER/REBALANCE 제안 패키지,"VS-07,VS-10,VS-12,VS-13",PLANNED,Run-level idempotency and partial-failure quarantine
VS-15,ReviewRecommendation,ClientAdvisory,S7,W15-16,MVP-B,REQ-REV-001,SIG-04,MIG-REV-001,-,UI-REV-01,T-REV-001,maker-checker 승인·보류·기각과 낙관적 동시성,VS-14,PLANNED,maker-checker concurrency and review evidence
VS-16,PublishClientAdvice,ClientAdvisory,S8,W17-18,G3,REQ-PUB-001,SIG-05,MIG-PUB-001,J-PUB,UI-ADV-01,T-PUB-001,승인·유효·데이터 정상 제안만 고객 공개,VS-15,PLANNED,publish snapshot hash and staleness block
VS-17,RecordClientDecision,ClientAdvisory,S8,W17-18,G3,REQ-CLD-001,SIG-06,MIG-CLD-001,-,UI-CLD-01,T-CLD-001,고객 수락·거절·보류와 attribution 연결,VS-16,PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,S8,W17-18,G3,REQ-EVA-001,EVA-01/02,MIG-EVA-001/002,J10/J11,UI-EVA-01,T-EVA-001,1/5/20/63/126/252일 결과·매도·재진입 품질 평가,"VS-10,VS-11,VS-16,VS-17",PLANNED,false-exit definition/version and revision-aware windows
VS-19,RunFrozenBacktest,BacktestingEvaluation,S5,W11-12,G2,REQ-BKT-001,BKT-01/02,MIG-BKT-001,J-BKT,UI-BKT-01,T-BKT-001,동결 manifest 기반 워크포워드·OOS·비용 스트레스 재현,"VS-03,VS-04,VS-05,VS-06,VS-09",PLANNED,frozen manifest/environment lock and cross-language golden
VS-20,PromoteModelVersion,GovernanceAudit,S11,W23-24,G4-A,REQ-MOD-001,MOD-01/02,MIG-MOD-001,J-MOD,UI-MOD-01,T-MOD-001,모델 승격 증거·승인·롤백·챔피언/챌린저,"VS-18,VS-19",PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-21,BuildRebalanceProposal,PortfolioRisk,S9,W19-20,Portfolio-A,REQ-REB-001,REB-01/02,MIG-REB-001,J-REB,UI-REB-01,T-REB-001,비용·세금·위험예산·제약을 만족하는 리밸런싱,"VS-07,VS-08,VS-12,VS-13",PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-22,SuggestReplacementProducts,PortfolioRisk,S10,W21-22,Portfolio Gate,REQ-RPL-001,RPL-01,MIG-RPL-001,J-RPL,UI-RPL-01,T-RPL-001,적합성·유동성·비용후 기회우위 대체상품 비교,"VS-07,VS-12,VS-13",PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-23,ReconcilePositionsAndFills,ExecutionReconciliation,S12,W25-26,Pilot-A,REQ-RECON-001,"EXE-01/02,REC-01/02",MIG-EXE-001/002,J12,UI-RECON-01,T-RECON-001,브로커·내부 주문·체결·보유·현금 break와 승인 정정,"VS-08,VS-16",PLANNED,reconciliation break workflow and approved correction
VS-24,ReportAndNotify,ReportingNotifications,S11,W23-24,G4-A,REQ-RPT-001,RPT-01,MIG-RPT-001,J11R,UI-RPT-01,T-RPT-001,고객 리포트·SignalR·Telegram 운영 경보,"VS-16,VS-18",PLANNED,v12.1 contract retained; implementation when Ready Gate passes
VS-25,AuditAndKillSwitch,GovernanceAudit,S13,W27-28,G5,REQ-GOV-001,GOV-01/02,MIG-GOV-001,J-GOV,UI-GOV-01,T-GOV-001,입력→결정→승인→공개→실행→평가 추적과 단계별 차단,"VS-01,VS-16,VS-20,VS-23",PLANNED,"capability guard, audit correction, kill-switch rehearsal"
1 Slice_ID Slice Module Sprint Weeks Gate Requirement_ID Endpoint_ID DB_ID Job_ID UI_ID Test_ID User_Result Dependency Status V12_2_Delta
2 VS-00 PlatformBootstrap Host/BuildingBlocks S0 W1-2 G0 REQ-PLAT-001 HEALTH-01 MIG-0000/0013 - UI-PLAT-01 T-ARCH-001 빌드·마이그레이션·관제 가능한 단일 배포 골격 - PLANNED Toolchain lock, migration rehearsal, request context, module/feature templates
3 VS-01 ManageIdentityAndRoles IdentityAccess S1 W3-4 G1-A REQ-IAM-001 IAM-01/02 MIG-IAM-001 - UI-IAM-01 T-IAM-001 MFA·RBAC·업무분장과 승인 경계 VS-00 PLANNED v12.1 contract retained; implementation when Ready Gate passes
4 VS-02 SynchronizeSecurityMaster SecurityMaster S1 W3-4 G1-A REQ-SEC-001 SEC-01/02,DAT-01 MIG-SEC-001 J01 UI-SEC-01 T-SEC-001 상장·상폐·상품구조·거래가능성의 PIT 기준 VS-00 PLANNED v12.1 contract retained; implementation when Ready Gate passes
5 VS-03 IngestMarketDataPIT MarketData S2 W5-6 G1-B REQ-DAT-001 DAT-02/03 MIG-MD-001/002 J02 UI-DQ-01 T-DQ-001 원시·조정 OHLCV·FX·금리의 revision 적재 VS-02 PLANNED PIT cutoff enforcement, source/license checksum, replay contract
6 VS-04 ApplyCorporateActions SecurityMaster S2 W5-6 G1-B REQ-CA-001 DAT-04 MIG-CA-001 J03 UI-DQ-02 T-CA-001 분할·배당·증자·합병·상폐의 가격·수량·원가 일관성 VS-02,VS-03 PLANNED v12.1 contract retained; implementation when Ready Gate passes
7 VS-05 IngestFundamentalsPIT FundamentalsPIT S3 W7-8 G1 REQ-FND-001 DAT-05 MIG-FND-001/002 J04 UI-FND-01 T-FND-001 공시·재무·컨센서스 공개시각과 정정 이력 VS-02 PLANNED v12.1 contract retained; implementation when Ready Gate passes
8 VS-06 MaintainFeeTaxFxSchedule PortfolioRisk S3 W7-8 G1 REQ-COST-001 COST-01/02 MIG-COST-001 J04C UI-COST-01 T-COST-001 계좌·시장·상품별 Fee/Tax/FX valid-time 계약 VS-02 PLANNED v12.1 contract retained; implementation when Ready Gate passes
9 VS-07 ManageClientIPS ClientAdvisory S6 W13-14 MVP-A REQ-CLI-001 CLI-01/02/03 MIG-CLI-001 - UI-CLI-01 T-CLI-001 고객 목표·위험성향·제한상품의 버전 관리 VS-01 PLANNED v12.1 contract retained; implementation when Ready Gate passes
10 VS-08 MaintainPortfolioLedger PortfolioRisk S3 W7-8 G1 REQ-LED-001 POR-01 MIG-LED-001/002 J12L UI-POR-01 T-LED-001 현금·체결·Lot·Cycle 불변 원장과 대사 기준 VS-02,VS-06 PLANNED Security/Lot weight separation and immutable ledger semantics
11 VS-09 BuildEvidenceSnapshot ResearchFactors S4 W9-10 G2-A REQ-EVD-001 EVD-01 MIG-EVD-001 J06 UI-EVD-01 T-EVD-001 Dataset/Model/Config/Code SHA가 동결된 Evidence VS-03,VS-04,VS-05,VS-06 PLANNED Evidence completeness grade and VersionSet hash
12 VS-10 GenerateSellDecision SignalEngine S4 W9-10 G2-A REQ-SELL-001 SIG-SELL-01 MIG-SIG-001 J08S UI-SELL-01 T-SELL-001 우선순위가 보존된 HOLD/부분매도/전량매도 결정 VS-08,VS-09,VS-13 PLANNED Lot-relative ratio correction, policy trace, terminal priority
13 VS-11 ManageReentryWatch SignalEngine S5 W11-12 G2 REQ-RE-001 RE-01/02 MIG-RE-001 J09 UI-RE-01 T-RE-001 비가치훼손 매도의 재진입 계약·단계·만료 VS-10 PLANNED Reentry stage uniqueness and cycle/lot reset evidence
14 VS-12 RankBuyCandidates ValuationForecast S10 W21-22 Portfolio Gate REQ-BUY-001 BUY-01 MIG-BUY-001 J08B UI-BUY-01 T-BUY-001 PIT 품질·밸류·수정·모멘텀을 결합한 후보 순위 VS-03,VS-05,VS-06,VS-09 PLANNED v12.1 contract retained; implementation when Ready Gate passes
15 VS-13 CalculatePortfolioRisk PortfolioRisk S9 W19-20 Portfolio-A REQ-RISK-001 POR-02 MIG-RISK-001 J07 UI-RISK-01 T-RISK-001 ES·집중·상관·자본바닥 위험 스냅샷 VS-03,VS-08 PLANNED v12.1 contract retained; implementation when Ready Gate passes
16 VS-14 GenerateDailyRecommendations ClientAdvisory S7 W15-16 MVP-B REQ-REC-001 SIG-01/02/03 MIG-REC-001/002 J08 UI-REC-01 T-REC-001 고객별 BUY/HOLD/SELL/REENTER/REBALANCE 제안 패키지 VS-07,VS-10,VS-12,VS-13 PLANNED Run-level idempotency and partial-failure quarantine
17 VS-15 ReviewRecommendation ClientAdvisory S7 W15-16 MVP-B REQ-REV-001 SIG-04 MIG-REV-001 - UI-REV-01 T-REV-001 maker-checker 승인·보류·기각과 낙관적 동시성 VS-14 PLANNED maker-checker concurrency and review evidence
18 VS-16 PublishClientAdvice ClientAdvisory S8 W17-18 G3 REQ-PUB-001 SIG-05 MIG-PUB-001 J-PUB UI-ADV-01 T-PUB-001 승인·유효·데이터 정상 제안만 고객 공개 VS-15 PLANNED publish snapshot hash and staleness block
19 VS-17 RecordClientDecision ClientAdvisory S8 W17-18 G3 REQ-CLD-001 SIG-06 MIG-CLD-001 - UI-CLD-01 T-CLD-001 고객 수락·거절·보류와 attribution 연결 VS-16 PLANNED v12.1 contract retained; implementation when Ready Gate passes
20 VS-18 EvaluateDecisionOutcome BacktestingEvaluation S8 W17-18 G3 REQ-EVA-001 EVA-01/02 MIG-EVA-001/002 J10/J11 UI-EVA-01 T-EVA-001 1/5/20/63/126/252일 결과·매도·재진입 품질 평가 VS-10,VS-11,VS-16,VS-17 PLANNED false-exit definition/version and revision-aware windows
21 VS-19 RunFrozenBacktest BacktestingEvaluation S5 W11-12 G2 REQ-BKT-001 BKT-01/02 MIG-BKT-001 J-BKT UI-BKT-01 T-BKT-001 동결 manifest 기반 워크포워드·OOS·비용 스트레스 재현 VS-03,VS-04,VS-05,VS-06,VS-09 PLANNED frozen manifest/environment lock and cross-language golden
22 VS-20 PromoteModelVersion GovernanceAudit S11 W23-24 G4-A REQ-MOD-001 MOD-01/02 MIG-MOD-001 J-MOD UI-MOD-01 T-MOD-001 모델 승격 증거·승인·롤백·챔피언/챌린저 VS-18,VS-19 PLANNED v12.1 contract retained; implementation when Ready Gate passes
23 VS-21 BuildRebalanceProposal PortfolioRisk S9 W19-20 Portfolio-A REQ-REB-001 REB-01/02 MIG-REB-001 J-REB UI-REB-01 T-REB-001 비용·세금·위험예산·제약을 만족하는 리밸런싱 VS-07,VS-08,VS-12,VS-13 PLANNED v12.1 contract retained; implementation when Ready Gate passes
24 VS-22 SuggestReplacementProducts PortfolioRisk S10 W21-22 Portfolio Gate REQ-RPL-001 RPL-01 MIG-RPL-001 J-RPL UI-RPL-01 T-RPL-001 적합성·유동성·비용후 기회우위 대체상품 비교 VS-07,VS-12,VS-13 PLANNED v12.1 contract retained; implementation when Ready Gate passes
25 VS-23 ReconcilePositionsAndFills ExecutionReconciliation S12 W25-26 Pilot-A REQ-RECON-001 EXE-01/02,REC-01/02 MIG-EXE-001/002 J12 UI-RECON-01 T-RECON-001 브로커·내부 주문·체결·보유·현금 break와 승인 정정 VS-08,VS-16 PLANNED reconciliation break workflow and approved correction
26 VS-24 ReportAndNotify ReportingNotifications S11 W23-24 G4-A REQ-RPT-001 RPT-01 MIG-RPT-001 J11R UI-RPT-01 T-RPT-001 고객 리포트·SignalR·Telegram 운영 경보 VS-16,VS-18 PLANNED v12.1 contract retained; implementation when Ready Gate passes
27 VS-25 AuditAndKillSwitch GovernanceAudit S13 W27-28 G5 REQ-GOV-001 GOV-01/02 MIG-GOV-001 J-GOV UI-GOV-01 T-GOV-001 입력→결정→승인→공개→실행→평가 추적과 단계별 차단 VS-01,VS-16,VS-20,VS-23 PLANNED capability guard, audit correction, kill-switch rehearsal
+232
View File
@@ -0,0 +1,232 @@
WBS_ID,Sprint,Weeks,Slice_ID,Slice,Module,Workstream,Requirement_ID,API_ID,DB_Migration_ID,Job_Event_ID,UI_ID,Test_ID,Task,Artifact,Acceptance_Evidence,Primary_Owner,Secondary,PD,Dependency,Gate,Evidence_Class,Risk,Status
AEG-X-001,S0,W1-2,Cross,Cross-cutting,Governance,GOV,DOC-NR-01~08,Cross,Cross,Cross,Cross,Cross,Version Coverage Matrix 고도화,Version Coverage Matrix·Supersession Registry,모든 첨부와 v10/v12/v12.1의 Retained/Improved/Superseded 상태 100%,PM/Architect,Architect/QA,5,-,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-002,S0,W1-2,Cross,Cross-cutting,Toolchain,DEVEX,REQ-PLAT-TOOL,Cross,Cross,Cross,Cross,Cross,global.json 고도화,global.json·Directory.Packages·node/packageManager·lock 정책,승인 runner에서 dotnet restore/build/test 및 pnpm frozen build 재현,DevOps,Architect/QA,6,AEG-X-001,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-003,S0,W1-2,Cross,Cross-cutting,Architecture,FITNESS,REQ-ARCH-001,Cross,Cross,Cross,Cross,Cross,모듈/namespace/schema/API 금지 의존 Architecture tests 고도화,모듈/namespace/schema/API 금지 의존 Architecture tests,"Domain 기술의존 0, 모듈 직접 DB 접근 0, ID 중복 0",Architect/QA,Architect/QA,7,AEG-X-002,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-004,S0,W1-2,Cross,Cross-cutting,Database,DBA,REQ-DB-001,Cross,Cross,Cross,Cross,Cross,DbUp fresh/upgrade/re-run/failure 복구 rehearsal 고도화,DbUp fresh/upgrade/re-run/failure 복구 rehearsal,PostgreSQL 승인 버전에서 4 시나리오와 checksum 변경 차단 통과,DBA/BE,Architect/QA,8,AEG-X-002,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-005,S0,W1-2,Cross,Cross-cutting,Security,SEC,REQ-SEC-BASE,Cross,Cross,Cross,Cross,Cross,"OIDC/JWT ADR, DevelopmentHeader 제한, fail-closed 고도화","OIDC/JWT ADR, DevelopmentHeader 제한, fail-closed","비개발 무인증 접근 0, secret/log/prompt 노출 0",Security/BE,Architect/QA,7,AEG-X-001,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-006,S0,W1-2,Cross,Cross-cutting,Reliability,ASYNC,REQ-ASYNC-001,Cross,Cross,Cross,Cross,Cross,Outbox publisher 고도화,Outbox publisher·Inbox lease·dead-letter·replay,"duplicate 0, crash-before/after-publish 시나리오와 replay hash 통과",BE/SRE,Architect/QA,10,AEG-X-004,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-007,S0,W1-2,Cross,Cross-cutting,Observability,OPS,REQ-OBS-001,Cross,Cross,Cross,Cross,Cross,Serilog/OTel correlation 고도화,Serilog/OTel correlation·metric naming·Telegram redaction,"trace→job→decision→outbox 연결, PII redaction test 통과",SRE/Security,Architect/QA,7,AEG-X-005,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-X-008,S0,W1-2,Cross,Cross-cutting,API Contract,CONTRACT,REQ-API-001,Cross,Cross,Cross,Cross,Cross,OpenAPI artifact 고도화,OpenAPI artifact·ProblemDetails taxonomy·FE contract generation,OpenAPI diff와 breaking change approval 없이는 Release 차단,BE/FE Architect,Architect/QA,8,AEG-X-003,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-00-01,S0,W1-2,VS-00,PlatformBootstrap,Host/BuildingBlocks,GOV,REQ-PLAT-001,HEALTH-01,MIG-0000/0013,-,UI-PLAT-01,T-ARCH-001,정책·범위·실패상태 계약 확정,"REQ-PLAT-001, VS-00 SLICE_SPEC, ADR/Decision Log",사용자 결과 '빌드·마이그레이션·관제 가능한 단일 배포 골격'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,-,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-00-02,S0,W1-2,VS-00,PlatformBootstrap,Host/BuildingBlocks,DATA,REQ-PLAT-001,HEALTH-01,MIG-0000/0013,-,UI-PLAT-01,T-ARCH-001,데이터 시점·스키마·정합성 계약,"MIG-0000/0013, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-00-01,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-00-03,S0,W1-2,VS-00,PlatformBootstrap,Host/BuildingBlocks,DOMAIN,REQ-PLAT-001,HEALTH-01,MIG-0000/0013,-,UI-PLAT-01,T-ARCH-001,도메인 불변조건·상태전이 구현,"src/Modules/Host/BuildingBlocks/PlatformBootstrap/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-00-02,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-00-04,S0,W1-2,VS-00,PlatformBootstrap,Host/BuildingBlocks,BE,REQ-PLAT-001,HEALTH-01,MIG-0000/0013,-,UI-PLAT-01,T-ARCH-001,Vertical Slice API/Application/SQL 구현,HEALTH-01; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-00-03,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-00-05,S0,W1-2,VS-00,PlatformBootstrap,Host/BuildingBlocks,ASYNC,REQ-PLAT-001,HEALTH-01,MIG-0000/0013,-,UI-PLAT-01,T-ARCH-001,Event/Job/Inbox·재처리 구현,"-; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-00-04,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-00-06,S0,W1-2,VS-00,PlatformBootstrap,Host/BuildingBlocks,FE,REQ-PLAT-001,HEALTH-01,MIG-0000/0013,-,UI-PLAT-01,T-ARCH-001,Vue feature·Zod·Query·컴포넌트 구현,UI-PLAT-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-00-05,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-00-07,S0,W1-2,VS-00,PlatformBootstrap,Host/BuildingBlocks,TESTOPS,REQ-PLAT-001,HEALTH-01,MIG-0000/0013,-,UI-PLAT-01,T-ARCH-001,회귀·관제·Runbook·Rollback 증거,T-ARCH-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-00-06,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-009,S1,W3-4,Cross,Cross-cutting,Data Governance,DATA,REQ-DATA-SOURCE,Cross,Cross,Cross,Cross,Cross,Source catalog/license/SLA/timezone/unit/checksum 고도화,Source catalog/license/SLA/timezone/unit/checksum,승인 없는 source가 ingestion 또는 추천으로 진입하지 않음,Data Governance,Architect/QA,8,AEG-X-001,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-01-01,S1,W3-4,VS-01,ManageIdentityAndRoles,IdentityAccess,GOV,REQ-IAM-001,IAM-01/02,MIG-IAM-001,-,UI-IAM-01,T-IAM-001,정책·범위·실패상태 계약 확정,"REQ-IAM-001, VS-01 SLICE_SPEC, ADR/Decision Log",사용자 결과 'MFA·RBAC·업무분장과 승인 경계'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,VS-00,G1-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-01-02,S1,W3-4,VS-01,ManageIdentityAndRoles,IdentityAccess,DATA,REQ-IAM-001,IAM-01/02,MIG-IAM-001,-,UI-IAM-01,T-IAM-001,데이터 시점·스키마·정합성 계약,"MIG-IAM-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-01-01,G1-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-01-03,S1,W3-4,VS-01,ManageIdentityAndRoles,IdentityAccess,DOMAIN,REQ-IAM-001,IAM-01/02,MIG-IAM-001,-,UI-IAM-01,T-IAM-001,도메인 불변조건·상태전이 구현,"src/Modules/IdentityAccess/ManageIdentityAndRoles/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-01-02,G1-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-01-04,S1,W3-4,VS-01,ManageIdentityAndRoles,IdentityAccess,BE,REQ-IAM-001,IAM-01/02,MIG-IAM-001,-,UI-IAM-01,T-IAM-001,Vertical Slice API/Application/SQL 구현,IAM-01/02; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-01-03,G1-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-01-05,S1,W3-4,VS-01,ManageIdentityAndRoles,IdentityAccess,ASYNC,REQ-IAM-001,IAM-01/02,MIG-IAM-001,-,UI-IAM-01,T-IAM-001,Event/Job/Inbox·재처리 구현,"-; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-01-04,G1-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-01-06,S1,W3-4,VS-01,ManageIdentityAndRoles,IdentityAccess,FE,REQ-IAM-001,IAM-01/02,MIG-IAM-001,-,UI-IAM-01,T-IAM-001,Vue feature·Zod·Query·컴포넌트 구현,UI-IAM-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-01-05,G1-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-01-07,S1,W3-4,VS-01,ManageIdentityAndRoles,IdentityAccess,TESTOPS,REQ-IAM-001,IAM-01/02,MIG-IAM-001,-,UI-IAM-01,T-IAM-001,회귀·관제·Runbook·Rollback 증거,T-IAM-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-01-06,G1-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-02-01,S1,W3-4,VS-02,SynchronizeSecurityMaster,SecurityMaster,GOV,REQ-SEC-001,"SEC-01/02,DAT-01",MIG-SEC-001,J01,UI-SEC-01,T-SEC-001,정책·범위·실패상태 계약 확정,"REQ-SEC-001, VS-02 SLICE_SPEC, ADR/Decision Log",사용자 결과 '상장·상폐·상품구조·거래가능성의 PIT 기준'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,VS-00,G1-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-02-02,S1,W3-4,VS-02,SynchronizeSecurityMaster,SecurityMaster,DATA,REQ-SEC-001,"SEC-01/02,DAT-01",MIG-SEC-001,J01,UI-SEC-01,T-SEC-001,데이터 시점·스키마·정합성 계약,"MIG-SEC-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-02-01,G1-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-02-03,S1,W3-4,VS-02,SynchronizeSecurityMaster,SecurityMaster,DOMAIN,REQ-SEC-001,"SEC-01/02,DAT-01",MIG-SEC-001,J01,UI-SEC-01,T-SEC-001,도메인 불변조건·상태전이 구현,"src/Modules/SecurityMaster/SynchronizeSecurityMaster/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-02-02,G1-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-02-04,S1,W3-4,VS-02,SynchronizeSecurityMaster,SecurityMaster,BE,REQ-SEC-001,"SEC-01/02,DAT-01",MIG-SEC-001,J01,UI-SEC-01,T-SEC-001,Vertical Slice API/Application/SQL 구현,"SEC-01/02,DAT-01; Endpoint/Validator/Application/Dapper/Outbox",인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-02-03,G1-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-02-05,S1,W3-4,VS-02,SynchronizeSecurityMaster,SecurityMaster,ASYNC,REQ-SEC-001,"SEC-01/02,DAT-01",MIG-SEC-001,J01,UI-SEC-01,T-SEC-001,Event/Job/Inbox·재처리 구현,"J01; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-02-04,G1-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-02-06,S1,W3-4,VS-02,SynchronizeSecurityMaster,SecurityMaster,FE,REQ-SEC-001,"SEC-01/02,DAT-01",MIG-SEC-001,J01,UI-SEC-01,T-SEC-001,Vue feature·Zod·Query·컴포넌트 구현,UI-SEC-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-02-05,G1-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-02-07,S1,W3-4,VS-02,SynchronizeSecurityMaster,SecurityMaster,TESTOPS,REQ-SEC-001,"SEC-01/02,DAT-01",MIG-SEC-001,J01,UI-SEC-01,T-SEC-001,회귀·관제·Runbook·Rollback 증거,T-SEC-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-02-06,G1-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-010,S2,W5-6,Cross,Cross-cutting,Read Model,PROJECTION,REQ-RM-001,Cross,Cross,Cross,Cross,Cross,projection owner/version/watermark/rebuild/staleness 고도화,projection owner/version/watermark/rebuild/staleness,"write model 직접 UI join 0, rebuild 결과 hash 동일",BE/Data,Architect/QA,8,AEG-X-006,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-03-01,S2,W5-6,VS-03,IngestMarketDataPIT,MarketData,GOV,REQ-DAT-001,DAT-02/03,MIG-MD-001/002,J02,UI-DQ-01,T-DQ-001,정책·범위·실패상태 계약 확정,"REQ-DAT-001, VS-03 SLICE_SPEC, ADR/Decision Log",사용자 결과 '원시·조정 OHLCV·FX·금리의 revision 적재'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,VS-02,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-03-02,S2,W5-6,VS-03,IngestMarketDataPIT,MarketData,DATA,REQ-DAT-001,DAT-02/03,MIG-MD-001/002,J02,UI-DQ-01,T-DQ-001,데이터 시점·스키마·정합성 계약,"MIG-MD-001/002, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-03-01,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-03-03,S2,W5-6,VS-03,IngestMarketDataPIT,MarketData,DOMAIN,REQ-DAT-001,DAT-02/03,MIG-MD-001/002,J02,UI-DQ-01,T-DQ-001,도메인 불변조건·상태전이 구현,"src/Modules/MarketData/IngestMarketDataPIT/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-03-02,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-03-04,S2,W5-6,VS-03,IngestMarketDataPIT,MarketData,BE,REQ-DAT-001,DAT-02/03,MIG-MD-001/002,J02,UI-DQ-01,T-DQ-001,Vertical Slice API/Application/SQL 구현,DAT-02/03; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-03-03,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-03-05,S2,W5-6,VS-03,IngestMarketDataPIT,MarketData,ASYNC,REQ-DAT-001,DAT-02/03,MIG-MD-001/002,J02,UI-DQ-01,T-DQ-001,Event/Job/Inbox·재처리 구현,"J02; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-03-04,G1-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-03-06,S2,W5-6,VS-03,IngestMarketDataPIT,MarketData,FE,REQ-DAT-001,DAT-02/03,MIG-MD-001/002,J02,UI-DQ-01,T-DQ-001,Vue feature·Zod·Query·컴포넌트 구현,UI-DQ-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-03-05,G1-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-03-07,S2,W5-6,VS-03,IngestMarketDataPIT,MarketData,TESTOPS,REQ-DAT-001,DAT-02/03,MIG-MD-001/002,J02,UI-DQ-01,T-DQ-001,회귀·관제·Runbook·Rollback 증거,T-DQ-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-03-06,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-04-01,S2,W5-6,VS-04,ApplyCorporateActions,SecurityMaster,GOV,REQ-CA-001,DAT-04,MIG-CA-001,J03,UI-DQ-02,T-CA-001,정책·범위·실패상태 계약 확정,"REQ-CA-001, VS-04 SLICE_SPEC, ADR/Decision Log",사용자 결과 '분할·배당·증자·합병·상폐의 가격·수량·원가 일관성'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-02,VS-03",G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-04-02,S2,W5-6,VS-04,ApplyCorporateActions,SecurityMaster,DATA,REQ-CA-001,DAT-04,MIG-CA-001,J03,UI-DQ-02,T-CA-001,데이터 시점·스키마·정합성 계약,"MIG-CA-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-04-01,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-04-03,S2,W5-6,VS-04,ApplyCorporateActions,SecurityMaster,DOMAIN,REQ-CA-001,DAT-04,MIG-CA-001,J03,UI-DQ-02,T-CA-001,도메인 불변조건·상태전이 구현,"src/Modules/SecurityMaster/ApplyCorporateActions/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-04-02,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-04-04,S2,W5-6,VS-04,ApplyCorporateActions,SecurityMaster,BE,REQ-CA-001,DAT-04,MIG-CA-001,J03,UI-DQ-02,T-CA-001,Vertical Slice API/Application/SQL 구현,DAT-04; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-04-03,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-04-05,S2,W5-6,VS-04,ApplyCorporateActions,SecurityMaster,ASYNC,REQ-CA-001,DAT-04,MIG-CA-001,J03,UI-DQ-02,T-CA-001,Event/Job/Inbox·재처리 구현,"J03; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-04-04,G1-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-04-06,S2,W5-6,VS-04,ApplyCorporateActions,SecurityMaster,FE,REQ-CA-001,DAT-04,MIG-CA-001,J03,UI-DQ-02,T-CA-001,Vue feature·Zod·Query·컴포넌트 구현,UI-DQ-02; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-04-05,G1-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-04-07,S2,W5-6,VS-04,ApplyCorporateActions,SecurityMaster,TESTOPS,REQ-CA-001,DAT-04,MIG-CA-001,J03,UI-DQ-02,T-CA-001,회귀·관제·Runbook·Rollback 증거,T-CA-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-04-06,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-05-01,S3,W7-8,VS-05,IngestFundamentalsPIT,FundamentalsPIT,GOV,REQ-FND-001,DAT-05,MIG-FND-001/002,J04,UI-FND-01,T-FND-001,정책·범위·실패상태 계약 확정,"REQ-FND-001, VS-05 SLICE_SPEC, ADR/Decision Log",사용자 결과 '공시·재무·컨센서스 공개시각과 정정 이력'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,VS-02,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-05-02,S3,W7-8,VS-05,IngestFundamentalsPIT,FundamentalsPIT,DATA,REQ-FND-001,DAT-05,MIG-FND-001/002,J04,UI-FND-01,T-FND-001,데이터 시점·스키마·정합성 계약,"MIG-FND-001/002, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-05-01,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-05-03,S3,W7-8,VS-05,IngestFundamentalsPIT,FundamentalsPIT,DOMAIN,REQ-FND-001,DAT-05,MIG-FND-001/002,J04,UI-FND-01,T-FND-001,도메인 불변조건·상태전이 구현,"src/Modules/FundamentalsPIT/IngestFundamentalsPIT/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-05-02,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-05-04,S3,W7-8,VS-05,IngestFundamentalsPIT,FundamentalsPIT,BE,REQ-FND-001,DAT-05,MIG-FND-001/002,J04,UI-FND-01,T-FND-001,Vertical Slice API/Application/SQL 구현,DAT-05; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-05-03,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-05-05,S3,W7-8,VS-05,IngestFundamentalsPIT,FundamentalsPIT,ASYNC,REQ-FND-001,DAT-05,MIG-FND-001/002,J04,UI-FND-01,T-FND-001,Event/Job/Inbox·재처리 구현,"J04; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-05-04,G1,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-05-06,S3,W7-8,VS-05,IngestFundamentalsPIT,FundamentalsPIT,FE,REQ-FND-001,DAT-05,MIG-FND-001/002,J04,UI-FND-01,T-FND-001,Vue feature·Zod·Query·컴포넌트 구현,UI-FND-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-05-05,G1,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-05-07,S3,W7-8,VS-05,IngestFundamentalsPIT,FundamentalsPIT,TESTOPS,REQ-FND-001,DAT-05,MIG-FND-001/002,J04,UI-FND-01,T-FND-001,회귀·관제·Runbook·Rollback 증거,T-FND-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-05-06,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-06-01,S3,W7-8,VS-06,MaintainFeeTaxFxSchedule,PortfolioRisk,GOV,REQ-COST-001,COST-01/02,MIG-COST-001,J04C,UI-COST-01,T-COST-001,정책·범위·실패상태 계약 확정,"REQ-COST-001, VS-06 SLICE_SPEC, ADR/Decision Log",사용자 결과 '계좌·시장·상품별 Fee/Tax/FX valid-time 계약'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,VS-02,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-06-02,S3,W7-8,VS-06,MaintainFeeTaxFxSchedule,PortfolioRisk,DATA,REQ-COST-001,COST-01/02,MIG-COST-001,J04C,UI-COST-01,T-COST-001,데이터 시점·스키마·정합성 계약,"MIG-COST-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-06-01,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-06-03,S3,W7-8,VS-06,MaintainFeeTaxFxSchedule,PortfolioRisk,DOMAIN,REQ-COST-001,COST-01/02,MIG-COST-001,J04C,UI-COST-01,T-COST-001,도메인 불변조건·상태전이 구현,"src/Modules/PortfolioRisk/MaintainFeeTaxFxSchedule/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-06-02,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-06-04,S3,W7-8,VS-06,MaintainFeeTaxFxSchedule,PortfolioRisk,BE,REQ-COST-001,COST-01/02,MIG-COST-001,J04C,UI-COST-01,T-COST-001,Vertical Slice API/Application/SQL 구현,COST-01/02; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-06-03,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-06-05,S3,W7-8,VS-06,MaintainFeeTaxFxSchedule,PortfolioRisk,ASYNC,REQ-COST-001,COST-01/02,MIG-COST-001,J04C,UI-COST-01,T-COST-001,Event/Job/Inbox·재처리 구현,"J04C; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-06-04,G1,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-06-06,S3,W7-8,VS-06,MaintainFeeTaxFxSchedule,PortfolioRisk,FE,REQ-COST-001,COST-01/02,MIG-COST-001,J04C,UI-COST-01,T-COST-001,Vue feature·Zod·Query·컴포넌트 구현,UI-COST-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-06-05,G1,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-06-07,S3,W7-8,VS-06,MaintainFeeTaxFxSchedule,PortfolioRisk,TESTOPS,REQ-COST-001,COST-01/02,MIG-COST-001,J04C,UI-COST-01,T-COST-001,회귀·관제·Runbook·Rollback 증거,T-COST-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-06-06,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-08-01,S3,W7-8,VS-08,MaintainPortfolioLedger,PortfolioRisk,GOV,REQ-LED-001,POR-01,MIG-LED-001/002,J12L,UI-POR-01,T-LED-001,정책·범위·실패상태 계약 확정,"REQ-LED-001, VS-08 SLICE_SPEC, ADR/Decision Log",사용자 결과 '현금·체결·Lot·Cycle 불변 원장과 대사 기준'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-02,VS-06",G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-08-02,S3,W7-8,VS-08,MaintainPortfolioLedger,PortfolioRisk,DATA,REQ-LED-001,POR-01,MIG-LED-001/002,J12L,UI-POR-01,T-LED-001,데이터 시점·스키마·정합성 계약,"MIG-LED-001/002, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-08-01,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-08-03,S3,W7-8,VS-08,MaintainPortfolioLedger,PortfolioRisk,DOMAIN,REQ-LED-001,POR-01,MIG-LED-001/002,J12L,UI-POR-01,T-LED-001,도메인 불변조건·상태전이 구현,"src/Modules/PortfolioRisk/MaintainPortfolioLedger/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-08-02,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-08-04,S3,W7-8,VS-08,MaintainPortfolioLedger,PortfolioRisk,BE,REQ-LED-001,POR-01,MIG-LED-001/002,J12L,UI-POR-01,T-LED-001,Vertical Slice API/Application/SQL 구현,POR-01; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-08-03,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-08-05,S3,W7-8,VS-08,MaintainPortfolioLedger,PortfolioRisk,ASYNC,REQ-LED-001,POR-01,MIG-LED-001/002,J12L,UI-POR-01,T-LED-001,Event/Job/Inbox·재처리 구현,"J12L; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-08-04,G1,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-08-06,S3,W7-8,VS-08,MaintainPortfolioLedger,PortfolioRisk,FE,REQ-LED-001,POR-01,MIG-LED-001/002,J12L,UI-POR-01,T-LED-001,Vue feature·Zod·Query·컴포넌트 구현,UI-POR-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-08-05,G1,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-08-07,S3,W7-8,VS-08,MaintainPortfolioLedger,PortfolioRisk,TESTOPS,REQ-LED-001,POR-01,MIG-LED-001/002,J12L,UI-POR-01,T-LED-001,회귀·관제·Runbook·Rollback 증거,T-LED-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-08-06,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-011,S4,W9-10,Cross,Cross-cutting,Algorithm,GOLDEN,REQ-ALG-GOLDEN,Cross,Cross,Cross,Cross,Cross,Python↔C# Golden vector 고도화,Python↔C# Golden vector·epsilon·rounding 계약,정책 ID별 경계·우선순위·cost×2 결과 허용오차 내 동일,Quant/QA,Architect/QA,10,VS-09,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-09-01,S4,W9-10,VS-09,BuildEvidenceSnapshot,ResearchFactors,GOV,REQ-EVD-001,EVD-01,MIG-EVD-001,J06,UI-EVD-01,T-EVD-001,정책·범위·실패상태 계약 확정,"REQ-EVD-001, VS-09 SLICE_SPEC, ADR/Decision Log",사용자 결과 'Dataset/Model/Config/Code SHA가 동결된 Evidence'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-03,VS-04,VS-05,VS-06",G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-09-02,S4,W9-10,VS-09,BuildEvidenceSnapshot,ResearchFactors,DATA,REQ-EVD-001,EVD-01,MIG-EVD-001,J06,UI-EVD-01,T-EVD-001,데이터 시점·스키마·정합성 계약,"MIG-EVD-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-09-01,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-09-03,S4,W9-10,VS-09,BuildEvidenceSnapshot,ResearchFactors,DOMAIN,REQ-EVD-001,EVD-01,MIG-EVD-001,J06,UI-EVD-01,T-EVD-001,도메인 불변조건·상태전이 구현,"src/Modules/ResearchFactors/BuildEvidenceSnapshot/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-09-02,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-09-04,S4,W9-10,VS-09,BuildEvidenceSnapshot,ResearchFactors,BE,REQ-EVD-001,EVD-01,MIG-EVD-001,J06,UI-EVD-01,T-EVD-001,Vertical Slice API/Application/SQL 구현,EVD-01; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-09-03,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-09-05,S4,W9-10,VS-09,BuildEvidenceSnapshot,ResearchFactors,ASYNC,REQ-EVD-001,EVD-01,MIG-EVD-001,J06,UI-EVD-01,T-EVD-001,Event/Job/Inbox·재처리 구현,"J06; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-09-04,G2-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-09-06,S4,W9-10,VS-09,BuildEvidenceSnapshot,ResearchFactors,FE,REQ-EVD-001,EVD-01,MIG-EVD-001,J06,UI-EVD-01,T-EVD-001,Vue feature·Zod·Query·컴포넌트 구현,UI-EVD-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-09-05,G2-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-09-07,S4,W9-10,VS-09,BuildEvidenceSnapshot,ResearchFactors,TESTOPS,REQ-EVD-001,EVD-01,MIG-EVD-001,J06,UI-EVD-01,T-EVD-001,회귀·관제·Runbook·Rollback 증거,T-EVD-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-09-06,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-10-01,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,GOV,REQ-SELL-001,SIG-SELL-01,MIG-SIG-001,J08S,UI-SELL-01,T-SELL-001,정책·범위·실패상태 계약 확정,"REQ-SELL-001, VS-10 SLICE_SPEC, ADR/Decision Log",사용자 결과 '우선순위가 보존된 HOLD/부분매도/전량매도 결정'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-08,VS-09,VS-13",G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-10-02,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,DATA,REQ-SELL-001,SIG-SELL-01,MIG-SIG-001,J08S,UI-SELL-01,T-SELL-001,데이터 시점·스키마·정합성 계약,"MIG-SIG-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-10-01,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-10-03,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,DOMAIN,REQ-SELL-001,SIG-SELL-01,MIG-SIG-001,J08S,UI-SELL-01,T-SELL-001,도메인 불변조건·상태전이 구현,"src/Modules/SignalEngine/GenerateSellDecision/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-10-02,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-10-04,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,BE,REQ-SELL-001,SIG-SELL-01,MIG-SIG-001,J08S,UI-SELL-01,T-SELL-001,Vertical Slice API/Application/SQL 구현,SIG-SELL-01; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-10-03,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-10-05,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,ASYNC,REQ-SELL-001,SIG-SELL-01,MIG-SIG-001,J08S,UI-SELL-01,T-SELL-001,Event/Job/Inbox·재처리 구현,"J08S; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-10-04,G2-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-10-06,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,FE,REQ-SELL-001,SIG-SELL-01,MIG-SIG-001,J08S,UI-SELL-01,T-SELL-001,Vue feature·Zod·Query·컴포넌트 구현,UI-SELL-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-10-05,G2-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-10-07,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,TESTOPS,REQ-SELL-001,SIG-SELL-01,MIG-SIG-001,J08S,UI-SELL-01,T-SELL-001,회귀·관제·Runbook·Rollback 증거,T-SELL-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-10-06,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-012,S5,W11-12,Cross,Cross-cutting,Research,REPRO,REQ-REPRO-001,Cross,Cross,Cross,Cross,Cross,dataset/code/config/environment manifest와 artifact hash 고도화,dataset/code/config/environment manifest와 artifact hash,"동일 manifest·seed 결과 재현, 실패 artifact 보존",Quant/Data,Architect/QA,12,AEG-X-009,G2,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-11-01,S5,W11-12,VS-11,ManageReentryWatch,SignalEngine,GOV,REQ-RE-001,RE-01/02,MIG-RE-001,J09,UI-RE-01,T-RE-001,정책·범위·실패상태 계약 확정,"REQ-RE-001, VS-11 SLICE_SPEC, ADR/Decision Log",사용자 결과 '비가치훼손 매도의 재진입 계약·단계·만료'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,VS-10,G2,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-11-02,S5,W11-12,VS-11,ManageReentryWatch,SignalEngine,DATA,REQ-RE-001,RE-01/02,MIG-RE-001,J09,UI-RE-01,T-RE-001,데이터 시점·스키마·정합성 계약,"MIG-RE-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-11-01,G2,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-11-03,S5,W11-12,VS-11,ManageReentryWatch,SignalEngine,DOMAIN,REQ-RE-001,RE-01/02,MIG-RE-001,J09,UI-RE-01,T-RE-001,도메인 불변조건·상태전이 구현,"src/Modules/SignalEngine/ManageReentryWatch/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-11-02,G2,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-11-04,S5,W11-12,VS-11,ManageReentryWatch,SignalEngine,BE,REQ-RE-001,RE-01/02,MIG-RE-001,J09,UI-RE-01,T-RE-001,Vertical Slice API/Application/SQL 구현,RE-01/02; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-11-03,G2,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-11-05,S5,W11-12,VS-11,ManageReentryWatch,SignalEngine,ASYNC,REQ-RE-001,RE-01/02,MIG-RE-001,J09,UI-RE-01,T-RE-001,Event/Job/Inbox·재처리 구현,"J09; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-11-04,G2,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-11-06,S5,W11-12,VS-11,ManageReentryWatch,SignalEngine,FE,REQ-RE-001,RE-01/02,MIG-RE-001,J09,UI-RE-01,T-RE-001,Vue feature·Zod·Query·컴포넌트 구현,UI-RE-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-11-05,G2,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-11-07,S5,W11-12,VS-11,ManageReentryWatch,SignalEngine,TESTOPS,REQ-RE-001,RE-01/02,MIG-RE-001,J09,UI-RE-01,T-RE-001,회귀·관제·Runbook·Rollback 증거,T-RE-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-11-06,G2,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-19-01,S5,W11-12,VS-19,RunFrozenBacktest,BacktestingEvaluation,GOV,REQ-BKT-001,BKT-01/02,MIG-BKT-001,J-BKT,UI-BKT-01,T-BKT-001,정책·범위·실패상태 계약 확정,"REQ-BKT-001, VS-19 SLICE_SPEC, ADR/Decision Log",사용자 결과 '동결 manifest 기반 워크포워드·OOS·비용 스트레스 재현'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-03,VS-04,VS-05,VS-06,VS-09",G2,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-19-02,S5,W11-12,VS-19,RunFrozenBacktest,BacktestingEvaluation,DATA,REQ-BKT-001,BKT-01/02,MIG-BKT-001,J-BKT,UI-BKT-01,T-BKT-001,데이터 시점·스키마·정합성 계약,"MIG-BKT-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-19-01,G2,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-19-03,S5,W11-12,VS-19,RunFrozenBacktest,BacktestingEvaluation,DOMAIN,REQ-BKT-001,BKT-01/02,MIG-BKT-001,J-BKT,UI-BKT-01,T-BKT-001,도메인 불변조건·상태전이 구현,"src/Modules/BacktestingEvaluation/RunFrozenBacktest/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-19-02,G2,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-19-04,S5,W11-12,VS-19,RunFrozenBacktest,BacktestingEvaluation,BE,REQ-BKT-001,BKT-01/02,MIG-BKT-001,J-BKT,UI-BKT-01,T-BKT-001,Vertical Slice API/Application/SQL 구현,BKT-01/02; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-19-03,G2,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-19-05,S5,W11-12,VS-19,RunFrozenBacktest,BacktestingEvaluation,ASYNC,REQ-BKT-001,BKT-01/02,MIG-BKT-001,J-BKT,UI-BKT-01,T-BKT-001,Event/Job/Inbox·재처리 구현,"J-BKT; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-19-04,G2,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-19-06,S5,W11-12,VS-19,RunFrozenBacktest,BacktestingEvaluation,FE,REQ-BKT-001,BKT-01/02,MIG-BKT-001,J-BKT,UI-BKT-01,T-BKT-001,Vue feature·Zod·Query·컴포넌트 구현,UI-BKT-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-19-05,G2,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-19-07,S5,W11-12,VS-19,RunFrozenBacktest,BacktestingEvaluation,TESTOPS,REQ-BKT-001,BKT-01/02,MIG-BKT-001,J-BKT,UI-BKT-01,T-BKT-001,회귀·관제·Runbook·Rollback 증거,T-BKT-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-19-06,G2,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-07-01,S6,W13-14,VS-07,ManageClientIPS,ClientAdvisory,GOV,REQ-CLI-001,CLI-01/02/03,MIG-CLI-001,-,UI-CLI-01,T-CLI-001,정책·범위·실패상태 계약 확정,"REQ-CLI-001, VS-07 SLICE_SPEC, ADR/Decision Log",사용자 결과 '고객 목표·위험성향·제한상품의 버전 관리'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,VS-01,MVP-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-07-02,S6,W13-14,VS-07,ManageClientIPS,ClientAdvisory,DATA,REQ-CLI-001,CLI-01/02/03,MIG-CLI-001,-,UI-CLI-01,T-CLI-001,데이터 시점·스키마·정합성 계약,"MIG-CLI-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-07-01,MVP-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-07-03,S6,W13-14,VS-07,ManageClientIPS,ClientAdvisory,DOMAIN,REQ-CLI-001,CLI-01/02/03,MIG-CLI-001,-,UI-CLI-01,T-CLI-001,도메인 불변조건·상태전이 구현,"src/Modules/ClientAdvisory/ManageClientIPS/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-07-02,MVP-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-07-04,S6,W13-14,VS-07,ManageClientIPS,ClientAdvisory,BE,REQ-CLI-001,CLI-01/02/03,MIG-CLI-001,-,UI-CLI-01,T-CLI-001,Vertical Slice API/Application/SQL 구현,CLI-01/02/03; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-07-03,MVP-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-07-05,S6,W13-14,VS-07,ManageClientIPS,ClientAdvisory,ASYNC,REQ-CLI-001,CLI-01/02/03,MIG-CLI-001,-,UI-CLI-01,T-CLI-001,Event/Job/Inbox·재처리 구현,"-; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-07-04,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-07-06,S6,W13-14,VS-07,ManageClientIPS,ClientAdvisory,FE,REQ-CLI-001,CLI-01/02/03,MIG-CLI-001,-,UI-CLI-01,T-CLI-001,Vue feature·Zod·Query·컴포넌트 구현,UI-CLI-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-07-05,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-07-07,S6,W13-14,VS-07,ManageClientIPS,ClientAdvisory,TESTOPS,REQ-CLI-001,CLI-01/02/03,MIG-CLI-001,-,UI-CLI-01,T-CLI-001,회귀·관제·Runbook·Rollback 증거,T-CLI-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-07-06,MVP-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-14-01,S7,W15-16,VS-14,GenerateDailyRecommendations,ClientAdvisory,GOV,REQ-REC-001,SIG-01/02/03,MIG-REC-001/002,J08,UI-REC-01,T-REC-001,정책·범위·실패상태 계약 확정,"REQ-REC-001, VS-14 SLICE_SPEC, ADR/Decision Log",사용자 결과 '고객별 BUY/HOLD/SELL/REENTER/REBALANCE 제안 패키지'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-07,VS-10,VS-12,VS-13",MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-14-02,S7,W15-16,VS-14,GenerateDailyRecommendations,ClientAdvisory,DATA,REQ-REC-001,SIG-01/02/03,MIG-REC-001/002,J08,UI-REC-01,T-REC-001,데이터 시점·스키마·정합성 계약,"MIG-REC-001/002, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-14-01,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-14-03,S7,W15-16,VS-14,GenerateDailyRecommendations,ClientAdvisory,DOMAIN,REQ-REC-001,SIG-01/02/03,MIG-REC-001/002,J08,UI-REC-01,T-REC-001,도메인 불변조건·상태전이 구현,"src/Modules/ClientAdvisory/GenerateDailyRecommendations/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-14-02,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-14-04,S7,W15-16,VS-14,GenerateDailyRecommendations,ClientAdvisory,BE,REQ-REC-001,SIG-01/02/03,MIG-REC-001/002,J08,UI-REC-01,T-REC-001,Vertical Slice API/Application/SQL 구현,SIG-01/02/03; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-14-03,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-14-05,S7,W15-16,VS-14,GenerateDailyRecommendations,ClientAdvisory,ASYNC,REQ-REC-001,SIG-01/02/03,MIG-REC-001/002,J08,UI-REC-01,T-REC-001,Event/Job/Inbox·재처리 구현,"J08; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-14-04,MVP-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-14-06,S7,W15-16,VS-14,GenerateDailyRecommendations,ClientAdvisory,FE,REQ-REC-001,SIG-01/02/03,MIG-REC-001/002,J08,UI-REC-01,T-REC-001,Vue feature·Zod·Query·컴포넌트 구현,UI-REC-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-14-05,MVP-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-14-07,S7,W15-16,VS-14,GenerateDailyRecommendations,ClientAdvisory,TESTOPS,REQ-REC-001,SIG-01/02/03,MIG-REC-001/002,J08,UI-REC-01,T-REC-001,회귀·관제·Runbook·Rollback 증거,T-REC-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-14-06,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-15-01,S7,W15-16,VS-15,ReviewRecommendation,ClientAdvisory,GOV,REQ-REV-001,SIG-04,MIG-REV-001,-,UI-REV-01,T-REV-001,정책·범위·실패상태 계약 확정,"REQ-REV-001, VS-15 SLICE_SPEC, ADR/Decision Log",사용자 결과 'maker-checker 승인·보류·기각과 낙관적 동시성'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,VS-14,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-15-02,S7,W15-16,VS-15,ReviewRecommendation,ClientAdvisory,DATA,REQ-REV-001,SIG-04,MIG-REV-001,-,UI-REV-01,T-REV-001,데이터 시점·스키마·정합성 계약,"MIG-REV-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-15-01,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-15-03,S7,W15-16,VS-15,ReviewRecommendation,ClientAdvisory,DOMAIN,REQ-REV-001,SIG-04,MIG-REV-001,-,UI-REV-01,T-REV-001,도메인 불변조건·상태전이 구현,"src/Modules/ClientAdvisory/ReviewRecommendation/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-15-02,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-15-04,S7,W15-16,VS-15,ReviewRecommendation,ClientAdvisory,BE,REQ-REV-001,SIG-04,MIG-REV-001,-,UI-REV-01,T-REV-001,Vertical Slice API/Application/SQL 구현,SIG-04; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-15-03,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-15-05,S7,W15-16,VS-15,ReviewRecommendation,ClientAdvisory,ASYNC,REQ-REV-001,SIG-04,MIG-REV-001,-,UI-REV-01,T-REV-001,Event/Job/Inbox·재처리 구현,"-; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-15-04,MVP-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-15-06,S7,W15-16,VS-15,ReviewRecommendation,ClientAdvisory,FE,REQ-REV-001,SIG-04,MIG-REV-001,-,UI-REV-01,T-REV-001,Vue feature·Zod·Query·컴포넌트 구현,UI-REV-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-15-05,MVP-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-15-07,S7,W15-16,VS-15,ReviewRecommendation,ClientAdvisory,TESTOPS,REQ-REV-001,SIG-04,MIG-REV-001,-,UI-REV-01,T-REV-001,회귀·관제·Runbook·Rollback 증거,T-REV-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-15-06,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-013,S8,W17-18,Cross,Cross-cutting,Audit,TRACE,REQ-AUDIT-E2E,Cross,Cross,Cross,Cross,Cross,Evidence→Decision→Review→Publish→Outcome trace API 고도화,Evidence→Decision→Review→Publish→Outcome trace API,"publication/decision 기준 누락 링크 0, correction event 보존",Compliance/BE,Architect/QA,8,VS-18,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-16-01,S8,W17-18,VS-16,PublishClientAdvice,ClientAdvisory,GOV,REQ-PUB-001,SIG-05,MIG-PUB-001,J-PUB,UI-ADV-01,T-PUB-001,정책·범위·실패상태 계약 확정,"REQ-PUB-001, VS-16 SLICE_SPEC, ADR/Decision Log",사용자 결과 '승인·유효·데이터 정상 제안만 고객 공개'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,VS-15,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-16-02,S8,W17-18,VS-16,PublishClientAdvice,ClientAdvisory,DATA,REQ-PUB-001,SIG-05,MIG-PUB-001,J-PUB,UI-ADV-01,T-PUB-001,데이터 시점·스키마·정합성 계약,"MIG-PUB-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-16-01,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-16-03,S8,W17-18,VS-16,PublishClientAdvice,ClientAdvisory,DOMAIN,REQ-PUB-001,SIG-05,MIG-PUB-001,J-PUB,UI-ADV-01,T-PUB-001,도메인 불변조건·상태전이 구현,"src/Modules/ClientAdvisory/PublishClientAdvice/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-16-02,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-16-04,S8,W17-18,VS-16,PublishClientAdvice,ClientAdvisory,BE,REQ-PUB-001,SIG-05,MIG-PUB-001,J-PUB,UI-ADV-01,T-PUB-001,Vertical Slice API/Application/SQL 구현,SIG-05; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-16-03,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-16-05,S8,W17-18,VS-16,PublishClientAdvice,ClientAdvisory,ASYNC,REQ-PUB-001,SIG-05,MIG-PUB-001,J-PUB,UI-ADV-01,T-PUB-001,Event/Job/Inbox·재처리 구현,"J-PUB; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-16-04,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-16-06,S8,W17-18,VS-16,PublishClientAdvice,ClientAdvisory,FE,REQ-PUB-001,SIG-05,MIG-PUB-001,J-PUB,UI-ADV-01,T-PUB-001,Vue feature·Zod·Query·컴포넌트 구현,UI-ADV-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-16-05,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-16-07,S8,W17-18,VS-16,PublishClientAdvice,ClientAdvisory,TESTOPS,REQ-PUB-001,SIG-05,MIG-PUB-001,J-PUB,UI-ADV-01,T-PUB-001,회귀·관제·Runbook·Rollback 증거,T-PUB-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-16-06,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-17-01,S8,W17-18,VS-17,RecordClientDecision,ClientAdvisory,GOV,REQ-CLD-001,SIG-06,MIG-CLD-001,-,UI-CLD-01,T-CLD-001,정책·범위·실패상태 계약 확정,"REQ-CLD-001, VS-17 SLICE_SPEC, ADR/Decision Log",사용자 결과 '고객 수락·거절·보류와 attribution 연결'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,VS-16,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-17-02,S8,W17-18,VS-17,RecordClientDecision,ClientAdvisory,DATA,REQ-CLD-001,SIG-06,MIG-CLD-001,-,UI-CLD-01,T-CLD-001,데이터 시점·스키마·정합성 계약,"MIG-CLD-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-17-01,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-17-03,S8,W17-18,VS-17,RecordClientDecision,ClientAdvisory,DOMAIN,REQ-CLD-001,SIG-06,MIG-CLD-001,-,UI-CLD-01,T-CLD-001,도메인 불변조건·상태전이 구현,"src/Modules/ClientAdvisory/RecordClientDecision/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-17-02,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-17-04,S8,W17-18,VS-17,RecordClientDecision,ClientAdvisory,BE,REQ-CLD-001,SIG-06,MIG-CLD-001,-,UI-CLD-01,T-CLD-001,Vertical Slice API/Application/SQL 구현,SIG-06; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-17-03,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-17-05,S8,W17-18,VS-17,RecordClientDecision,ClientAdvisory,ASYNC,REQ-CLD-001,SIG-06,MIG-CLD-001,-,UI-CLD-01,T-CLD-001,Event/Job/Inbox·재처리 구현,"-; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-17-04,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-17-06,S8,W17-18,VS-17,RecordClientDecision,ClientAdvisory,FE,REQ-CLD-001,SIG-06,MIG-CLD-001,-,UI-CLD-01,T-CLD-001,Vue feature·Zod·Query·컴포넌트 구현,UI-CLD-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-17-05,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-17-07,S8,W17-18,VS-17,RecordClientDecision,ClientAdvisory,TESTOPS,REQ-CLD-001,SIG-06,MIG-CLD-001,-,UI-CLD-01,T-CLD-001,회귀·관제·Runbook·Rollback 증거,T-CLD-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-17-06,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-18-01,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,GOV,REQ-EVA-001,EVA-01/02,MIG-EVA-001/002,J10/J11,UI-EVA-01,T-EVA-001,정책·범위·실패상태 계약 확정,"REQ-EVA-001, VS-18 SLICE_SPEC, ADR/Decision Log",사용자 결과 '1/5/20/63/126/252일 결과·매도·재진입 품질 평가'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-10,VS-11,VS-16,VS-17",G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-18-02,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,DATA,REQ-EVA-001,EVA-01/02,MIG-EVA-001/002,J10/J11,UI-EVA-01,T-EVA-001,데이터 시점·스키마·정합성 계약,"MIG-EVA-001/002, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-18-01,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-18-03,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,DOMAIN,REQ-EVA-001,EVA-01/02,MIG-EVA-001/002,J10/J11,UI-EVA-01,T-EVA-001,도메인 불변조건·상태전이 구현,"src/Modules/BacktestingEvaluation/EvaluateDecisionOutcome/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-18-02,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-18-04,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,BE,REQ-EVA-001,EVA-01/02,MIG-EVA-001/002,J10/J11,UI-EVA-01,T-EVA-001,Vertical Slice API/Application/SQL 구현,EVA-01/02; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-18-03,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-18-05,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,ASYNC,REQ-EVA-001,EVA-01/02,MIG-EVA-001/002,J10/J11,UI-EVA-01,T-EVA-001,Event/Job/Inbox·재처리 구현,"J10/J11; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-18-04,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-18-06,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,FE,REQ-EVA-001,EVA-01/02,MIG-EVA-001/002,J10/J11,UI-EVA-01,T-EVA-001,Vue feature·Zod·Query·컴포넌트 구현,UI-EVA-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-18-05,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-18-07,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,TESTOPS,REQ-EVA-001,EVA-01/02,MIG-EVA-001/002,J10/J11,UI-EVA-01,T-EVA-001,회귀·관제·Runbook·Rollback 증거,T-EVA-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-18-06,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-13-01,S9,W19-20,VS-13,CalculatePortfolioRisk,PortfolioRisk,GOV,REQ-RISK-001,POR-02,MIG-RISK-001,J07,UI-RISK-01,T-RISK-001,정책·범위·실패상태 계약 확정,"REQ-RISK-001, VS-13 SLICE_SPEC, ADR/Decision Log",사용자 결과 'ES·집중·상관·자본바닥 위험 스냅샷'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-03,VS-08",Portfolio-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-13-02,S9,W19-20,VS-13,CalculatePortfolioRisk,PortfolioRisk,DATA,REQ-RISK-001,POR-02,MIG-RISK-001,J07,UI-RISK-01,T-RISK-001,데이터 시점·스키마·정합성 계약,"MIG-RISK-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-13-01,Portfolio-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-13-03,S9,W19-20,VS-13,CalculatePortfolioRisk,PortfolioRisk,DOMAIN,REQ-RISK-001,POR-02,MIG-RISK-001,J07,UI-RISK-01,T-RISK-001,도메인 불변조건·상태전이 구현,"src/Modules/PortfolioRisk/CalculatePortfolioRisk/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-13-02,Portfolio-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-13-04,S9,W19-20,VS-13,CalculatePortfolioRisk,PortfolioRisk,BE,REQ-RISK-001,POR-02,MIG-RISK-001,J07,UI-RISK-01,T-RISK-001,Vertical Slice API/Application/SQL 구현,POR-02; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-13-03,Portfolio-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-13-05,S9,W19-20,VS-13,CalculatePortfolioRisk,PortfolioRisk,ASYNC,REQ-RISK-001,POR-02,MIG-RISK-001,J07,UI-RISK-01,T-RISK-001,Event/Job/Inbox·재처리 구현,"J07; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-13-04,Portfolio-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-13-06,S9,W19-20,VS-13,CalculatePortfolioRisk,PortfolioRisk,FE,REQ-RISK-001,POR-02,MIG-RISK-001,J07,UI-RISK-01,T-RISK-001,Vue feature·Zod·Query·컴포넌트 구현,UI-RISK-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-13-05,Portfolio-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-13-07,S9,W19-20,VS-13,CalculatePortfolioRisk,PortfolioRisk,TESTOPS,REQ-RISK-001,POR-02,MIG-RISK-001,J07,UI-RISK-01,T-RISK-001,회귀·관제·Runbook·Rollback 증거,T-RISK-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-13-06,Portfolio-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-21-01,S9,W19-20,VS-21,BuildRebalanceProposal,PortfolioRisk,GOV,REQ-REB-001,REB-01/02,MIG-REB-001,J-REB,UI-REB-01,T-REB-001,정책·범위·실패상태 계약 확정,"REQ-REB-001, VS-21 SLICE_SPEC, ADR/Decision Log",사용자 결과 '비용·세금·위험예산·제약을 만족하는 리밸런싱'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-07,VS-08,VS-12,VS-13",Portfolio-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-21-02,S9,W19-20,VS-21,BuildRebalanceProposal,PortfolioRisk,DATA,REQ-REB-001,REB-01/02,MIG-REB-001,J-REB,UI-REB-01,T-REB-001,데이터 시점·스키마·정합성 계약,"MIG-REB-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-21-01,Portfolio-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-21-03,S9,W19-20,VS-21,BuildRebalanceProposal,PortfolioRisk,DOMAIN,REQ-REB-001,REB-01/02,MIG-REB-001,J-REB,UI-REB-01,T-REB-001,도메인 불변조건·상태전이 구현,"src/Modules/PortfolioRisk/BuildRebalanceProposal/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-21-02,Portfolio-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-21-04,S9,W19-20,VS-21,BuildRebalanceProposal,PortfolioRisk,BE,REQ-REB-001,REB-01/02,MIG-REB-001,J-REB,UI-REB-01,T-REB-001,Vertical Slice API/Application/SQL 구현,REB-01/02; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-21-03,Portfolio-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-21-05,S9,W19-20,VS-21,BuildRebalanceProposal,PortfolioRisk,ASYNC,REQ-REB-001,REB-01/02,MIG-REB-001,J-REB,UI-REB-01,T-REB-001,Event/Job/Inbox·재처리 구현,"J-REB; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-21-04,Portfolio-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-21-06,S9,W19-20,VS-21,BuildRebalanceProposal,PortfolioRisk,FE,REQ-REB-001,REB-01/02,MIG-REB-001,J-REB,UI-REB-01,T-REB-001,Vue feature·Zod·Query·컴포넌트 구현,UI-REB-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-21-05,Portfolio-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-21-07,S9,W19-20,VS-21,BuildRebalanceProposal,PortfolioRisk,TESTOPS,REQ-REB-001,REB-01/02,MIG-REB-001,J-REB,UI-REB-01,T-REB-001,회귀·관제·Runbook·Rollback 증거,T-REB-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-21-06,Portfolio-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-12-01,S10,W21-22,VS-12,RankBuyCandidates,ValuationForecast,GOV,REQ-BUY-001,BUY-01,MIG-BUY-001,J08B,UI-BUY-01,T-BUY-001,정책·범위·실패상태 계약 확정,"REQ-BUY-001, VS-12 SLICE_SPEC, ADR/Decision Log",사용자 결과 'PIT 품질·밸류·수정·모멘텀을 결합한 후보 순위'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-03,VS-05,VS-06,VS-09",Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-12-02,S10,W21-22,VS-12,RankBuyCandidates,ValuationForecast,DATA,REQ-BUY-001,BUY-01,MIG-BUY-001,J08B,UI-BUY-01,T-BUY-001,데이터 시점·스키마·정합성 계약,"MIG-BUY-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-12-01,Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-12-03,S10,W21-22,VS-12,RankBuyCandidates,ValuationForecast,DOMAIN,REQ-BUY-001,BUY-01,MIG-BUY-001,J08B,UI-BUY-01,T-BUY-001,도메인 불변조건·상태전이 구현,"src/Modules/ValuationForecast/RankBuyCandidates/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-12-02,Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-12-04,S10,W21-22,VS-12,RankBuyCandidates,ValuationForecast,BE,REQ-BUY-001,BUY-01,MIG-BUY-001,J08B,UI-BUY-01,T-BUY-001,Vertical Slice API/Application/SQL 구현,BUY-01; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-12-03,Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-12-05,S10,W21-22,VS-12,RankBuyCandidates,ValuationForecast,ASYNC,REQ-BUY-001,BUY-01,MIG-BUY-001,J08B,UI-BUY-01,T-BUY-001,Event/Job/Inbox·재처리 구현,"J08B; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-12-04,Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-12-06,S10,W21-22,VS-12,RankBuyCandidates,ValuationForecast,FE,REQ-BUY-001,BUY-01,MIG-BUY-001,J08B,UI-BUY-01,T-BUY-001,Vue feature·Zod·Query·컴포넌트 구현,UI-BUY-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-12-05,Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-12-07,S10,W21-22,VS-12,RankBuyCandidates,ValuationForecast,TESTOPS,REQ-BUY-001,BUY-01,MIG-BUY-001,J08B,UI-BUY-01,T-BUY-001,회귀·관제·Runbook·Rollback 증거,T-BUY-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-12-06,Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-22-01,S10,W21-22,VS-22,SuggestReplacementProducts,PortfolioRisk,GOV,REQ-RPL-001,RPL-01,MIG-RPL-001,J-RPL,UI-RPL-01,T-RPL-001,정책·범위·실패상태 계약 확정,"REQ-RPL-001, VS-22 SLICE_SPEC, ADR/Decision Log",사용자 결과 '적합성·유동성·비용후 기회우위 대체상품 비교'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-07,VS-12,VS-13",Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-22-02,S10,W21-22,VS-22,SuggestReplacementProducts,PortfolioRisk,DATA,REQ-RPL-001,RPL-01,MIG-RPL-001,J-RPL,UI-RPL-01,T-RPL-001,데이터 시점·스키마·정합성 계약,"MIG-RPL-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-22-01,Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-22-03,S10,W21-22,VS-22,SuggestReplacementProducts,PortfolioRisk,DOMAIN,REQ-RPL-001,RPL-01,MIG-RPL-001,J-RPL,UI-RPL-01,T-RPL-001,도메인 불변조건·상태전이 구현,"src/Modules/PortfolioRisk/SuggestReplacementProducts/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-22-02,Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-22-04,S10,W21-22,VS-22,SuggestReplacementProducts,PortfolioRisk,BE,REQ-RPL-001,RPL-01,MIG-RPL-001,J-RPL,UI-RPL-01,T-RPL-001,Vertical Slice API/Application/SQL 구현,RPL-01; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-22-03,Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-22-05,S10,W21-22,VS-22,SuggestReplacementProducts,PortfolioRisk,ASYNC,REQ-RPL-001,RPL-01,MIG-RPL-001,J-RPL,UI-RPL-01,T-RPL-001,Event/Job/Inbox·재처리 구현,"J-RPL; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-22-04,Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-22-06,S10,W21-22,VS-22,SuggestReplacementProducts,PortfolioRisk,FE,REQ-RPL-001,RPL-01,MIG-RPL-001,J-RPL,UI-RPL-01,T-RPL-001,Vue feature·Zod·Query·컴포넌트 구현,UI-RPL-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-22-05,Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-22-07,S10,W21-22,VS-22,SuggestReplacementProducts,PortfolioRisk,TESTOPS,REQ-RPL-001,RPL-01,MIG-RPL-001,J-RPL,UI-RPL-01,T-RPL-001,회귀·관제·Runbook·Rollback 증거,T-RPL-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-22-06,Portfolio Gate,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-014,S11,W23-24,Cross,Cross-cutting,Model Risk,VALIDATION,REQ-MODEL-RISK,Cross,Cross,Cross,Cross,Cross,CSCV/PBO 고도화,CSCV/PBO·DSR·block bootstrap·시도 원장,"PBO≤20%, DSR≥95%, cost×2 utility 양수 또는 승격 차단",Quant/Risk,Architect/QA,15,AEG-X-012,G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-015,S11,W23-24,Cross,Cross-cutting,Shadow,EVAL,REQ-SHADOW-001,Cross,Cross,Cross,Cross,Cross,252거래일 고도화,252거래일·복수 국면 일평가 scorecard,적중률 단독 아닌 calibration/ES/false-exit/reentry/운영무결성 판정,Quant/Ops,Architect/QA,14,VS-18,G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-20-01,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,GOV,REQ-MOD-001,MOD-01/02,MIG-MOD-001,J-MOD,UI-MOD-01,T-MOD-001,정책·범위·실패상태 계약 확정,"REQ-MOD-001, VS-20 SLICE_SPEC, ADR/Decision Log",사용자 결과 '모델 승격 증거·승인·롤백·챔피언/챌린저'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-18,VS-19",G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-20-02,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,DATA,REQ-MOD-001,MOD-01/02,MIG-MOD-001,J-MOD,UI-MOD-01,T-MOD-001,데이터 시점·스키마·정합성 계약,"MIG-MOD-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-20-01,G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-20-03,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,DOMAIN,REQ-MOD-001,MOD-01/02,MIG-MOD-001,J-MOD,UI-MOD-01,T-MOD-001,도메인 불변조건·상태전이 구현,"src/Modules/GovernanceAudit/PromoteModelVersion/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-20-02,G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-20-04,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,BE,REQ-MOD-001,MOD-01/02,MIG-MOD-001,J-MOD,UI-MOD-01,T-MOD-001,Vertical Slice API/Application/SQL 구현,MOD-01/02; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-20-03,G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-20-05,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,ASYNC,REQ-MOD-001,MOD-01/02,MIG-MOD-001,J-MOD,UI-MOD-01,T-MOD-001,Event/Job/Inbox·재처리 구현,"J-MOD; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-20-04,G4-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-20-06,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,FE,REQ-MOD-001,MOD-01/02,MIG-MOD-001,J-MOD,UI-MOD-01,T-MOD-001,Vue feature·Zod·Query·컴포넌트 구현,UI-MOD-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-20-05,G4-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-20-07,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,TESTOPS,REQ-MOD-001,MOD-01/02,MIG-MOD-001,J-MOD,UI-MOD-01,T-MOD-001,회귀·관제·Runbook·Rollback 증거,T-MOD-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-20-06,G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-24-01,S11,W23-24,VS-24,ReportAndNotify,ReportingNotifications,GOV,REQ-RPT-001,RPT-01,MIG-RPT-001,J11R,UI-RPT-01,T-RPT-001,정책·범위·실패상태 계약 확정,"REQ-RPT-001, VS-24 SLICE_SPEC, ADR/Decision Log",사용자 결과 '고객 리포트·SignalR·Telegram 운영 경보'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-16,VS-18",G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-24-02,S11,W23-24,VS-24,ReportAndNotify,ReportingNotifications,DATA,REQ-RPT-001,RPT-01,MIG-RPT-001,J11R,UI-RPT-01,T-RPT-001,데이터 시점·스키마·정합성 계약,"MIG-RPT-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-24-01,G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-24-03,S11,W23-24,VS-24,ReportAndNotify,ReportingNotifications,DOMAIN,REQ-RPT-001,RPT-01,MIG-RPT-001,J11R,UI-RPT-01,T-RPT-001,도메인 불변조건·상태전이 구현,"src/Modules/ReportingNotifications/ReportAndNotify/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-24-02,G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-24-04,S11,W23-24,VS-24,ReportAndNotify,ReportingNotifications,BE,REQ-RPT-001,RPT-01,MIG-RPT-001,J11R,UI-RPT-01,T-RPT-001,Vertical Slice API/Application/SQL 구현,RPT-01; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-24-03,G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-24-05,S11,W23-24,VS-24,ReportAndNotify,ReportingNotifications,ASYNC,REQ-RPT-001,RPT-01,MIG-RPT-001,J11R,UI-RPT-01,T-RPT-001,Event/Job/Inbox·재처리 구현,"J11R; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-24-04,G4-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-24-06,S11,W23-24,VS-24,ReportAndNotify,ReportingNotifications,FE,REQ-RPT-001,RPT-01,MIG-RPT-001,J11R,UI-RPT-01,T-RPT-001,Vue feature·Zod·Query·컴포넌트 구현,UI-RPT-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-24-05,G4-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-24-07,S11,W23-24,VS-24,ReportAndNotify,ReportingNotifications,TESTOPS,REQ-RPT-001,RPT-01,MIG-RPT-001,J11R,UI-RPT-01,T-RPT-001,회귀·관제·Runbook·Rollback 증거,T-RPT-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-24-06,G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-016,S12,W25-26,Cross,Cross-cutting,Broker,CAPABILITY,REQ-KIS-OFF,Cross,Cross,Cross,Cross,Cross,KIS 주문 제출 startup/CI/runtime 차단 고도화,KIS 주문 제출 startup/CI/runtime 차단,"외부 주문 호출 0, capability override 감사·kill-switch 통과",Security/Ops,Architect/QA,7,AEG-X-005,ALL,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-23-01,S12,W25-26,VS-23,ReconcilePositionsAndFills,ExecutionReconciliation,GOV,REQ-RECON-001,"EXE-01/02,REC-01/02",MIG-EXE-001/002,J12,UI-RECON-01,T-RECON-001,정책·범위·실패상태 계약 확정,"REQ-RECON-001, VS-23 SLICE_SPEC, ADR/Decision Log",사용자 결과 '브로커·내부 주문·체결·보유·현금 break와 승인 정정'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-08,VS-16",Pilot-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-23-02,S12,W25-26,VS-23,ReconcilePositionsAndFills,ExecutionReconciliation,DATA,REQ-RECON-001,"EXE-01/02,REC-01/02",MIG-EXE-001/002,J12,UI-RECON-01,T-RECON-001,데이터 시점·스키마·정합성 계약,"MIG-EXE-001/002, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-23-01,Pilot-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-23-03,S12,W25-26,VS-23,ReconcilePositionsAndFills,ExecutionReconciliation,DOMAIN,REQ-RECON-001,"EXE-01/02,REC-01/02",MIG-EXE-001/002,J12,UI-RECON-01,T-RECON-001,도메인 불변조건·상태전이 구현,"src/Modules/ExecutionReconciliation/ReconcilePositionsAndFills/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-23-02,Pilot-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-23-04,S12,W25-26,VS-23,ReconcilePositionsAndFills,ExecutionReconciliation,BE,REQ-RECON-001,"EXE-01/02,REC-01/02",MIG-EXE-001/002,J12,UI-RECON-01,T-RECON-001,Vertical Slice API/Application/SQL 구현,"EXE-01/02,REC-01/02; Endpoint/Validator/Application/Dapper/Outbox",인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-23-03,Pilot-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-23-05,S12,W25-26,VS-23,ReconcilePositionsAndFills,ExecutionReconciliation,ASYNC,REQ-RECON-001,"EXE-01/02,REC-01/02",MIG-EXE-001/002,J12,UI-RECON-01,T-RECON-001,Event/Job/Inbox·재처리 구현,"J12; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-23-04,Pilot-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-23-06,S12,W25-26,VS-23,ReconcilePositionsAndFills,ExecutionReconciliation,FE,REQ-RECON-001,"EXE-01/02,REC-01/02",MIG-EXE-001/002,J12,UI-RECON-01,T-RECON-001,Vue feature·Zod·Query·컴포넌트 구현,UI-RECON-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-23-05,Pilot-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-23-07,S12,W25-26,VS-23,ReconcilePositionsAndFills,ExecutionReconciliation,TESTOPS,REQ-RECON-001,"EXE-01/02,REC-01/02",MIG-EXE-001/002,J12,UI-RECON-01,T-RECON-001,회귀·관제·Runbook·Rollback 증거,T-RECON-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-23-06,Pilot-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-017,S13,W27-28,Cross,Cross-cutting,DR,OPS,REQ-DR-001,Cross,Cross,Cross,Cross,Cross,RPO/RTO 고도화,RPO/RTO·backup/restore·region/host failure rehearsal,"승인 RPO/RTO 내 복구, 원장·outbox·projection 대사 100%",SRE/DBA,Architect/QA,12,AEG-X-006,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-25-01,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,GOV,REQ-GOV-001,GOV-01/02,MIG-GOV-001,J-GOV,UI-GOV-01,T-GOV-001,정책·범위·실패상태 계약 확정,"REQ-GOV-001, VS-25 SLICE_SPEC, ADR/Decision Log",사용자 결과 '입력→결정→승인→공개→실행→평가 추적과 단계별 차단'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨,PM/Architect,Compliance/Owner,3,"VS-01,VS-16,VS-20,VS-23",G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-25-02,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,DATA,REQ-GOV-001,GOV-01/02,MIG-GOV-001,J-GOV,UI-GOV-01,T-GOV-001,데이터 시점·스키마·정합성 계약,"MIG-GOV-001, DATA_CONTRACT, DQ/lineage 규칙",published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음,Data Architect/DBA,Quant/QA,5,AEG-VS-25-01,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-25-03,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,DOMAIN,REQ-GOV-001,GOV-01/02,MIG-GOV-001,J-GOV,UI-GOV-01,T-GOV-001,도메인 불변조건·상태전이 구현,"src/Modules/GovernanceAudit/AuditAndKillSwitch/Domain, 정책 결정표",순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음,BE/Quant Lead,Architect/QA,6,AEG-VS-25-02,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-25-04,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,BE,REQ-GOV-001,GOV-01/02,MIG-GOV-001,J-GOV,UI-GOV-01,T-GOV-001,Vertical Slice API/Application/SQL 구현,GOV-01/02; Endpoint/Validator/Application/Dapper/Outbox,인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치,BE Lead,Security/QA,8,AEG-VS-25-03,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-VS-25-05,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,ASYNC,REQ-GOV-001,GOV-01/02,MIG-GOV-001,J-GOV,UI-GOV-01,T-GOV-001,Event/Job/Inbox·재처리 구현,"J-GOV; integration event, JobRun, watermark, inbox","동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨",BE/SRE,Data/Ops,5,AEG-VS-25-04,G5,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-25-06,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,FE,REQ-GOV-001,GOV-01/02,MIG-GOV-001,J-GOV,UI-GOV-01,T-GOV-001,Vue feature·Zod·Query·컴포넌트 구현,UI-GOV-01; route/api/schema/queries/pages/components,loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨,FE Lead,UX/QA,6,AEG-VS-25-05,G5,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-VS-25-07,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,TESTOPS,REQ-GOV-001,GOV-01/02,MIG-GOV-001,J-GOV,UI-GOV-01,T-GOV-001,회귀·관제·Runbook·Rollback 증거,T-GOV-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook,Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨,QA/SRE,Module Owner,7,AEG-VS-25-06,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-018,S14,W29-30,Cross,Cross-cutting,Performance,NFR,REQ-NFR-001,Cross,Cross,Cross,Cross,Cross,API P95 고도화,API P95·batch SLA·portfolio 규모·backfill 부하시험,개장 전 추천 SLA와 고객 API SLO가 동시에 충족,SRE/QA,Architect/QA,10,AEG-X-017,G6-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG-X-019,S14,W29-30,Cross,Cross-cutting,Cutover,RELEASE,REQ-CUT-001,Cross,Cross,Cross,Cross,Cross,dry-run/backfill/recon/rollback/release evidence 고도화,dry-run/backfill/recon/rollback/release evidence,"미승인 공개 0, duplicate 0, rollback 리허설과 승인 서명",PM/Ops,Architect/QA,10,AEG-X-018,G6-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG-X-020,S15,W31-32,Cross,Cross-cutting,Hypercare,OPS,REQ-HYP-001,Cross,Cross,Cross,Cross,Cross,P1/P2 triage 고도화,P1/P2 triage·daily reconciliation·debt burn-down,초기 안정화 Exit 기준·Owner·잔여 부채 승인,Ops/PM,Architect/QA,8,AEG-X-019,G6,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG22-X-001,S0,W1-2,Cross,Cross-cutting,Governance,GOV,DOC-NR-01~08,Cross,Cross,Cross,Cross,T-DOC-022,Current-session source coverage and SHA register,Source Coverage Matrix/Source Index,6 current attachments preserved byte-for-byte and hashes match,PM/Architect,QA/Compliance,4,AEG-X-001,G0,SOURCE,P0,PLANNED
AEG22-X-002,S0,W1-2,Cross,Cross-cutting,Toolchain,DEVEX,REQ-PLAT-TOOL,Cross,Cross,Cross,Cross,T-CI-022,Offline-safe package manager and lockfile decision,packageManager/LOCKFILE_REQUIRED/CI guard,No silent dependency resolution; frozen install blocks until approved lock exists,DevOps,FE Lead,4,AEG-X-002,G0,DESIGN_PROPOSAL,P0,PLANNED
AEG22-X-003,S0,W1-2,Cross,Cross-cutting,Architecture,ARCH,REQ-ARCH-001,Cross,Cross,Cross,Cross,T-ARCH-022,Module/Vertical Slice template pack,"templates/dotnet,vue,sql,hangfire",New slice can be generated without Generic Repository or controller-service duplication,Architect,BE/FE Leads,6,AEG-X-003,G0,DESIGN_PROPOSAL,P1,PLANNED
AEG22-X-004,S0,W1-2,Cross,Cross-cutting,API,BE,REQ-API-001,API-CONTEXT-01,Cross,Cross,Cross,T-API-022,Correlation/Idempotency/ProblemDetails shared contract,request execution standard,400/401/403/409/422 and trace/idempotency rules consistent,BE Lead,QA/SRE,6,AEG-X-004,G0,DESIGN_PROPOSAL,P1,PLANNED
AEG22-X-005,S0,W1-2,Cross,Cross-cutting,Database,DBA,REQ-DB-REHEARSAL,Cross,MIG-REHEARSAL,Cross,Cross,T-DB-022,DbUp fresh/upgrade/re-run/failure rehearsal script,scripts/rehearse_migrations.sh,Approved PostgreSQL runner produces 4 scenario artifacts,DBA,BE/DevOps,8,AEG-X-004,G0,DESIGN_PROPOSAL,P0,PLANNED
AEG22-X-006,S0,W1-2,Cross,Cross-cutting,Reliability,BE,REQ-OUTBOX-001,Cross,MIG-0013,JOB-OUTBOX-01,Cross,T-OUTBOX-022,Outbox lease/dead-letter/replay hardening,outbox dispatcher template/runbook,Crash-before/after publish yields no lost message and idempotent downstream,BE/SRE,QA,10,AEG-X-006,G3,DESIGN_PROPOSAL,P0,PLANNED
AEG22-X-007,S0,W1-2,Cross,Cross-cutting,Reliability,BE,REQ-INBOX-001,Cross,MIG-0013,JOB-INBOX-01,Cross,T-INBOX-022,Inbox duplicate/result-hash contract,inbox consumer template,Same consumer/message performs side effect once and replay hash is stable,BE/SRE,QA,8,AEG-X-007,G3,DESIGN_PROPOSAL,P0,PLANNED
AEG22-X-008,S0,W1-2,Cross,Cross-cutting,Batch,JOB,REQ-JOB-001,Cross,MIG-0000,JOB-RUN-STD,UI-OPS-JOB,T-JOB-022,JobRun/Watermark/heartbeat scope standard,ReliableJob template,Concurrent duplicate is held; retry preserves scope/version/input hash,BE/SRE,QA/Data,8,AEG-X-008,G1,DESIGN_PROPOSAL,P1,PLANNED
AEG22-VS10-001,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,ALG,ALG-SELL-001~005,SIG-01,MIG-0014,SignalDecisionCreated:v2,UI-SIG-01,T-SIG-LOT-001,Separate security weight and lot weight,SellDecisionInput/context/migration,Lot ratio changes only lot weight; target security weight is exact,Quant/BE,DBA/QA,10,AEG-VS-10-03,G2-A,SOURCE+INFERENCE,P0,PLANNED
AEG22-VS10-002,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,ALG,ALG-SELL-001~005,SIG-01,MIG-0014,SignalDecisionCreated:v2,UI-SIG-01,T-SIG-TRACE-001,Persist ordered policy evaluation trace,policy_trace_json/API schema,Applied/blocked/not-applicable reasons reproduce decision priority,BE/Quant,FE/QA,8,AEG22-VS10-001,G2-A,DESIGN_PROPOSAL,P1,PLANNED
AEG22-VS10-003,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,QA,ALG-SELL-001~005,SIG-01,MIG-0014,SignalDecisionCreated:v2,UI-SIG-01,T-SIG-GOLDEN-022,Golden/boundary/monotonic/property vectors,unit/golden vectors,"Core clamp, survival bypass, priority and future PIT rejection pass",QA/Quant,BE,8,AEG22-VS10-002,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG22-VS10-004,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,FE,REQ-SIG-UI,SIG-RESEARCH-01,Cross,Cross,UI-SIG-01,T-FE-SIG-022,FE runtime contract for weights and policy trace,Zod schema/page/tests,Malformed response and lot>security input fail closed,FE Lead,QA/BE,5,AEG22-VS10-002,G2-A,DESIGN_PROPOSAL,P1,PLANNED
AEG22-VS09-001,S4,W9-10,VS-09,BuildEvidenceSnapshot,ResearchFactors,DATA,REQ-EVD-001,Cross,MIG-EVD-001,J06,UI-EVD-01,T-EVD-022,Evidence completeness grade and required-field manifest,Evidence contract delta,Missing total-return/delisting/cost source downgrades or quarantines recommendation,Data/Quant,BE/QA,8,AEG-VS-09-02,G2-A,SOURCE,P0,PLANNED
AEG22-VS03-001,S2,W5-6,VS-03,IngestMarketDataPIT,MarketData,DATA,REQ-DAT-001,DAT-01,MIG-DAT-001,J02,UI-DAT-01,T-DAT-PIT-022,Enforce published_at cutoff and timezone,PIT query contract/data test,Lookahead count remains zero across replay and timezone boundaries,Data Architect,DBA/QA,8,AEG-VS-03-03,G1-B,SOURCE,P0,PLANNED
AEG22-VS03-002,S2,W5-6,VS-03,IngestMarketDataPIT,MarketData,DATA,REQ-DAT-LIC,DAT-01,MIG-DAT-001,J02,UI-DAT-01,T-DAT-LIC-022,Source license/SLA/checksum fail-closed gate,Source catalog contract,Unapproved/checksum-drift source cannot reach canonical/PIT layer,Data Governance,BE/Compliance,7,AEG22-VS03-001,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG22-VS08-001,S3,W7-8,VS-08,MaintainPortfolioLedger,PortfolioRisk,DB,REQ-LEDGER-001,POR-01,MIG-POR-001,LedgerEntryApplied,UI-POR-01,T-LEDGER-022,Lot weight derivation and reconciliation invariant,ledger/read-model contract,Lot market values equal security/account totals within tolerance,DBA/BE,Quant/QA,10,AEG-VS-08-03,G1,DESIGN_PROPOSAL,P0,PLANNED
AEG22-VS11-001,S5,W11-12,VS-11,ManageReentryWatch,SignalEngine,ALG,ALG-REENTRY-001,SIG-02,MIG-SIG-REENTRY,J09,UI-SIG-02,T-REENTRY-022,Reentry stage uniqueness and cycle reset proof,state transition/golden tests,Each stage once; new CycleId/Lot; old floor/cost/high not reused,Quant/BE,QA/DBA,9,AEG-VS-11-03,G2,SOURCE,P0,PLANNED
AEG22-VS14-001,S7,W15-16,VS-14,GenerateDailyRecommendations,ClientAdvisory,BE,REQ-ADV-001,ADV-01,MIG-ADV-001,J08,UI-ADV-01,T-ADV-RUN-022,Run isolation and partial-failure quarantine,run manifest/error partition,One portfolio failure cannot publish invalid advice to another,BE Lead,SRE/QA,10,AEG-VS-14-04,MVP-B,DESIGN_PROPOSAL,P0,PLANNED
AEG22-VS15-001,S7,W15-16,VS-15,ReviewRecommendation,ClientAdvisory,SEC,REQ-REV-001,ADV-02,MIG-ADV-002,RecommendationReviewed,UI-ADV-02,T-REV-022,Maker-checker optimistic concurrency proof,review version/ETag tests,Self-approval and stale update rejected with audit evidence,BE/Security,FE/QA,8,AEG-VS-15-04,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
AEG22-VS16-001,S8,W17-18,VS-16,PublishClientAdvice,ClientAdvisory,BE,REQ-PUB-001,ADV-03,MIG-ADV-003,AdvicePublished,UI-CLI-01,T-PUB-022,Publish snapshot hash and staleness gate,publication immutable snapshot,Expired/revised/quarantined evidence blocks publish,BE/Compliance,QA/FE,9,AEG-VS-16-04,G3,SOURCE,P0,PLANNED
AEG22-VS18-001,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,ALG,REQ-EVAL-001,EVAL-01,MIG-EVAL-001,J10,UI-EVAL-01,T-EVAL-DEF-022,Version false-exit/gain-capture definitions,metric definition registry,Historical scorecard reproducible by metric version/revision,Quant/Risk,Data/QA,8,AEG-VS-18-03,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
AEG22-VS19-001,S5,W11-12,VS-19,RunFrozenBacktest,BacktestingEvaluation,QUANT,REQ-BT-001,RES-01,MIG-RES-001,BacktestCompleted,UI-RES-01,T-BT-ENV-022,Environment digest and full experiment registry,frozen manifest,Data/code/config/seed/environment/all variants hashed,Quant/Data,Risk/QA,10,AEG-VS-19-03,G2,SOURCE,P0,PLANNED
AEG22-VS19-002,S5,W11-12,VS-19,RunFrozenBacktest,BacktestingEvaluation,QA,REQ-BT-002,RES-01,MIG-RES-001,BacktestCompleted,UI-RES-01,T-BT-XLANG-022,Python-.NET decision golden cross-check,cross-language vectors,Policy/action/ratio/target/trace match within tolerance,QA/Quant,BE,8,AEG22-VS19-001,G2,DESIGN_PROPOSAL,P0,PLANNED
AEG22-VS23-001,S12,W25-26,VS-23,ReconcilePositionsAndFills,ExecutionReconciliation,OPS,REQ-REC-001,EXE-01,MIG-EXE-001,J12,UI-OPS-REC,T-REC-CORR-022,Approved correction/reversal workflow,break/correction/audit contract,No direct edit; before/after/hash/approver/replay reconcile to zero,Ops/DBA,Compliance/QA,10,AEG-VS-23-04,Pilot-A,SOURCE,P0,PLANNED
AEG22-VS25-001,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,SEC,REQ-GOV-001,GOV-01,MIG-GOV-001,KillSwitchChanged,UI-GOV-01,T-KILL-022,Automatic-order capability tripwire,capability tests/runbook,Any AutomaticOrder/KIS drift blocks start/release/action,Security/Ops,DevOps/QA,8,AEG-VS-25-04,ALL,SOURCE,P0,PLANNED
AEG22-X-009,S11,W23-24,Cross,Cross-cutting,Frontend,FE,REQ-FE-CONTRACT,Cross,Cross,Cross,Cross,T-FE-OPENAPI-022,OpenAPI artifact diff and generated contract plan,contract generation ADR,DTO drift visible in CI; Zod remains trust boundary,BE/FE,QA/Architect,7,AEG-X-012,G3,DESIGN_PROPOSAL,P1,PLANNED
AEG22-X-010,S11,W23-24,Cross,Cross-cutting,Observability,SRE,REQ-OBS-001,Cross,Cross,Cross,UI-OPS-01,T-OBS-022,Metric cardinality/PII/redaction budget,telemetry policy/tests,No high-cardinality account/security tags or PII in telemetry,SRE/Security,BE/QA,7,AEG-X-013,G5,DESIGN_PROPOSAL,P0,PLANNED
AEG22-X-011,S14,W29-30,Cross,Cross-cutting,Performance,SRE,REQ-CAP-001,Cross,Cross,Cross,Cross,T-CAP-022,Capacity assumptions and workload pack,capacity profile,Approved volumes map to API/batch/DB SLO evidence,PM/SRE,DBA/QA,10,AEG-X-025,G6-A,DESIGN_PROPOSAL,P1,PLANNED
AEG22-X-012,S15,W31-32,Cross,Cross-cutting,Release,OPS,REQ-REL-001,Cross,Cross,Cross,Cross,T-REL-022,Release evidence and rollback rehearsal,release manifest/checksum/runbook,Source→requirement→code→test→artifact hashes and rollback complete,PM/SRE,QA/Compliance,8,AEG22-X-011,G6,DESIGN_PROPOSAL,P0,PLANNED
1 WBS_ID Sprint Weeks Slice_ID Slice Module Workstream Requirement_ID API_ID DB_Migration_ID Job_Event_ID UI_ID Test_ID Task Artifact Acceptance_Evidence Primary_Owner Secondary PD Dependency Gate Evidence_Class Risk Status
2 AEG-X-001 S0 W1-2 Cross Cross-cutting Governance GOV DOC-NR-01~08 Cross Cross Cross Cross Cross Version Coverage Matrix 고도화 Version Coverage Matrix·Supersession Registry 모든 첨부와 v10/v12/v12.1의 Retained/Improved/Superseded 상태 100% PM/Architect Architect/QA 5 - G0 SOURCE+DESIGN_PROPOSAL P0 PLANNED
3 AEG-X-002 S0 W1-2 Cross Cross-cutting Toolchain DEVEX REQ-PLAT-TOOL Cross Cross Cross Cross Cross global.json 고도화 global.json·Directory.Packages·node/packageManager·lock 정책 승인 runner에서 dotnet restore/build/test 및 pnpm frozen build 재현 DevOps Architect/QA 6 AEG-X-001 G0 SOURCE+DESIGN_PROPOSAL P0 PLANNED
4 AEG-X-003 S0 W1-2 Cross Cross-cutting Architecture FITNESS REQ-ARCH-001 Cross Cross Cross Cross Cross 모듈/namespace/schema/API 금지 의존 Architecture tests 고도화 모듈/namespace/schema/API 금지 의존 Architecture tests Domain 기술의존 0, 모듈 직접 DB 접근 0, ID 중복 0 Architect/QA Architect/QA 7 AEG-X-002 G0 SOURCE+DESIGN_PROPOSAL P0 PLANNED
5 AEG-X-004 S0 W1-2 Cross Cross-cutting Database DBA REQ-DB-001 Cross Cross Cross Cross Cross DbUp fresh/upgrade/re-run/failure 복구 rehearsal 고도화 DbUp fresh/upgrade/re-run/failure 복구 rehearsal PostgreSQL 승인 버전에서 4 시나리오와 checksum 변경 차단 통과 DBA/BE Architect/QA 8 AEG-X-002 G0 SOURCE+DESIGN_PROPOSAL P0 PLANNED
6 AEG-X-005 S0 W1-2 Cross Cross-cutting Security SEC REQ-SEC-BASE Cross Cross Cross Cross Cross OIDC/JWT ADR, DevelopmentHeader 제한, fail-closed 고도화 OIDC/JWT ADR, DevelopmentHeader 제한, fail-closed 비개발 무인증 접근 0, secret/log/prompt 노출 0 Security/BE Architect/QA 7 AEG-X-001 G0 SOURCE+DESIGN_PROPOSAL P0 PLANNED
7 AEG-X-006 S0 W1-2 Cross Cross-cutting Reliability ASYNC REQ-ASYNC-001 Cross Cross Cross Cross Cross Outbox publisher 고도화 Outbox publisher·Inbox lease·dead-letter·replay duplicate 0, crash-before/after-publish 시나리오와 replay hash 통과 BE/SRE Architect/QA 10 AEG-X-004 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
8 AEG-X-007 S0 W1-2 Cross Cross-cutting Observability OPS REQ-OBS-001 Cross Cross Cross Cross Cross Serilog/OTel correlation 고도화 Serilog/OTel correlation·metric naming·Telegram redaction trace→job→decision→outbox 연결, PII redaction test 통과 SRE/Security Architect/QA 7 AEG-X-005 G0 SOURCE+DESIGN_PROPOSAL P1 PLANNED
9 AEG-X-008 S0 W1-2 Cross Cross-cutting API Contract CONTRACT REQ-API-001 Cross Cross Cross Cross Cross OpenAPI artifact 고도화 OpenAPI artifact·ProblemDetails taxonomy·FE contract generation OpenAPI diff와 breaking change approval 없이는 Release 차단 BE/FE Architect Architect/QA 8 AEG-X-003 G3 SOURCE+DESIGN_PROPOSAL P1 PLANNED
10 AEG-VS-00-01 S0 W1-2 VS-00 PlatformBootstrap Host/BuildingBlocks GOV REQ-PLAT-001 HEALTH-01 MIG-0000/0013 - UI-PLAT-01 T-ARCH-001 정책·범위·실패상태 계약 확정 REQ-PLAT-001, VS-00 SLICE_SPEC, ADR/Decision Log 사용자 결과 '빌드·마이그레이션·관제 가능한 단일 배포 골격'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 - G0 SOURCE+DESIGN_PROPOSAL P0 PLANNED
11 AEG-VS-00-02 S0 W1-2 VS-00 PlatformBootstrap Host/BuildingBlocks DATA REQ-PLAT-001 HEALTH-01 MIG-0000/0013 - UI-PLAT-01 T-ARCH-001 데이터 시점·스키마·정합성 계약 MIG-0000/0013, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-00-01 G0 SOURCE+DESIGN_PROPOSAL P0 PLANNED
12 AEG-VS-00-03 S0 W1-2 VS-00 PlatformBootstrap Host/BuildingBlocks DOMAIN REQ-PLAT-001 HEALTH-01 MIG-0000/0013 - UI-PLAT-01 T-ARCH-001 도메인 불변조건·상태전이 구현 src/Modules/Host/BuildingBlocks/PlatformBootstrap/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-00-02 G0 SOURCE+DESIGN_PROPOSAL P0 PLANNED
13 AEG-VS-00-04 S0 W1-2 VS-00 PlatformBootstrap Host/BuildingBlocks BE REQ-PLAT-001 HEALTH-01 MIG-0000/0013 - UI-PLAT-01 T-ARCH-001 Vertical Slice API/Application/SQL 구현 HEALTH-01; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-00-03 G0 SOURCE+DESIGN_PROPOSAL P0 PLANNED
14 AEG-VS-00-05 S0 W1-2 VS-00 PlatformBootstrap Host/BuildingBlocks ASYNC REQ-PLAT-001 HEALTH-01 MIG-0000/0013 - UI-PLAT-01 T-ARCH-001 Event/Job/Inbox·재처리 구현 -; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-00-04 G0 SOURCE+DESIGN_PROPOSAL P1 PLANNED
15 AEG-VS-00-06 S0 W1-2 VS-00 PlatformBootstrap Host/BuildingBlocks FE REQ-PLAT-001 HEALTH-01 MIG-0000/0013 - UI-PLAT-01 T-ARCH-001 Vue feature·Zod·Query·컴포넌트 구현 UI-PLAT-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-00-05 G0 SOURCE+DESIGN_PROPOSAL P1 PLANNED
16 AEG-VS-00-07 S0 W1-2 VS-00 PlatformBootstrap Host/BuildingBlocks TESTOPS REQ-PLAT-001 HEALTH-01 MIG-0000/0013 - UI-PLAT-01 T-ARCH-001 회귀·관제·Runbook·Rollback 증거 T-ARCH-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-00-06 G0 SOURCE+DESIGN_PROPOSAL P0 PLANNED
17 AEG-X-009 S1 W3-4 Cross Cross-cutting Data Governance DATA REQ-DATA-SOURCE Cross Cross Cross Cross Cross Source catalog/license/SLA/timezone/unit/checksum 고도화 Source catalog/license/SLA/timezone/unit/checksum 승인 없는 source가 ingestion 또는 추천으로 진입하지 않음 Data Governance Architect/QA 8 AEG-X-001 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
18 AEG-VS-01-01 S1 W3-4 VS-01 ManageIdentityAndRoles IdentityAccess GOV REQ-IAM-001 IAM-01/02 MIG-IAM-001 - UI-IAM-01 T-IAM-001 정책·범위·실패상태 계약 확정 REQ-IAM-001, VS-01 SLICE_SPEC, ADR/Decision Log 사용자 결과 'MFA·RBAC·업무분장과 승인 경계'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-00 G1-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
19 AEG-VS-01-02 S1 W3-4 VS-01 ManageIdentityAndRoles IdentityAccess DATA REQ-IAM-001 IAM-01/02 MIG-IAM-001 - UI-IAM-01 T-IAM-001 데이터 시점·스키마·정합성 계약 MIG-IAM-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-01-01 G1-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
20 AEG-VS-01-03 S1 W3-4 VS-01 ManageIdentityAndRoles IdentityAccess DOMAIN REQ-IAM-001 IAM-01/02 MIG-IAM-001 - UI-IAM-01 T-IAM-001 도메인 불변조건·상태전이 구현 src/Modules/IdentityAccess/ManageIdentityAndRoles/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-01-02 G1-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
21 AEG-VS-01-04 S1 W3-4 VS-01 ManageIdentityAndRoles IdentityAccess BE REQ-IAM-001 IAM-01/02 MIG-IAM-001 - UI-IAM-01 T-IAM-001 Vertical Slice API/Application/SQL 구현 IAM-01/02; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-01-03 G1-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
22 AEG-VS-01-05 S1 W3-4 VS-01 ManageIdentityAndRoles IdentityAccess ASYNC REQ-IAM-001 IAM-01/02 MIG-IAM-001 - UI-IAM-01 T-IAM-001 Event/Job/Inbox·재처리 구현 -; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-01-04 G1-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
23 AEG-VS-01-06 S1 W3-4 VS-01 ManageIdentityAndRoles IdentityAccess FE REQ-IAM-001 IAM-01/02 MIG-IAM-001 - UI-IAM-01 T-IAM-001 Vue feature·Zod·Query·컴포넌트 구현 UI-IAM-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-01-05 G1-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
24 AEG-VS-01-07 S1 W3-4 VS-01 ManageIdentityAndRoles IdentityAccess TESTOPS REQ-IAM-001 IAM-01/02 MIG-IAM-001 - UI-IAM-01 T-IAM-001 회귀·관제·Runbook·Rollback 증거 T-IAM-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-01-06 G1-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
25 AEG-VS-02-01 S1 W3-4 VS-02 SynchronizeSecurityMaster SecurityMaster GOV REQ-SEC-001 SEC-01/02,DAT-01 MIG-SEC-001 J01 UI-SEC-01 T-SEC-001 정책·범위·실패상태 계약 확정 REQ-SEC-001, VS-02 SLICE_SPEC, ADR/Decision Log 사용자 결과 '상장·상폐·상품구조·거래가능성의 PIT 기준'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-00 G1-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
26 AEG-VS-02-02 S1 W3-4 VS-02 SynchronizeSecurityMaster SecurityMaster DATA REQ-SEC-001 SEC-01/02,DAT-01 MIG-SEC-001 J01 UI-SEC-01 T-SEC-001 데이터 시점·스키마·정합성 계약 MIG-SEC-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-02-01 G1-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
27 AEG-VS-02-03 S1 W3-4 VS-02 SynchronizeSecurityMaster SecurityMaster DOMAIN REQ-SEC-001 SEC-01/02,DAT-01 MIG-SEC-001 J01 UI-SEC-01 T-SEC-001 도메인 불변조건·상태전이 구현 src/Modules/SecurityMaster/SynchronizeSecurityMaster/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-02-02 G1-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
28 AEG-VS-02-04 S1 W3-4 VS-02 SynchronizeSecurityMaster SecurityMaster BE REQ-SEC-001 SEC-01/02,DAT-01 MIG-SEC-001 J01 UI-SEC-01 T-SEC-001 Vertical Slice API/Application/SQL 구현 SEC-01/02,DAT-01; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-02-03 G1-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
29 AEG-VS-02-05 S1 W3-4 VS-02 SynchronizeSecurityMaster SecurityMaster ASYNC REQ-SEC-001 SEC-01/02,DAT-01 MIG-SEC-001 J01 UI-SEC-01 T-SEC-001 Event/Job/Inbox·재처리 구현 J01; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-02-04 G1-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
30 AEG-VS-02-06 S1 W3-4 VS-02 SynchronizeSecurityMaster SecurityMaster FE REQ-SEC-001 SEC-01/02,DAT-01 MIG-SEC-001 J01 UI-SEC-01 T-SEC-001 Vue feature·Zod·Query·컴포넌트 구현 UI-SEC-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-02-05 G1-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
31 AEG-VS-02-07 S1 W3-4 VS-02 SynchronizeSecurityMaster SecurityMaster TESTOPS REQ-SEC-001 SEC-01/02,DAT-01 MIG-SEC-001 J01 UI-SEC-01 T-SEC-001 회귀·관제·Runbook·Rollback 증거 T-SEC-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-02-06 G1-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
32 AEG-X-010 S2 W5-6 Cross Cross-cutting Read Model PROJECTION REQ-RM-001 Cross Cross Cross Cross Cross projection owner/version/watermark/rebuild/staleness 고도화 projection owner/version/watermark/rebuild/staleness write model 직접 UI join 0, rebuild 결과 hash 동일 BE/Data Architect/QA 8 AEG-X-006 G3 SOURCE+DESIGN_PROPOSAL P1 PLANNED
33 AEG-VS-03-01 S2 W5-6 VS-03 IngestMarketDataPIT MarketData GOV REQ-DAT-001 DAT-02/03 MIG-MD-001/002 J02 UI-DQ-01 T-DQ-001 정책·범위·실패상태 계약 확정 REQ-DAT-001, VS-03 SLICE_SPEC, ADR/Decision Log 사용자 결과 '원시·조정 OHLCV·FX·금리의 revision 적재'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-02 G1-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
34 AEG-VS-03-02 S2 W5-6 VS-03 IngestMarketDataPIT MarketData DATA REQ-DAT-001 DAT-02/03 MIG-MD-001/002 J02 UI-DQ-01 T-DQ-001 데이터 시점·스키마·정합성 계약 MIG-MD-001/002, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-03-01 G1-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
35 AEG-VS-03-03 S2 W5-6 VS-03 IngestMarketDataPIT MarketData DOMAIN REQ-DAT-001 DAT-02/03 MIG-MD-001/002 J02 UI-DQ-01 T-DQ-001 도메인 불변조건·상태전이 구현 src/Modules/MarketData/IngestMarketDataPIT/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-03-02 G1-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
36 AEG-VS-03-04 S2 W5-6 VS-03 IngestMarketDataPIT MarketData BE REQ-DAT-001 DAT-02/03 MIG-MD-001/002 J02 UI-DQ-01 T-DQ-001 Vertical Slice API/Application/SQL 구현 DAT-02/03; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-03-03 G1-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
37 AEG-VS-03-05 S2 W5-6 VS-03 IngestMarketDataPIT MarketData ASYNC REQ-DAT-001 DAT-02/03 MIG-MD-001/002 J02 UI-DQ-01 T-DQ-001 Event/Job/Inbox·재처리 구현 J02; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-03-04 G1-B SOURCE+DESIGN_PROPOSAL P1 PLANNED
38 AEG-VS-03-06 S2 W5-6 VS-03 IngestMarketDataPIT MarketData FE REQ-DAT-001 DAT-02/03 MIG-MD-001/002 J02 UI-DQ-01 T-DQ-001 Vue feature·Zod·Query·컴포넌트 구현 UI-DQ-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-03-05 G1-B SOURCE+DESIGN_PROPOSAL P1 PLANNED
39 AEG-VS-03-07 S2 W5-6 VS-03 IngestMarketDataPIT MarketData TESTOPS REQ-DAT-001 DAT-02/03 MIG-MD-001/002 J02 UI-DQ-01 T-DQ-001 회귀·관제·Runbook·Rollback 증거 T-DQ-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-03-06 G1-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
40 AEG-VS-04-01 S2 W5-6 VS-04 ApplyCorporateActions SecurityMaster GOV REQ-CA-001 DAT-04 MIG-CA-001 J03 UI-DQ-02 T-CA-001 정책·범위·실패상태 계약 확정 REQ-CA-001, VS-04 SLICE_SPEC, ADR/Decision Log 사용자 결과 '분할·배당·증자·합병·상폐의 가격·수량·원가 일관성'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-02,VS-03 G1-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
41 AEG-VS-04-02 S2 W5-6 VS-04 ApplyCorporateActions SecurityMaster DATA REQ-CA-001 DAT-04 MIG-CA-001 J03 UI-DQ-02 T-CA-001 데이터 시점·스키마·정합성 계약 MIG-CA-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-04-01 G1-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
42 AEG-VS-04-03 S2 W5-6 VS-04 ApplyCorporateActions SecurityMaster DOMAIN REQ-CA-001 DAT-04 MIG-CA-001 J03 UI-DQ-02 T-CA-001 도메인 불변조건·상태전이 구현 src/Modules/SecurityMaster/ApplyCorporateActions/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-04-02 G1-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
43 AEG-VS-04-04 S2 W5-6 VS-04 ApplyCorporateActions SecurityMaster BE REQ-CA-001 DAT-04 MIG-CA-001 J03 UI-DQ-02 T-CA-001 Vertical Slice API/Application/SQL 구현 DAT-04; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-04-03 G1-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
44 AEG-VS-04-05 S2 W5-6 VS-04 ApplyCorporateActions SecurityMaster ASYNC REQ-CA-001 DAT-04 MIG-CA-001 J03 UI-DQ-02 T-CA-001 Event/Job/Inbox·재처리 구현 J03; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-04-04 G1-B SOURCE+DESIGN_PROPOSAL P1 PLANNED
45 AEG-VS-04-06 S2 W5-6 VS-04 ApplyCorporateActions SecurityMaster FE REQ-CA-001 DAT-04 MIG-CA-001 J03 UI-DQ-02 T-CA-001 Vue feature·Zod·Query·컴포넌트 구현 UI-DQ-02; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-04-05 G1-B SOURCE+DESIGN_PROPOSAL P1 PLANNED
46 AEG-VS-04-07 S2 W5-6 VS-04 ApplyCorporateActions SecurityMaster TESTOPS REQ-CA-001 DAT-04 MIG-CA-001 J03 UI-DQ-02 T-CA-001 회귀·관제·Runbook·Rollback 증거 T-CA-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-04-06 G1-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
47 AEG-VS-05-01 S3 W7-8 VS-05 IngestFundamentalsPIT FundamentalsPIT GOV REQ-FND-001 DAT-05 MIG-FND-001/002 J04 UI-FND-01 T-FND-001 정책·범위·실패상태 계약 확정 REQ-FND-001, VS-05 SLICE_SPEC, ADR/Decision Log 사용자 결과 '공시·재무·컨센서스 공개시각과 정정 이력'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-02 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
48 AEG-VS-05-02 S3 W7-8 VS-05 IngestFundamentalsPIT FundamentalsPIT DATA REQ-FND-001 DAT-05 MIG-FND-001/002 J04 UI-FND-01 T-FND-001 데이터 시점·스키마·정합성 계약 MIG-FND-001/002, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-05-01 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
49 AEG-VS-05-03 S3 W7-8 VS-05 IngestFundamentalsPIT FundamentalsPIT DOMAIN REQ-FND-001 DAT-05 MIG-FND-001/002 J04 UI-FND-01 T-FND-001 도메인 불변조건·상태전이 구현 src/Modules/FundamentalsPIT/IngestFundamentalsPIT/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-05-02 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
50 AEG-VS-05-04 S3 W7-8 VS-05 IngestFundamentalsPIT FundamentalsPIT BE REQ-FND-001 DAT-05 MIG-FND-001/002 J04 UI-FND-01 T-FND-001 Vertical Slice API/Application/SQL 구현 DAT-05; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-05-03 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
51 AEG-VS-05-05 S3 W7-8 VS-05 IngestFundamentalsPIT FundamentalsPIT ASYNC REQ-FND-001 DAT-05 MIG-FND-001/002 J04 UI-FND-01 T-FND-001 Event/Job/Inbox·재처리 구현 J04; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-05-04 G1 SOURCE+DESIGN_PROPOSAL P1 PLANNED
52 AEG-VS-05-06 S3 W7-8 VS-05 IngestFundamentalsPIT FundamentalsPIT FE REQ-FND-001 DAT-05 MIG-FND-001/002 J04 UI-FND-01 T-FND-001 Vue feature·Zod·Query·컴포넌트 구현 UI-FND-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-05-05 G1 SOURCE+DESIGN_PROPOSAL P1 PLANNED
53 AEG-VS-05-07 S3 W7-8 VS-05 IngestFundamentalsPIT FundamentalsPIT TESTOPS REQ-FND-001 DAT-05 MIG-FND-001/002 J04 UI-FND-01 T-FND-001 회귀·관제·Runbook·Rollback 증거 T-FND-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-05-06 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
54 AEG-VS-06-01 S3 W7-8 VS-06 MaintainFeeTaxFxSchedule PortfolioRisk GOV REQ-COST-001 COST-01/02 MIG-COST-001 J04C UI-COST-01 T-COST-001 정책·범위·실패상태 계약 확정 REQ-COST-001, VS-06 SLICE_SPEC, ADR/Decision Log 사용자 결과 '계좌·시장·상품별 Fee/Tax/FX valid-time 계약'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-02 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
55 AEG-VS-06-02 S3 W7-8 VS-06 MaintainFeeTaxFxSchedule PortfolioRisk DATA REQ-COST-001 COST-01/02 MIG-COST-001 J04C UI-COST-01 T-COST-001 데이터 시점·스키마·정합성 계약 MIG-COST-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-06-01 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
56 AEG-VS-06-03 S3 W7-8 VS-06 MaintainFeeTaxFxSchedule PortfolioRisk DOMAIN REQ-COST-001 COST-01/02 MIG-COST-001 J04C UI-COST-01 T-COST-001 도메인 불변조건·상태전이 구현 src/Modules/PortfolioRisk/MaintainFeeTaxFxSchedule/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-06-02 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
57 AEG-VS-06-04 S3 W7-8 VS-06 MaintainFeeTaxFxSchedule PortfolioRisk BE REQ-COST-001 COST-01/02 MIG-COST-001 J04C UI-COST-01 T-COST-001 Vertical Slice API/Application/SQL 구현 COST-01/02; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-06-03 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
58 AEG-VS-06-05 S3 W7-8 VS-06 MaintainFeeTaxFxSchedule PortfolioRisk ASYNC REQ-COST-001 COST-01/02 MIG-COST-001 J04C UI-COST-01 T-COST-001 Event/Job/Inbox·재처리 구현 J04C; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-06-04 G1 SOURCE+DESIGN_PROPOSAL P1 PLANNED
59 AEG-VS-06-06 S3 W7-8 VS-06 MaintainFeeTaxFxSchedule PortfolioRisk FE REQ-COST-001 COST-01/02 MIG-COST-001 J04C UI-COST-01 T-COST-001 Vue feature·Zod·Query·컴포넌트 구현 UI-COST-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-06-05 G1 SOURCE+DESIGN_PROPOSAL P1 PLANNED
60 AEG-VS-06-07 S3 W7-8 VS-06 MaintainFeeTaxFxSchedule PortfolioRisk TESTOPS REQ-COST-001 COST-01/02 MIG-COST-001 J04C UI-COST-01 T-COST-001 회귀·관제·Runbook·Rollback 증거 T-COST-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-06-06 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
61 AEG-VS-08-01 S3 W7-8 VS-08 MaintainPortfolioLedger PortfolioRisk GOV REQ-LED-001 POR-01 MIG-LED-001/002 J12L UI-POR-01 T-LED-001 정책·범위·실패상태 계약 확정 REQ-LED-001, VS-08 SLICE_SPEC, ADR/Decision Log 사용자 결과 '현금·체결·Lot·Cycle 불변 원장과 대사 기준'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-02,VS-06 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
62 AEG-VS-08-02 S3 W7-8 VS-08 MaintainPortfolioLedger PortfolioRisk DATA REQ-LED-001 POR-01 MIG-LED-001/002 J12L UI-POR-01 T-LED-001 데이터 시점·스키마·정합성 계약 MIG-LED-001/002, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-08-01 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
63 AEG-VS-08-03 S3 W7-8 VS-08 MaintainPortfolioLedger PortfolioRisk DOMAIN REQ-LED-001 POR-01 MIG-LED-001/002 J12L UI-POR-01 T-LED-001 도메인 불변조건·상태전이 구현 src/Modules/PortfolioRisk/MaintainPortfolioLedger/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-08-02 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
64 AEG-VS-08-04 S3 W7-8 VS-08 MaintainPortfolioLedger PortfolioRisk BE REQ-LED-001 POR-01 MIG-LED-001/002 J12L UI-POR-01 T-LED-001 Vertical Slice API/Application/SQL 구현 POR-01; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-08-03 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
65 AEG-VS-08-05 S3 W7-8 VS-08 MaintainPortfolioLedger PortfolioRisk ASYNC REQ-LED-001 POR-01 MIG-LED-001/002 J12L UI-POR-01 T-LED-001 Event/Job/Inbox·재처리 구현 J12L; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-08-04 G1 SOURCE+DESIGN_PROPOSAL P1 PLANNED
66 AEG-VS-08-06 S3 W7-8 VS-08 MaintainPortfolioLedger PortfolioRisk FE REQ-LED-001 POR-01 MIG-LED-001/002 J12L UI-POR-01 T-LED-001 Vue feature·Zod·Query·컴포넌트 구현 UI-POR-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-08-05 G1 SOURCE+DESIGN_PROPOSAL P1 PLANNED
67 AEG-VS-08-07 S3 W7-8 VS-08 MaintainPortfolioLedger PortfolioRisk TESTOPS REQ-LED-001 POR-01 MIG-LED-001/002 J12L UI-POR-01 T-LED-001 회귀·관제·Runbook·Rollback 증거 T-LED-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-08-06 G1 SOURCE+DESIGN_PROPOSAL P0 PLANNED
68 AEG-X-011 S4 W9-10 Cross Cross-cutting Algorithm GOLDEN REQ-ALG-GOLDEN Cross Cross Cross Cross Cross Python↔C# Golden vector 고도화 Python↔C# Golden vector·epsilon·rounding 계약 정책 ID별 경계·우선순위·cost×2 결과 허용오차 내 동일 Quant/QA Architect/QA 10 VS-09 G2-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
69 AEG-VS-09-01 S4 W9-10 VS-09 BuildEvidenceSnapshot ResearchFactors GOV REQ-EVD-001 EVD-01 MIG-EVD-001 J06 UI-EVD-01 T-EVD-001 정책·범위·실패상태 계약 확정 REQ-EVD-001, VS-09 SLICE_SPEC, ADR/Decision Log 사용자 결과 'Dataset/Model/Config/Code SHA가 동결된 Evidence'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-03,VS-04,VS-05,VS-06 G2-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
70 AEG-VS-09-02 S4 W9-10 VS-09 BuildEvidenceSnapshot ResearchFactors DATA REQ-EVD-001 EVD-01 MIG-EVD-001 J06 UI-EVD-01 T-EVD-001 데이터 시점·스키마·정합성 계약 MIG-EVD-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-09-01 G2-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
71 AEG-VS-09-03 S4 W9-10 VS-09 BuildEvidenceSnapshot ResearchFactors DOMAIN REQ-EVD-001 EVD-01 MIG-EVD-001 J06 UI-EVD-01 T-EVD-001 도메인 불변조건·상태전이 구현 src/Modules/ResearchFactors/BuildEvidenceSnapshot/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-09-02 G2-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
72 AEG-VS-09-04 S4 W9-10 VS-09 BuildEvidenceSnapshot ResearchFactors BE REQ-EVD-001 EVD-01 MIG-EVD-001 J06 UI-EVD-01 T-EVD-001 Vertical Slice API/Application/SQL 구현 EVD-01; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-09-03 G2-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
73 AEG-VS-09-05 S4 W9-10 VS-09 BuildEvidenceSnapshot ResearchFactors ASYNC REQ-EVD-001 EVD-01 MIG-EVD-001 J06 UI-EVD-01 T-EVD-001 Event/Job/Inbox·재처리 구현 J06; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-09-04 G2-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
74 AEG-VS-09-06 S4 W9-10 VS-09 BuildEvidenceSnapshot ResearchFactors FE REQ-EVD-001 EVD-01 MIG-EVD-001 J06 UI-EVD-01 T-EVD-001 Vue feature·Zod·Query·컴포넌트 구현 UI-EVD-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-09-05 G2-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
75 AEG-VS-09-07 S4 W9-10 VS-09 BuildEvidenceSnapshot ResearchFactors TESTOPS REQ-EVD-001 EVD-01 MIG-EVD-001 J06 UI-EVD-01 T-EVD-001 회귀·관제·Runbook·Rollback 증거 T-EVD-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-09-06 G2-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
76 AEG-VS-10-01 S4 W9-10 VS-10 GenerateSellDecision SignalEngine GOV REQ-SELL-001 SIG-SELL-01 MIG-SIG-001 J08S UI-SELL-01 T-SELL-001 정책·범위·실패상태 계약 확정 REQ-SELL-001, VS-10 SLICE_SPEC, ADR/Decision Log 사용자 결과 '우선순위가 보존된 HOLD/부분매도/전량매도 결정'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-08,VS-09,VS-13 G2-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
77 AEG-VS-10-02 S4 W9-10 VS-10 GenerateSellDecision SignalEngine DATA REQ-SELL-001 SIG-SELL-01 MIG-SIG-001 J08S UI-SELL-01 T-SELL-001 데이터 시점·스키마·정합성 계약 MIG-SIG-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-10-01 G2-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
78 AEG-VS-10-03 S4 W9-10 VS-10 GenerateSellDecision SignalEngine DOMAIN REQ-SELL-001 SIG-SELL-01 MIG-SIG-001 J08S UI-SELL-01 T-SELL-001 도메인 불변조건·상태전이 구현 src/Modules/SignalEngine/GenerateSellDecision/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-10-02 G2-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
79 AEG-VS-10-04 S4 W9-10 VS-10 GenerateSellDecision SignalEngine BE REQ-SELL-001 SIG-SELL-01 MIG-SIG-001 J08S UI-SELL-01 T-SELL-001 Vertical Slice API/Application/SQL 구현 SIG-SELL-01; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-10-03 G2-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
80 AEG-VS-10-05 S4 W9-10 VS-10 GenerateSellDecision SignalEngine ASYNC REQ-SELL-001 SIG-SELL-01 MIG-SIG-001 J08S UI-SELL-01 T-SELL-001 Event/Job/Inbox·재처리 구현 J08S; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-10-04 G2-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
81 AEG-VS-10-06 S4 W9-10 VS-10 GenerateSellDecision SignalEngine FE REQ-SELL-001 SIG-SELL-01 MIG-SIG-001 J08S UI-SELL-01 T-SELL-001 Vue feature·Zod·Query·컴포넌트 구현 UI-SELL-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-10-05 G2-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
82 AEG-VS-10-07 S4 W9-10 VS-10 GenerateSellDecision SignalEngine TESTOPS REQ-SELL-001 SIG-SELL-01 MIG-SIG-001 J08S UI-SELL-01 T-SELL-001 회귀·관제·Runbook·Rollback 증거 T-SELL-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-10-06 G2-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
83 AEG-X-012 S5 W11-12 Cross Cross-cutting Research REPRO REQ-REPRO-001 Cross Cross Cross Cross Cross dataset/code/config/environment manifest와 artifact hash 고도화 dataset/code/config/environment manifest와 artifact hash 동일 manifest·seed 결과 재현, 실패 artifact 보존 Quant/Data Architect/QA 12 AEG-X-009 G2 SOURCE+DESIGN_PROPOSAL P0 PLANNED
84 AEG-VS-11-01 S5 W11-12 VS-11 ManageReentryWatch SignalEngine GOV REQ-RE-001 RE-01/02 MIG-RE-001 J09 UI-RE-01 T-RE-001 정책·범위·실패상태 계약 확정 REQ-RE-001, VS-11 SLICE_SPEC, ADR/Decision Log 사용자 결과 '비가치훼손 매도의 재진입 계약·단계·만료'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-10 G2 SOURCE+DESIGN_PROPOSAL P0 PLANNED
85 AEG-VS-11-02 S5 W11-12 VS-11 ManageReentryWatch SignalEngine DATA REQ-RE-001 RE-01/02 MIG-RE-001 J09 UI-RE-01 T-RE-001 데이터 시점·스키마·정합성 계약 MIG-RE-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-11-01 G2 SOURCE+DESIGN_PROPOSAL P0 PLANNED
86 AEG-VS-11-03 S5 W11-12 VS-11 ManageReentryWatch SignalEngine DOMAIN REQ-RE-001 RE-01/02 MIG-RE-001 J09 UI-RE-01 T-RE-001 도메인 불변조건·상태전이 구현 src/Modules/SignalEngine/ManageReentryWatch/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-11-02 G2 SOURCE+DESIGN_PROPOSAL P0 PLANNED
87 AEG-VS-11-04 S5 W11-12 VS-11 ManageReentryWatch SignalEngine BE REQ-RE-001 RE-01/02 MIG-RE-001 J09 UI-RE-01 T-RE-001 Vertical Slice API/Application/SQL 구현 RE-01/02; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-11-03 G2 SOURCE+DESIGN_PROPOSAL P0 PLANNED
88 AEG-VS-11-05 S5 W11-12 VS-11 ManageReentryWatch SignalEngine ASYNC REQ-RE-001 RE-01/02 MIG-RE-001 J09 UI-RE-01 T-RE-001 Event/Job/Inbox·재처리 구현 J09; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-11-04 G2 SOURCE+DESIGN_PROPOSAL P1 PLANNED
89 AEG-VS-11-06 S5 W11-12 VS-11 ManageReentryWatch SignalEngine FE REQ-RE-001 RE-01/02 MIG-RE-001 J09 UI-RE-01 T-RE-001 Vue feature·Zod·Query·컴포넌트 구현 UI-RE-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-11-05 G2 SOURCE+DESIGN_PROPOSAL P1 PLANNED
90 AEG-VS-11-07 S5 W11-12 VS-11 ManageReentryWatch SignalEngine TESTOPS REQ-RE-001 RE-01/02 MIG-RE-001 J09 UI-RE-01 T-RE-001 회귀·관제·Runbook·Rollback 증거 T-RE-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-11-06 G2 SOURCE+DESIGN_PROPOSAL P0 PLANNED
91 AEG-VS-19-01 S5 W11-12 VS-19 RunFrozenBacktest BacktestingEvaluation GOV REQ-BKT-001 BKT-01/02 MIG-BKT-001 J-BKT UI-BKT-01 T-BKT-001 정책·범위·실패상태 계약 확정 REQ-BKT-001, VS-19 SLICE_SPEC, ADR/Decision Log 사용자 결과 '동결 manifest 기반 워크포워드·OOS·비용 스트레스 재현'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-03,VS-04,VS-05,VS-06,VS-09 G2 SOURCE+DESIGN_PROPOSAL P0 PLANNED
92 AEG-VS-19-02 S5 W11-12 VS-19 RunFrozenBacktest BacktestingEvaluation DATA REQ-BKT-001 BKT-01/02 MIG-BKT-001 J-BKT UI-BKT-01 T-BKT-001 데이터 시점·스키마·정합성 계약 MIG-BKT-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-19-01 G2 SOURCE+DESIGN_PROPOSAL P0 PLANNED
93 AEG-VS-19-03 S5 W11-12 VS-19 RunFrozenBacktest BacktestingEvaluation DOMAIN REQ-BKT-001 BKT-01/02 MIG-BKT-001 J-BKT UI-BKT-01 T-BKT-001 도메인 불변조건·상태전이 구현 src/Modules/BacktestingEvaluation/RunFrozenBacktest/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-19-02 G2 SOURCE+DESIGN_PROPOSAL P0 PLANNED
94 AEG-VS-19-04 S5 W11-12 VS-19 RunFrozenBacktest BacktestingEvaluation BE REQ-BKT-001 BKT-01/02 MIG-BKT-001 J-BKT UI-BKT-01 T-BKT-001 Vertical Slice API/Application/SQL 구현 BKT-01/02; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-19-03 G2 SOURCE+DESIGN_PROPOSAL P0 PLANNED
95 AEG-VS-19-05 S5 W11-12 VS-19 RunFrozenBacktest BacktestingEvaluation ASYNC REQ-BKT-001 BKT-01/02 MIG-BKT-001 J-BKT UI-BKT-01 T-BKT-001 Event/Job/Inbox·재처리 구현 J-BKT; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-19-04 G2 SOURCE+DESIGN_PROPOSAL P1 PLANNED
96 AEG-VS-19-06 S5 W11-12 VS-19 RunFrozenBacktest BacktestingEvaluation FE REQ-BKT-001 BKT-01/02 MIG-BKT-001 J-BKT UI-BKT-01 T-BKT-001 Vue feature·Zod·Query·컴포넌트 구현 UI-BKT-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-19-05 G2 SOURCE+DESIGN_PROPOSAL P1 PLANNED
97 AEG-VS-19-07 S5 W11-12 VS-19 RunFrozenBacktest BacktestingEvaluation TESTOPS REQ-BKT-001 BKT-01/02 MIG-BKT-001 J-BKT UI-BKT-01 T-BKT-001 회귀·관제·Runbook·Rollback 증거 T-BKT-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-19-06 G2 SOURCE+DESIGN_PROPOSAL P0 PLANNED
98 AEG-VS-07-01 S6 W13-14 VS-07 ManageClientIPS ClientAdvisory GOV REQ-CLI-001 CLI-01/02/03 MIG-CLI-001 - UI-CLI-01 T-CLI-001 정책·범위·실패상태 계약 확정 REQ-CLI-001, VS-07 SLICE_SPEC, ADR/Decision Log 사용자 결과 '고객 목표·위험성향·제한상품의 버전 관리'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-01 MVP-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
99 AEG-VS-07-02 S6 W13-14 VS-07 ManageClientIPS ClientAdvisory DATA REQ-CLI-001 CLI-01/02/03 MIG-CLI-001 - UI-CLI-01 T-CLI-001 데이터 시점·스키마·정합성 계약 MIG-CLI-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-07-01 MVP-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
100 AEG-VS-07-03 S6 W13-14 VS-07 ManageClientIPS ClientAdvisory DOMAIN REQ-CLI-001 CLI-01/02/03 MIG-CLI-001 - UI-CLI-01 T-CLI-001 도메인 불변조건·상태전이 구현 src/Modules/ClientAdvisory/ManageClientIPS/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-07-02 MVP-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
101 AEG-VS-07-04 S6 W13-14 VS-07 ManageClientIPS ClientAdvisory BE REQ-CLI-001 CLI-01/02/03 MIG-CLI-001 - UI-CLI-01 T-CLI-001 Vertical Slice API/Application/SQL 구현 CLI-01/02/03; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-07-03 MVP-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
102 AEG-VS-07-05 S6 W13-14 VS-07 ManageClientIPS ClientAdvisory ASYNC REQ-CLI-001 CLI-01/02/03 MIG-CLI-001 - UI-CLI-01 T-CLI-001 Event/Job/Inbox·재처리 구현 -; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-07-04 MVP-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
103 AEG-VS-07-06 S6 W13-14 VS-07 ManageClientIPS ClientAdvisory FE REQ-CLI-001 CLI-01/02/03 MIG-CLI-001 - UI-CLI-01 T-CLI-001 Vue feature·Zod·Query·컴포넌트 구현 UI-CLI-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-07-05 MVP-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
104 AEG-VS-07-07 S6 W13-14 VS-07 ManageClientIPS ClientAdvisory TESTOPS REQ-CLI-001 CLI-01/02/03 MIG-CLI-001 - UI-CLI-01 T-CLI-001 회귀·관제·Runbook·Rollback 증거 T-CLI-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-07-06 MVP-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
105 AEG-VS-14-01 S7 W15-16 VS-14 GenerateDailyRecommendations ClientAdvisory GOV REQ-REC-001 SIG-01/02/03 MIG-REC-001/002 J08 UI-REC-01 T-REC-001 정책·범위·실패상태 계약 확정 REQ-REC-001, VS-14 SLICE_SPEC, ADR/Decision Log 사용자 결과 '고객별 BUY/HOLD/SELL/REENTER/REBALANCE 제안 패키지'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-07,VS-10,VS-12,VS-13 MVP-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
106 AEG-VS-14-02 S7 W15-16 VS-14 GenerateDailyRecommendations ClientAdvisory DATA REQ-REC-001 SIG-01/02/03 MIG-REC-001/002 J08 UI-REC-01 T-REC-001 데이터 시점·스키마·정합성 계약 MIG-REC-001/002, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-14-01 MVP-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
107 AEG-VS-14-03 S7 W15-16 VS-14 GenerateDailyRecommendations ClientAdvisory DOMAIN REQ-REC-001 SIG-01/02/03 MIG-REC-001/002 J08 UI-REC-01 T-REC-001 도메인 불변조건·상태전이 구현 src/Modules/ClientAdvisory/GenerateDailyRecommendations/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-14-02 MVP-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
108 AEG-VS-14-04 S7 W15-16 VS-14 GenerateDailyRecommendations ClientAdvisory BE REQ-REC-001 SIG-01/02/03 MIG-REC-001/002 J08 UI-REC-01 T-REC-001 Vertical Slice API/Application/SQL 구현 SIG-01/02/03; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-14-03 MVP-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
109 AEG-VS-14-05 S7 W15-16 VS-14 GenerateDailyRecommendations ClientAdvisory ASYNC REQ-REC-001 SIG-01/02/03 MIG-REC-001/002 J08 UI-REC-01 T-REC-001 Event/Job/Inbox·재처리 구현 J08; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-14-04 MVP-B SOURCE+DESIGN_PROPOSAL P1 PLANNED
110 AEG-VS-14-06 S7 W15-16 VS-14 GenerateDailyRecommendations ClientAdvisory FE REQ-REC-001 SIG-01/02/03 MIG-REC-001/002 J08 UI-REC-01 T-REC-001 Vue feature·Zod·Query·컴포넌트 구현 UI-REC-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-14-05 MVP-B SOURCE+DESIGN_PROPOSAL P1 PLANNED
111 AEG-VS-14-07 S7 W15-16 VS-14 GenerateDailyRecommendations ClientAdvisory TESTOPS REQ-REC-001 SIG-01/02/03 MIG-REC-001/002 J08 UI-REC-01 T-REC-001 회귀·관제·Runbook·Rollback 증거 T-REC-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-14-06 MVP-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
112 AEG-VS-15-01 S7 W15-16 VS-15 ReviewRecommendation ClientAdvisory GOV REQ-REV-001 SIG-04 MIG-REV-001 - UI-REV-01 T-REV-001 정책·범위·실패상태 계약 확정 REQ-REV-001, VS-15 SLICE_SPEC, ADR/Decision Log 사용자 결과 'maker-checker 승인·보류·기각과 낙관적 동시성'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-14 MVP-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
113 AEG-VS-15-02 S7 W15-16 VS-15 ReviewRecommendation ClientAdvisory DATA REQ-REV-001 SIG-04 MIG-REV-001 - UI-REV-01 T-REV-001 데이터 시점·스키마·정합성 계약 MIG-REV-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-15-01 MVP-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
114 AEG-VS-15-03 S7 W15-16 VS-15 ReviewRecommendation ClientAdvisory DOMAIN REQ-REV-001 SIG-04 MIG-REV-001 - UI-REV-01 T-REV-001 도메인 불변조건·상태전이 구현 src/Modules/ClientAdvisory/ReviewRecommendation/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-15-02 MVP-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
115 AEG-VS-15-04 S7 W15-16 VS-15 ReviewRecommendation ClientAdvisory BE REQ-REV-001 SIG-04 MIG-REV-001 - UI-REV-01 T-REV-001 Vertical Slice API/Application/SQL 구현 SIG-04; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-15-03 MVP-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
116 AEG-VS-15-05 S7 W15-16 VS-15 ReviewRecommendation ClientAdvisory ASYNC REQ-REV-001 SIG-04 MIG-REV-001 - UI-REV-01 T-REV-001 Event/Job/Inbox·재처리 구현 -; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-15-04 MVP-B SOURCE+DESIGN_PROPOSAL P1 PLANNED
117 AEG-VS-15-06 S7 W15-16 VS-15 ReviewRecommendation ClientAdvisory FE REQ-REV-001 SIG-04 MIG-REV-001 - UI-REV-01 T-REV-001 Vue feature·Zod·Query·컴포넌트 구현 UI-REV-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-15-05 MVP-B SOURCE+DESIGN_PROPOSAL P1 PLANNED
118 AEG-VS-15-07 S7 W15-16 VS-15 ReviewRecommendation ClientAdvisory TESTOPS REQ-REV-001 SIG-04 MIG-REV-001 - UI-REV-01 T-REV-001 회귀·관제·Runbook·Rollback 증거 T-REV-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-15-06 MVP-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
119 AEG-X-013 S8 W17-18 Cross Cross-cutting Audit TRACE REQ-AUDIT-E2E Cross Cross Cross Cross Cross Evidence→Decision→Review→Publish→Outcome trace API 고도화 Evidence→Decision→Review→Publish→Outcome trace API publication/decision 기준 누락 링크 0, correction event 보존 Compliance/BE Architect/QA 8 VS-18 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
120 AEG-VS-16-01 S8 W17-18 VS-16 PublishClientAdvice ClientAdvisory GOV REQ-PUB-001 SIG-05 MIG-PUB-001 J-PUB UI-ADV-01 T-PUB-001 정책·범위·실패상태 계약 확정 REQ-PUB-001, VS-16 SLICE_SPEC, ADR/Decision Log 사용자 결과 '승인·유효·데이터 정상 제안만 고객 공개'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-15 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
121 AEG-VS-16-02 S8 W17-18 VS-16 PublishClientAdvice ClientAdvisory DATA REQ-PUB-001 SIG-05 MIG-PUB-001 J-PUB UI-ADV-01 T-PUB-001 데이터 시점·스키마·정합성 계약 MIG-PUB-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-16-01 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
122 AEG-VS-16-03 S8 W17-18 VS-16 PublishClientAdvice ClientAdvisory DOMAIN REQ-PUB-001 SIG-05 MIG-PUB-001 J-PUB UI-ADV-01 T-PUB-001 도메인 불변조건·상태전이 구현 src/Modules/ClientAdvisory/PublishClientAdvice/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-16-02 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
123 AEG-VS-16-04 S8 W17-18 VS-16 PublishClientAdvice ClientAdvisory BE REQ-PUB-001 SIG-05 MIG-PUB-001 J-PUB UI-ADV-01 T-PUB-001 Vertical Slice API/Application/SQL 구현 SIG-05; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-16-03 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
124 AEG-VS-16-05 S8 W17-18 VS-16 PublishClientAdvice ClientAdvisory ASYNC REQ-PUB-001 SIG-05 MIG-PUB-001 J-PUB UI-ADV-01 T-PUB-001 Event/Job/Inbox·재처리 구현 J-PUB; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-16-04 G3 SOURCE+DESIGN_PROPOSAL P1 PLANNED
125 AEG-VS-16-06 S8 W17-18 VS-16 PublishClientAdvice ClientAdvisory FE REQ-PUB-001 SIG-05 MIG-PUB-001 J-PUB UI-ADV-01 T-PUB-001 Vue feature·Zod·Query·컴포넌트 구현 UI-ADV-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-16-05 G3 SOURCE+DESIGN_PROPOSAL P1 PLANNED
126 AEG-VS-16-07 S8 W17-18 VS-16 PublishClientAdvice ClientAdvisory TESTOPS REQ-PUB-001 SIG-05 MIG-PUB-001 J-PUB UI-ADV-01 T-PUB-001 회귀·관제·Runbook·Rollback 증거 T-PUB-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-16-06 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
127 AEG-VS-17-01 S8 W17-18 VS-17 RecordClientDecision ClientAdvisory GOV REQ-CLD-001 SIG-06 MIG-CLD-001 - UI-CLD-01 T-CLD-001 정책·범위·실패상태 계약 확정 REQ-CLD-001, VS-17 SLICE_SPEC, ADR/Decision Log 사용자 결과 '고객 수락·거절·보류와 attribution 연결'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-16 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
128 AEG-VS-17-02 S8 W17-18 VS-17 RecordClientDecision ClientAdvisory DATA REQ-CLD-001 SIG-06 MIG-CLD-001 - UI-CLD-01 T-CLD-001 데이터 시점·스키마·정합성 계약 MIG-CLD-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-17-01 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
129 AEG-VS-17-03 S8 W17-18 VS-17 RecordClientDecision ClientAdvisory DOMAIN REQ-CLD-001 SIG-06 MIG-CLD-001 - UI-CLD-01 T-CLD-001 도메인 불변조건·상태전이 구현 src/Modules/ClientAdvisory/RecordClientDecision/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-17-02 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
130 AEG-VS-17-04 S8 W17-18 VS-17 RecordClientDecision ClientAdvisory BE REQ-CLD-001 SIG-06 MIG-CLD-001 - UI-CLD-01 T-CLD-001 Vertical Slice API/Application/SQL 구현 SIG-06; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-17-03 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
131 AEG-VS-17-05 S8 W17-18 VS-17 RecordClientDecision ClientAdvisory ASYNC REQ-CLD-001 SIG-06 MIG-CLD-001 - UI-CLD-01 T-CLD-001 Event/Job/Inbox·재처리 구현 -; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-17-04 G3 SOURCE+DESIGN_PROPOSAL P1 PLANNED
132 AEG-VS-17-06 S8 W17-18 VS-17 RecordClientDecision ClientAdvisory FE REQ-CLD-001 SIG-06 MIG-CLD-001 - UI-CLD-01 T-CLD-001 Vue feature·Zod·Query·컴포넌트 구현 UI-CLD-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-17-05 G3 SOURCE+DESIGN_PROPOSAL P1 PLANNED
133 AEG-VS-17-07 S8 W17-18 VS-17 RecordClientDecision ClientAdvisory TESTOPS REQ-CLD-001 SIG-06 MIG-CLD-001 - UI-CLD-01 T-CLD-001 회귀·관제·Runbook·Rollback 증거 T-CLD-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-17-06 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
134 AEG-VS-18-01 S8 W17-18 VS-18 EvaluateDecisionOutcome BacktestingEvaluation GOV REQ-EVA-001 EVA-01/02 MIG-EVA-001/002 J10/J11 UI-EVA-01 T-EVA-001 정책·범위·실패상태 계약 확정 REQ-EVA-001, VS-18 SLICE_SPEC, ADR/Decision Log 사용자 결과 '1/5/20/63/126/252일 결과·매도·재진입 품질 평가'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-10,VS-11,VS-16,VS-17 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
135 AEG-VS-18-02 S8 W17-18 VS-18 EvaluateDecisionOutcome BacktestingEvaluation DATA REQ-EVA-001 EVA-01/02 MIG-EVA-001/002 J10/J11 UI-EVA-01 T-EVA-001 데이터 시점·스키마·정합성 계약 MIG-EVA-001/002, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-18-01 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
136 AEG-VS-18-03 S8 W17-18 VS-18 EvaluateDecisionOutcome BacktestingEvaluation DOMAIN REQ-EVA-001 EVA-01/02 MIG-EVA-001/002 J10/J11 UI-EVA-01 T-EVA-001 도메인 불변조건·상태전이 구현 src/Modules/BacktestingEvaluation/EvaluateDecisionOutcome/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-18-02 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
137 AEG-VS-18-04 S8 W17-18 VS-18 EvaluateDecisionOutcome BacktestingEvaluation BE REQ-EVA-001 EVA-01/02 MIG-EVA-001/002 J10/J11 UI-EVA-01 T-EVA-001 Vertical Slice API/Application/SQL 구현 EVA-01/02; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-18-03 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
138 AEG-VS-18-05 S8 W17-18 VS-18 EvaluateDecisionOutcome BacktestingEvaluation ASYNC REQ-EVA-001 EVA-01/02 MIG-EVA-001/002 J10/J11 UI-EVA-01 T-EVA-001 Event/Job/Inbox·재처리 구현 J10/J11; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-18-04 G3 SOURCE+DESIGN_PROPOSAL P1 PLANNED
139 AEG-VS-18-06 S8 W17-18 VS-18 EvaluateDecisionOutcome BacktestingEvaluation FE REQ-EVA-001 EVA-01/02 MIG-EVA-001/002 J10/J11 UI-EVA-01 T-EVA-001 Vue feature·Zod·Query·컴포넌트 구현 UI-EVA-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-18-05 G3 SOURCE+DESIGN_PROPOSAL P1 PLANNED
140 AEG-VS-18-07 S8 W17-18 VS-18 EvaluateDecisionOutcome BacktestingEvaluation TESTOPS REQ-EVA-001 EVA-01/02 MIG-EVA-001/002 J10/J11 UI-EVA-01 T-EVA-001 회귀·관제·Runbook·Rollback 증거 T-EVA-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-18-06 G3 SOURCE+DESIGN_PROPOSAL P0 PLANNED
141 AEG-VS-13-01 S9 W19-20 VS-13 CalculatePortfolioRisk PortfolioRisk GOV REQ-RISK-001 POR-02 MIG-RISK-001 J07 UI-RISK-01 T-RISK-001 정책·범위·실패상태 계약 확정 REQ-RISK-001, VS-13 SLICE_SPEC, ADR/Decision Log 사용자 결과 'ES·집중·상관·자본바닥 위험 스냅샷'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-03,VS-08 Portfolio-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
142 AEG-VS-13-02 S9 W19-20 VS-13 CalculatePortfolioRisk PortfolioRisk DATA REQ-RISK-001 POR-02 MIG-RISK-001 J07 UI-RISK-01 T-RISK-001 데이터 시점·스키마·정합성 계약 MIG-RISK-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-13-01 Portfolio-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
143 AEG-VS-13-03 S9 W19-20 VS-13 CalculatePortfolioRisk PortfolioRisk DOMAIN REQ-RISK-001 POR-02 MIG-RISK-001 J07 UI-RISK-01 T-RISK-001 도메인 불변조건·상태전이 구현 src/Modules/PortfolioRisk/CalculatePortfolioRisk/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-13-02 Portfolio-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
144 AEG-VS-13-04 S9 W19-20 VS-13 CalculatePortfolioRisk PortfolioRisk BE REQ-RISK-001 POR-02 MIG-RISK-001 J07 UI-RISK-01 T-RISK-001 Vertical Slice API/Application/SQL 구현 POR-02; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-13-03 Portfolio-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
145 AEG-VS-13-05 S9 W19-20 VS-13 CalculatePortfolioRisk PortfolioRisk ASYNC REQ-RISK-001 POR-02 MIG-RISK-001 J07 UI-RISK-01 T-RISK-001 Event/Job/Inbox·재처리 구현 J07; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-13-04 Portfolio-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
146 AEG-VS-13-06 S9 W19-20 VS-13 CalculatePortfolioRisk PortfolioRisk FE REQ-RISK-001 POR-02 MIG-RISK-001 J07 UI-RISK-01 T-RISK-001 Vue feature·Zod·Query·컴포넌트 구현 UI-RISK-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-13-05 Portfolio-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
147 AEG-VS-13-07 S9 W19-20 VS-13 CalculatePortfolioRisk PortfolioRisk TESTOPS REQ-RISK-001 POR-02 MIG-RISK-001 J07 UI-RISK-01 T-RISK-001 회귀·관제·Runbook·Rollback 증거 T-RISK-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-13-06 Portfolio-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
148 AEG-VS-21-01 S9 W19-20 VS-21 BuildRebalanceProposal PortfolioRisk GOV REQ-REB-001 REB-01/02 MIG-REB-001 J-REB UI-REB-01 T-REB-001 정책·범위·실패상태 계약 확정 REQ-REB-001, VS-21 SLICE_SPEC, ADR/Decision Log 사용자 결과 '비용·세금·위험예산·제약을 만족하는 리밸런싱'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-07,VS-08,VS-12,VS-13 Portfolio-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
149 AEG-VS-21-02 S9 W19-20 VS-21 BuildRebalanceProposal PortfolioRisk DATA REQ-REB-001 REB-01/02 MIG-REB-001 J-REB UI-REB-01 T-REB-001 데이터 시점·스키마·정합성 계약 MIG-REB-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-21-01 Portfolio-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
150 AEG-VS-21-03 S9 W19-20 VS-21 BuildRebalanceProposal PortfolioRisk DOMAIN REQ-REB-001 REB-01/02 MIG-REB-001 J-REB UI-REB-01 T-REB-001 도메인 불변조건·상태전이 구현 src/Modules/PortfolioRisk/BuildRebalanceProposal/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-21-02 Portfolio-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
151 AEG-VS-21-04 S9 W19-20 VS-21 BuildRebalanceProposal PortfolioRisk BE REQ-REB-001 REB-01/02 MIG-REB-001 J-REB UI-REB-01 T-REB-001 Vertical Slice API/Application/SQL 구현 REB-01/02; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-21-03 Portfolio-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
152 AEG-VS-21-05 S9 W19-20 VS-21 BuildRebalanceProposal PortfolioRisk ASYNC REQ-REB-001 REB-01/02 MIG-REB-001 J-REB UI-REB-01 T-REB-001 Event/Job/Inbox·재처리 구현 J-REB; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-21-04 Portfolio-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
153 AEG-VS-21-06 S9 W19-20 VS-21 BuildRebalanceProposal PortfolioRisk FE REQ-REB-001 REB-01/02 MIG-REB-001 J-REB UI-REB-01 T-REB-001 Vue feature·Zod·Query·컴포넌트 구현 UI-REB-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-21-05 Portfolio-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
154 AEG-VS-21-07 S9 W19-20 VS-21 BuildRebalanceProposal PortfolioRisk TESTOPS REQ-REB-001 REB-01/02 MIG-REB-001 J-REB UI-REB-01 T-REB-001 회귀·관제·Runbook·Rollback 증거 T-REB-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-21-06 Portfolio-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
155 AEG-VS-12-01 S10 W21-22 VS-12 RankBuyCandidates ValuationForecast GOV REQ-BUY-001 BUY-01 MIG-BUY-001 J08B UI-BUY-01 T-BUY-001 정책·범위·실패상태 계약 확정 REQ-BUY-001, VS-12 SLICE_SPEC, ADR/Decision Log 사용자 결과 'PIT 품질·밸류·수정·모멘텀을 결합한 후보 순위'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-03,VS-05,VS-06,VS-09 Portfolio Gate SOURCE+DESIGN_PROPOSAL P0 PLANNED
156 AEG-VS-12-02 S10 W21-22 VS-12 RankBuyCandidates ValuationForecast DATA REQ-BUY-001 BUY-01 MIG-BUY-001 J08B UI-BUY-01 T-BUY-001 데이터 시점·스키마·정합성 계약 MIG-BUY-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-12-01 Portfolio Gate SOURCE+DESIGN_PROPOSAL P0 PLANNED
157 AEG-VS-12-03 S10 W21-22 VS-12 RankBuyCandidates ValuationForecast DOMAIN REQ-BUY-001 BUY-01 MIG-BUY-001 J08B UI-BUY-01 T-BUY-001 도메인 불변조건·상태전이 구현 src/Modules/ValuationForecast/RankBuyCandidates/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-12-02 Portfolio Gate SOURCE+DESIGN_PROPOSAL P0 PLANNED
158 AEG-VS-12-04 S10 W21-22 VS-12 RankBuyCandidates ValuationForecast BE REQ-BUY-001 BUY-01 MIG-BUY-001 J08B UI-BUY-01 T-BUY-001 Vertical Slice API/Application/SQL 구현 BUY-01; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-12-03 Portfolio Gate SOURCE+DESIGN_PROPOSAL P0 PLANNED
159 AEG-VS-12-05 S10 W21-22 VS-12 RankBuyCandidates ValuationForecast ASYNC REQ-BUY-001 BUY-01 MIG-BUY-001 J08B UI-BUY-01 T-BUY-001 Event/Job/Inbox·재처리 구현 J08B; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-12-04 Portfolio Gate SOURCE+DESIGN_PROPOSAL P1 PLANNED
160 AEG-VS-12-06 S10 W21-22 VS-12 RankBuyCandidates ValuationForecast FE REQ-BUY-001 BUY-01 MIG-BUY-001 J08B UI-BUY-01 T-BUY-001 Vue feature·Zod·Query·컴포넌트 구현 UI-BUY-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-12-05 Portfolio Gate SOURCE+DESIGN_PROPOSAL P1 PLANNED
161 AEG-VS-12-07 S10 W21-22 VS-12 RankBuyCandidates ValuationForecast TESTOPS REQ-BUY-001 BUY-01 MIG-BUY-001 J08B UI-BUY-01 T-BUY-001 회귀·관제·Runbook·Rollback 증거 T-BUY-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-12-06 Portfolio Gate SOURCE+DESIGN_PROPOSAL P0 PLANNED
162 AEG-VS-22-01 S10 W21-22 VS-22 SuggestReplacementProducts PortfolioRisk GOV REQ-RPL-001 RPL-01 MIG-RPL-001 J-RPL UI-RPL-01 T-RPL-001 정책·범위·실패상태 계약 확정 REQ-RPL-001, VS-22 SLICE_SPEC, ADR/Decision Log 사용자 결과 '적합성·유동성·비용후 기회우위 대체상품 비교'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-07,VS-12,VS-13 Portfolio Gate SOURCE+DESIGN_PROPOSAL P0 PLANNED
163 AEG-VS-22-02 S10 W21-22 VS-22 SuggestReplacementProducts PortfolioRisk DATA REQ-RPL-001 RPL-01 MIG-RPL-001 J-RPL UI-RPL-01 T-RPL-001 데이터 시점·스키마·정합성 계약 MIG-RPL-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-22-01 Portfolio Gate SOURCE+DESIGN_PROPOSAL P0 PLANNED
164 AEG-VS-22-03 S10 W21-22 VS-22 SuggestReplacementProducts PortfolioRisk DOMAIN REQ-RPL-001 RPL-01 MIG-RPL-001 J-RPL UI-RPL-01 T-RPL-001 도메인 불변조건·상태전이 구현 src/Modules/PortfolioRisk/SuggestReplacementProducts/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-22-02 Portfolio Gate SOURCE+DESIGN_PROPOSAL P0 PLANNED
165 AEG-VS-22-04 S10 W21-22 VS-22 SuggestReplacementProducts PortfolioRisk BE REQ-RPL-001 RPL-01 MIG-RPL-001 J-RPL UI-RPL-01 T-RPL-001 Vertical Slice API/Application/SQL 구현 RPL-01; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-22-03 Portfolio Gate SOURCE+DESIGN_PROPOSAL P0 PLANNED
166 AEG-VS-22-05 S10 W21-22 VS-22 SuggestReplacementProducts PortfolioRisk ASYNC REQ-RPL-001 RPL-01 MIG-RPL-001 J-RPL UI-RPL-01 T-RPL-001 Event/Job/Inbox·재처리 구현 J-RPL; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-22-04 Portfolio Gate SOURCE+DESIGN_PROPOSAL P1 PLANNED
167 AEG-VS-22-06 S10 W21-22 VS-22 SuggestReplacementProducts PortfolioRisk FE REQ-RPL-001 RPL-01 MIG-RPL-001 J-RPL UI-RPL-01 T-RPL-001 Vue feature·Zod·Query·컴포넌트 구현 UI-RPL-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-22-05 Portfolio Gate SOURCE+DESIGN_PROPOSAL P1 PLANNED
168 AEG-VS-22-07 S10 W21-22 VS-22 SuggestReplacementProducts PortfolioRisk TESTOPS REQ-RPL-001 RPL-01 MIG-RPL-001 J-RPL UI-RPL-01 T-RPL-001 회귀·관제·Runbook·Rollback 증거 T-RPL-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-22-06 Portfolio Gate SOURCE+DESIGN_PROPOSAL P0 PLANNED
169 AEG-X-014 S11 W23-24 Cross Cross-cutting Model Risk VALIDATION REQ-MODEL-RISK Cross Cross Cross Cross Cross CSCV/PBO 고도화 CSCV/PBO·DSR·block bootstrap·시도 원장 PBO≤20%, DSR≥95%, cost×2 utility 양수 또는 승격 차단 Quant/Risk Architect/QA 15 AEG-X-012 G4-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
170 AEG-X-015 S11 W23-24 Cross Cross-cutting Shadow EVAL REQ-SHADOW-001 Cross Cross Cross Cross Cross 252거래일 고도화 252거래일·복수 국면 일평가 scorecard 적중률 단독 아닌 calibration/ES/false-exit/reentry/운영무결성 판정 Quant/Ops Architect/QA 14 VS-18 G4-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
171 AEG-VS-20-01 S11 W23-24 VS-20 PromoteModelVersion GovernanceAudit GOV REQ-MOD-001 MOD-01/02 MIG-MOD-001 J-MOD UI-MOD-01 T-MOD-001 정책·범위·실패상태 계약 확정 REQ-MOD-001, VS-20 SLICE_SPEC, ADR/Decision Log 사용자 결과 '모델 승격 증거·승인·롤백·챔피언/챌린저'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-18,VS-19 G4-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
172 AEG-VS-20-02 S11 W23-24 VS-20 PromoteModelVersion GovernanceAudit DATA REQ-MOD-001 MOD-01/02 MIG-MOD-001 J-MOD UI-MOD-01 T-MOD-001 데이터 시점·스키마·정합성 계약 MIG-MOD-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-20-01 G4-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
173 AEG-VS-20-03 S11 W23-24 VS-20 PromoteModelVersion GovernanceAudit DOMAIN REQ-MOD-001 MOD-01/02 MIG-MOD-001 J-MOD UI-MOD-01 T-MOD-001 도메인 불변조건·상태전이 구현 src/Modules/GovernanceAudit/PromoteModelVersion/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-20-02 G4-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
174 AEG-VS-20-04 S11 W23-24 VS-20 PromoteModelVersion GovernanceAudit BE REQ-MOD-001 MOD-01/02 MIG-MOD-001 J-MOD UI-MOD-01 T-MOD-001 Vertical Slice API/Application/SQL 구현 MOD-01/02; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-20-03 G4-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
175 AEG-VS-20-05 S11 W23-24 VS-20 PromoteModelVersion GovernanceAudit ASYNC REQ-MOD-001 MOD-01/02 MIG-MOD-001 J-MOD UI-MOD-01 T-MOD-001 Event/Job/Inbox·재처리 구현 J-MOD; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-20-04 G4-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
176 AEG-VS-20-06 S11 W23-24 VS-20 PromoteModelVersion GovernanceAudit FE REQ-MOD-001 MOD-01/02 MIG-MOD-001 J-MOD UI-MOD-01 T-MOD-001 Vue feature·Zod·Query·컴포넌트 구현 UI-MOD-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-20-05 G4-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
177 AEG-VS-20-07 S11 W23-24 VS-20 PromoteModelVersion GovernanceAudit TESTOPS REQ-MOD-001 MOD-01/02 MIG-MOD-001 J-MOD UI-MOD-01 T-MOD-001 회귀·관제·Runbook·Rollback 증거 T-MOD-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-20-06 G4-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
178 AEG-VS-24-01 S11 W23-24 VS-24 ReportAndNotify ReportingNotifications GOV REQ-RPT-001 RPT-01 MIG-RPT-001 J11R UI-RPT-01 T-RPT-001 정책·범위·실패상태 계약 확정 REQ-RPT-001, VS-24 SLICE_SPEC, ADR/Decision Log 사용자 결과 '고객 리포트·SignalR·Telegram 운영 경보'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-16,VS-18 G4-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
179 AEG-VS-24-02 S11 W23-24 VS-24 ReportAndNotify ReportingNotifications DATA REQ-RPT-001 RPT-01 MIG-RPT-001 J11R UI-RPT-01 T-RPT-001 데이터 시점·스키마·정합성 계약 MIG-RPT-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-24-01 G4-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
180 AEG-VS-24-03 S11 W23-24 VS-24 ReportAndNotify ReportingNotifications DOMAIN REQ-RPT-001 RPT-01 MIG-RPT-001 J11R UI-RPT-01 T-RPT-001 도메인 불변조건·상태전이 구현 src/Modules/ReportingNotifications/ReportAndNotify/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-24-02 G4-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
181 AEG-VS-24-04 S11 W23-24 VS-24 ReportAndNotify ReportingNotifications BE REQ-RPT-001 RPT-01 MIG-RPT-001 J11R UI-RPT-01 T-RPT-001 Vertical Slice API/Application/SQL 구현 RPT-01; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-24-03 G4-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
182 AEG-VS-24-05 S11 W23-24 VS-24 ReportAndNotify ReportingNotifications ASYNC REQ-RPT-001 RPT-01 MIG-RPT-001 J11R UI-RPT-01 T-RPT-001 Event/Job/Inbox·재처리 구현 J11R; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-24-04 G4-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
183 AEG-VS-24-06 S11 W23-24 VS-24 ReportAndNotify ReportingNotifications FE REQ-RPT-001 RPT-01 MIG-RPT-001 J11R UI-RPT-01 T-RPT-001 Vue feature·Zod·Query·컴포넌트 구현 UI-RPT-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-24-05 G4-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
184 AEG-VS-24-07 S11 W23-24 VS-24 ReportAndNotify ReportingNotifications TESTOPS REQ-RPT-001 RPT-01 MIG-RPT-001 J11R UI-RPT-01 T-RPT-001 회귀·관제·Runbook·Rollback 증거 T-RPT-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-24-06 G4-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
185 AEG-X-016 S12 W25-26 Cross Cross-cutting Broker CAPABILITY REQ-KIS-OFF Cross Cross Cross Cross Cross KIS 주문 제출 startup/CI/runtime 차단 고도화 KIS 주문 제출 startup/CI/runtime 차단 외부 주문 호출 0, capability override 감사·kill-switch 통과 Security/Ops Architect/QA 7 AEG-X-005 ALL SOURCE+DESIGN_PROPOSAL P0 PLANNED
186 AEG-VS-23-01 S12 W25-26 VS-23 ReconcilePositionsAndFills ExecutionReconciliation GOV REQ-RECON-001 EXE-01/02,REC-01/02 MIG-EXE-001/002 J12 UI-RECON-01 T-RECON-001 정책·범위·실패상태 계약 확정 REQ-RECON-001, VS-23 SLICE_SPEC, ADR/Decision Log 사용자 결과 '브로커·내부 주문·체결·보유·현금 break와 승인 정정'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-08,VS-16 Pilot-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
187 AEG-VS-23-02 S12 W25-26 VS-23 ReconcilePositionsAndFills ExecutionReconciliation DATA REQ-RECON-001 EXE-01/02,REC-01/02 MIG-EXE-001/002 J12 UI-RECON-01 T-RECON-001 데이터 시점·스키마·정합성 계약 MIG-EXE-001/002, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-23-01 Pilot-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
188 AEG-VS-23-03 S12 W25-26 VS-23 ReconcilePositionsAndFills ExecutionReconciliation DOMAIN REQ-RECON-001 EXE-01/02,REC-01/02 MIG-EXE-001/002 J12 UI-RECON-01 T-RECON-001 도메인 불변조건·상태전이 구현 src/Modules/ExecutionReconciliation/ReconcilePositionsAndFills/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-23-02 Pilot-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
189 AEG-VS-23-04 S12 W25-26 VS-23 ReconcilePositionsAndFills ExecutionReconciliation BE REQ-RECON-001 EXE-01/02,REC-01/02 MIG-EXE-001/002 J12 UI-RECON-01 T-RECON-001 Vertical Slice API/Application/SQL 구현 EXE-01/02,REC-01/02; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-23-03 Pilot-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
190 AEG-VS-23-05 S12 W25-26 VS-23 ReconcilePositionsAndFills ExecutionReconciliation ASYNC REQ-RECON-001 EXE-01/02,REC-01/02 MIG-EXE-001/002 J12 UI-RECON-01 T-RECON-001 Event/Job/Inbox·재처리 구현 J12; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-23-04 Pilot-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
191 AEG-VS-23-06 S12 W25-26 VS-23 ReconcilePositionsAndFills ExecutionReconciliation FE REQ-RECON-001 EXE-01/02,REC-01/02 MIG-EXE-001/002 J12 UI-RECON-01 T-RECON-001 Vue feature·Zod·Query·컴포넌트 구현 UI-RECON-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-23-05 Pilot-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
192 AEG-VS-23-07 S12 W25-26 VS-23 ReconcilePositionsAndFills ExecutionReconciliation TESTOPS REQ-RECON-001 EXE-01/02,REC-01/02 MIG-EXE-001/002 J12 UI-RECON-01 T-RECON-001 회귀·관제·Runbook·Rollback 증거 T-RECON-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-23-06 Pilot-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
193 AEG-X-017 S13 W27-28 Cross Cross-cutting DR OPS REQ-DR-001 Cross Cross Cross Cross Cross RPO/RTO 고도화 RPO/RTO·backup/restore·region/host failure rehearsal 승인 RPO/RTO 내 복구, 원장·outbox·projection 대사 100% SRE/DBA Architect/QA 12 AEG-X-006 G5 SOURCE+DESIGN_PROPOSAL P0 PLANNED
194 AEG-VS-25-01 S13 W27-28 VS-25 AuditAndKillSwitch GovernanceAudit GOV REQ-GOV-001 GOV-01/02 MIG-GOV-001 J-GOV UI-GOV-01 T-GOV-001 정책·범위·실패상태 계약 확정 REQ-GOV-001, VS-25 SLICE_SPEC, ADR/Decision Log 사용자 결과 '입력→결정→승인→공개→실행→평가 추적과 단계별 차단'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 PM/Architect Compliance/Owner 3 VS-01,VS-16,VS-20,VS-23 G5 SOURCE+DESIGN_PROPOSAL P0 PLANNED
195 AEG-VS-25-02 S13 W27-28 VS-25 AuditAndKillSwitch GovernanceAudit DATA REQ-GOV-001 GOV-01/02 MIG-GOV-001 J-GOV UI-GOV-01 T-GOV-001 데이터 시점·스키마·정합성 계약 MIG-GOV-001, DATA_CONTRACT, DQ/lineage 규칙 published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 Data Architect/DBA Quant/QA 5 AEG-VS-25-01 G5 SOURCE+DESIGN_PROPOSAL P0 PLANNED
196 AEG-VS-25-03 S13 W27-28 VS-25 AuditAndKillSwitch GovernanceAudit DOMAIN REQ-GOV-001 GOV-01/02 MIG-GOV-001 J-GOV UI-GOV-01 T-GOV-001 도메인 불변조건·상태전이 구현 src/Modules/GovernanceAudit/AuditAndKillSwitch/Domain, 정책 결정표 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 BE/Quant Lead Architect/QA 6 AEG-VS-25-02 G5 SOURCE+DESIGN_PROPOSAL P0 PLANNED
197 AEG-VS-25-04 S13 W27-28 VS-25 AuditAndKillSwitch GovernanceAudit BE REQ-GOV-001 GOV-01/02 MIG-GOV-001 J-GOV UI-GOV-01 T-GOV-001 Vertical Slice API/Application/SQL 구현 GOV-01/02; Endpoint/Validator/Application/Dapper/Outbox 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 BE Lead Security/QA 8 AEG-VS-25-03 G5 SOURCE+DESIGN_PROPOSAL P0 PLANNED
198 AEG-VS-25-05 S13 W27-28 VS-25 AuditAndKillSwitch GovernanceAudit ASYNC REQ-GOV-001 GOV-01/02 MIG-GOV-001 J-GOV UI-GOV-01 T-GOV-001 Event/Job/Inbox·재처리 구현 J-GOV; integration event, JobRun, watermark, inbox 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 BE/SRE Data/Ops 5 AEG-VS-25-04 G5 SOURCE+DESIGN_PROPOSAL P1 PLANNED
199 AEG-VS-25-06 S13 W27-28 VS-25 AuditAndKillSwitch GovernanceAudit FE REQ-GOV-001 GOV-01/02 MIG-GOV-001 J-GOV UI-GOV-01 T-GOV-001 Vue feature·Zod·Query·컴포넌트 구현 UI-GOV-01; route/api/schema/queries/pages/components loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 FE Lead UX/QA 6 AEG-VS-25-05 G5 SOURCE+DESIGN_PROPOSAL P1 PLANNED
200 AEG-VS-25-07 S13 W27-28 VS-25 AuditAndKillSwitch GovernanceAudit TESTOPS REQ-GOV-001 GOV-01/02 MIG-GOV-001 J-GOV UI-GOV-01 T-GOV-001 회귀·관제·Runbook·Rollback 증거 T-GOV-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 QA/SRE Module Owner 7 AEG-VS-25-06 G5 SOURCE+DESIGN_PROPOSAL P0 PLANNED
201 AEG-X-018 S14 W29-30 Cross Cross-cutting Performance NFR REQ-NFR-001 Cross Cross Cross Cross Cross API P95 고도화 API P95·batch SLA·portfolio 규모·backfill 부하시험 개장 전 추천 SLA와 고객 API SLO가 동시에 충족 SRE/QA Architect/QA 10 AEG-X-017 G6-A SOURCE+DESIGN_PROPOSAL P1 PLANNED
202 AEG-X-019 S14 W29-30 Cross Cross-cutting Cutover RELEASE REQ-CUT-001 Cross Cross Cross Cross Cross dry-run/backfill/recon/rollback/release evidence 고도화 dry-run/backfill/recon/rollback/release evidence 미승인 공개 0, duplicate 0, rollback 리허설과 승인 서명 PM/Ops Architect/QA 10 AEG-X-018 G6-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
203 AEG-X-020 S15 W31-32 Cross Cross-cutting Hypercare OPS REQ-HYP-001 Cross Cross Cross Cross Cross P1/P2 triage 고도화 P1/P2 triage·daily reconciliation·debt burn-down 초기 안정화 Exit 기준·Owner·잔여 부채 승인 Ops/PM Architect/QA 8 AEG-X-019 G6 SOURCE+DESIGN_PROPOSAL P1 PLANNED
204 AEG22-X-001 S0 W1-2 Cross Cross-cutting Governance GOV DOC-NR-01~08 Cross Cross Cross Cross T-DOC-022 Current-session source coverage and SHA register Source Coverage Matrix/Source Index 6 current attachments preserved byte-for-byte and hashes match PM/Architect QA/Compliance 4 AEG-X-001 G0 SOURCE P0 PLANNED
205 AEG22-X-002 S0 W1-2 Cross Cross-cutting Toolchain DEVEX REQ-PLAT-TOOL Cross Cross Cross Cross T-CI-022 Offline-safe package manager and lockfile decision packageManager/LOCKFILE_REQUIRED/CI guard No silent dependency resolution; frozen install blocks until approved lock exists DevOps FE Lead 4 AEG-X-002 G0 DESIGN_PROPOSAL P0 PLANNED
206 AEG22-X-003 S0 W1-2 Cross Cross-cutting Architecture ARCH REQ-ARCH-001 Cross Cross Cross Cross T-ARCH-022 Module/Vertical Slice template pack templates/dotnet,vue,sql,hangfire New slice can be generated without Generic Repository or controller-service duplication Architect BE/FE Leads 6 AEG-X-003 G0 DESIGN_PROPOSAL P1 PLANNED
207 AEG22-X-004 S0 W1-2 Cross Cross-cutting API BE REQ-API-001 API-CONTEXT-01 Cross Cross Cross T-API-022 Correlation/Idempotency/ProblemDetails shared contract request execution standard 400/401/403/409/422 and trace/idempotency rules consistent BE Lead QA/SRE 6 AEG-X-004 G0 DESIGN_PROPOSAL P1 PLANNED
208 AEG22-X-005 S0 W1-2 Cross Cross-cutting Database DBA REQ-DB-REHEARSAL Cross MIG-REHEARSAL Cross Cross T-DB-022 DbUp fresh/upgrade/re-run/failure rehearsal script scripts/rehearse_migrations.sh Approved PostgreSQL runner produces 4 scenario artifacts DBA BE/DevOps 8 AEG-X-004 G0 DESIGN_PROPOSAL P0 PLANNED
209 AEG22-X-006 S0 W1-2 Cross Cross-cutting Reliability BE REQ-OUTBOX-001 Cross MIG-0013 JOB-OUTBOX-01 Cross T-OUTBOX-022 Outbox lease/dead-letter/replay hardening outbox dispatcher template/runbook Crash-before/after publish yields no lost message and idempotent downstream BE/SRE QA 10 AEG-X-006 G3 DESIGN_PROPOSAL P0 PLANNED
210 AEG22-X-007 S0 W1-2 Cross Cross-cutting Reliability BE REQ-INBOX-001 Cross MIG-0013 JOB-INBOX-01 Cross T-INBOX-022 Inbox duplicate/result-hash contract inbox consumer template Same consumer/message performs side effect once and replay hash is stable BE/SRE QA 8 AEG-X-007 G3 DESIGN_PROPOSAL P0 PLANNED
211 AEG22-X-008 S0 W1-2 Cross Cross-cutting Batch JOB REQ-JOB-001 Cross MIG-0000 JOB-RUN-STD UI-OPS-JOB T-JOB-022 JobRun/Watermark/heartbeat scope standard ReliableJob template Concurrent duplicate is held; retry preserves scope/version/input hash BE/SRE QA/Data 8 AEG-X-008 G1 DESIGN_PROPOSAL P1 PLANNED
212 AEG22-VS10-001 S4 W9-10 VS-10 GenerateSellDecision SignalEngine ALG ALG-SELL-001~005 SIG-01 MIG-0014 SignalDecisionCreated:v2 UI-SIG-01 T-SIG-LOT-001 Separate security weight and lot weight SellDecisionInput/context/migration Lot ratio changes only lot weight; target security weight is exact Quant/BE DBA/QA 10 AEG-VS-10-03 G2-A SOURCE+INFERENCE P0 PLANNED
213 AEG22-VS10-002 S4 W9-10 VS-10 GenerateSellDecision SignalEngine ALG ALG-SELL-001~005 SIG-01 MIG-0014 SignalDecisionCreated:v2 UI-SIG-01 T-SIG-TRACE-001 Persist ordered policy evaluation trace policy_trace_json/API schema Applied/blocked/not-applicable reasons reproduce decision priority BE/Quant FE/QA 8 AEG22-VS10-001 G2-A DESIGN_PROPOSAL P1 PLANNED
214 AEG22-VS10-003 S4 W9-10 VS-10 GenerateSellDecision SignalEngine QA ALG-SELL-001~005 SIG-01 MIG-0014 SignalDecisionCreated:v2 UI-SIG-01 T-SIG-GOLDEN-022 Golden/boundary/monotonic/property vectors unit/golden vectors Core clamp, survival bypass, priority and future PIT rejection pass QA/Quant BE 8 AEG22-VS10-002 G2-A SOURCE+DESIGN_PROPOSAL P0 PLANNED
215 AEG22-VS10-004 S4 W9-10 VS-10 GenerateSellDecision SignalEngine FE REQ-SIG-UI SIG-RESEARCH-01 Cross Cross UI-SIG-01 T-FE-SIG-022 FE runtime contract for weights and policy trace Zod schema/page/tests Malformed response and lot>security input fail closed FE Lead QA/BE 5 AEG22-VS10-002 G2-A DESIGN_PROPOSAL P1 PLANNED
216 AEG22-VS09-001 S4 W9-10 VS-09 BuildEvidenceSnapshot ResearchFactors DATA REQ-EVD-001 Cross MIG-EVD-001 J06 UI-EVD-01 T-EVD-022 Evidence completeness grade and required-field manifest Evidence contract delta Missing total-return/delisting/cost source downgrades or quarantines recommendation Data/Quant BE/QA 8 AEG-VS-09-02 G2-A SOURCE P0 PLANNED
217 AEG22-VS03-001 S2 W5-6 VS-03 IngestMarketDataPIT MarketData DATA REQ-DAT-001 DAT-01 MIG-DAT-001 J02 UI-DAT-01 T-DAT-PIT-022 Enforce published_at cutoff and timezone PIT query contract/data test Lookahead count remains zero across replay and timezone boundaries Data Architect DBA/QA 8 AEG-VS-03-03 G1-B SOURCE P0 PLANNED
218 AEG22-VS03-002 S2 W5-6 VS-03 IngestMarketDataPIT MarketData DATA REQ-DAT-LIC DAT-01 MIG-DAT-001 J02 UI-DAT-01 T-DAT-LIC-022 Source license/SLA/checksum fail-closed gate Source catalog contract Unapproved/checksum-drift source cannot reach canonical/PIT layer Data Governance BE/Compliance 7 AEG22-VS03-001 G1-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
219 AEG22-VS08-001 S3 W7-8 VS-08 MaintainPortfolioLedger PortfolioRisk DB REQ-LEDGER-001 POR-01 MIG-POR-001 LedgerEntryApplied UI-POR-01 T-LEDGER-022 Lot weight derivation and reconciliation invariant ledger/read-model contract Lot market values equal security/account totals within tolerance DBA/BE Quant/QA 10 AEG-VS-08-03 G1 DESIGN_PROPOSAL P0 PLANNED
220 AEG22-VS11-001 S5 W11-12 VS-11 ManageReentryWatch SignalEngine ALG ALG-REENTRY-001 SIG-02 MIG-SIG-REENTRY J09 UI-SIG-02 T-REENTRY-022 Reentry stage uniqueness and cycle reset proof state transition/golden tests Each stage once; new CycleId/Lot; old floor/cost/high not reused Quant/BE QA/DBA 9 AEG-VS-11-03 G2 SOURCE P0 PLANNED
221 AEG22-VS14-001 S7 W15-16 VS-14 GenerateDailyRecommendations ClientAdvisory BE REQ-ADV-001 ADV-01 MIG-ADV-001 J08 UI-ADV-01 T-ADV-RUN-022 Run isolation and partial-failure quarantine run manifest/error partition One portfolio failure cannot publish invalid advice to another BE Lead SRE/QA 10 AEG-VS-14-04 MVP-B DESIGN_PROPOSAL P0 PLANNED
222 AEG22-VS15-001 S7 W15-16 VS-15 ReviewRecommendation ClientAdvisory SEC REQ-REV-001 ADV-02 MIG-ADV-002 RecommendationReviewed UI-ADV-02 T-REV-022 Maker-checker optimistic concurrency proof review version/ETag tests Self-approval and stale update rejected with audit evidence BE/Security FE/QA 8 AEG-VS-15-04 MVP-B SOURCE+DESIGN_PROPOSAL P0 PLANNED
223 AEG22-VS16-001 S8 W17-18 VS-16 PublishClientAdvice ClientAdvisory BE REQ-PUB-001 ADV-03 MIG-ADV-003 AdvicePublished UI-CLI-01 T-PUB-022 Publish snapshot hash and staleness gate publication immutable snapshot Expired/revised/quarantined evidence blocks publish BE/Compliance QA/FE 9 AEG-VS-16-04 G3 SOURCE P0 PLANNED
224 AEG22-VS18-001 S8 W17-18 VS-18 EvaluateDecisionOutcome BacktestingEvaluation ALG REQ-EVAL-001 EVAL-01 MIG-EVAL-001 J10 UI-EVAL-01 T-EVAL-DEF-022 Version false-exit/gain-capture definitions metric definition registry Historical scorecard reproducible by metric version/revision Quant/Risk Data/QA 8 AEG-VS-18-03 G3 SOURCE+DESIGN_PROPOSAL P1 PLANNED
225 AEG22-VS19-001 S5 W11-12 VS-19 RunFrozenBacktest BacktestingEvaluation QUANT REQ-BT-001 RES-01 MIG-RES-001 BacktestCompleted UI-RES-01 T-BT-ENV-022 Environment digest and full experiment registry frozen manifest Data/code/config/seed/environment/all variants hashed Quant/Data Risk/QA 10 AEG-VS-19-03 G2 SOURCE P0 PLANNED
226 AEG22-VS19-002 S5 W11-12 VS-19 RunFrozenBacktest BacktestingEvaluation QA REQ-BT-002 RES-01 MIG-RES-001 BacktestCompleted UI-RES-01 T-BT-XLANG-022 Python-.NET decision golden cross-check cross-language vectors Policy/action/ratio/target/trace match within tolerance QA/Quant BE 8 AEG22-VS19-001 G2 DESIGN_PROPOSAL P0 PLANNED
227 AEG22-VS23-001 S12 W25-26 VS-23 ReconcilePositionsAndFills ExecutionReconciliation OPS REQ-REC-001 EXE-01 MIG-EXE-001 J12 UI-OPS-REC T-REC-CORR-022 Approved correction/reversal workflow break/correction/audit contract No direct edit; before/after/hash/approver/replay reconcile to zero Ops/DBA Compliance/QA 10 AEG-VS-23-04 Pilot-A SOURCE P0 PLANNED
228 AEG22-VS25-001 S13 W27-28 VS-25 AuditAndKillSwitch GovernanceAudit SEC REQ-GOV-001 GOV-01 MIG-GOV-001 KillSwitchChanged UI-GOV-01 T-KILL-022 Automatic-order capability tripwire capability tests/runbook Any AutomaticOrder/KIS drift blocks start/release/action Security/Ops DevOps/QA 8 AEG-VS-25-04 ALL SOURCE P0 PLANNED
229 AEG22-X-009 S11 W23-24 Cross Cross-cutting Frontend FE REQ-FE-CONTRACT Cross Cross Cross Cross T-FE-OPENAPI-022 OpenAPI artifact diff and generated contract plan contract generation ADR DTO drift visible in CI; Zod remains trust boundary BE/FE QA/Architect 7 AEG-X-012 G3 DESIGN_PROPOSAL P1 PLANNED
230 AEG22-X-010 S11 W23-24 Cross Cross-cutting Observability SRE REQ-OBS-001 Cross Cross Cross UI-OPS-01 T-OBS-022 Metric cardinality/PII/redaction budget telemetry policy/tests No high-cardinality account/security tags or PII in telemetry SRE/Security BE/QA 7 AEG-X-013 G5 DESIGN_PROPOSAL P0 PLANNED
231 AEG22-X-011 S14 W29-30 Cross Cross-cutting Performance SRE REQ-CAP-001 Cross Cross Cross Cross T-CAP-022 Capacity assumptions and workload pack capacity profile Approved volumes map to API/batch/DB SLO evidence PM/SRE DBA/QA 10 AEG-X-025 G6-A DESIGN_PROPOSAL P1 PLANNED
232 AEG22-X-012 S15 W31-32 Cross Cross-cutting Release OPS REQ-REL-001 Cross Cross Cross Cross T-REL-022 Release evidence and rollback rehearsal release manifest/checksum/runbook Source→requirement→code→test→artifact hashes and rollback complete PM/SRE QA/Compliance 8 AEG22-X-011 G6 DESIGN_PROPOSAL P0 PLANNED
+34
View File
@@ -0,0 +1,34 @@
ID,Priority,Debt,Impact,Remediation,Gate,Owner,Status
TD-001,P0,도구체인 실빌드 미검증,C# 컴파일/패키지 호환 결함 가능,승인 .NET 10 runner에서 restore/build/test,G0,DevOps,OPEN
TD-002,P0,pnpm-lock.yaml 부재,FE 공급망·재현성 미확보,승인 네트워크에서 pnpm install 후 lock review/commit,G0,FE Lead,OPEN
TD-003,P0,PostgreSQL migration rehearsal 미실행,fresh/upgrade/re-run/복구 실패 가능,PostgreSQL 승인 버전 4시나리오 자동화,G0,DBA,OPEN
TD-004,P0,원시 연구 데이터 권리·checksum·환경 lock 미완전,제3자 clean-room 재현 불가,Source catalog/license/raw checksum/container digest 확보,G1,Data Governance,OPEN
TD-005,P0,KR 검증 종료 2021-04-16,최근 시장국면 검증 공백,2026 현재까지 PIT 총수익·상폐·기업행사 보충 후 frozen OOS,G4,Quant/Data,OPEN
TD-006,P0,실제 OIDC/JWT 공급자 미결정,외부 Pilot 접근통제 불가,"Auth ADR, key rotation, claims/RBAC E2E",G5,Security,OPEN
TD-007,P0,총수익·상폐수익·컨센서스 공급계약 미확정,생존편향·성과왜곡,공식/상용 source 계약·SLA·재배포 권리 승인,G1,Data Governance,OPEN
TD-008,P0,Fee/Tax/FX PIT 표 미확정,비용후 기대효용 왜곡,valid_from/to 계좌·venue·상품·side·band schedule,G1,DBA/Quant,OPEN
TD-009,P0,Outbox/Inbox crash/replay 실증 미완료,side effect 누락·중복,lease/dead-letter/replay chaos test,G3,BE/SRE,IN_PROGRESS
TD-010,P1,JobRun·Watermark 표준의 일부 구현만 존재,배치 재처리·감사 불완전,공통 JobRun scope/version/hash/heartbeat 정책 적용,G1,BE/SRE,IN_PROGRESS
TD-011,P1,Architecture test가 정적 문자열 규칙 중심,금지 의존 누락 가능,assembly/namespace/schema/API fitness function 확대,G0,Architect,IN_PROGRESS
TD-012,P1,OpenAPI→FE contract 자동생성 미도입,DTO drift·홀루시네이션 위험,OpenAPI artifact diff + generated client/schema gate,G3,BE/FE,OPEN
TD-013,P1,PII redaction·Telegram 보안 테스트 미완성,고객정보 노출 가능,classification/redaction test와 secret scan,G5,Security/SRE,OPEN
TD-014,P1,Model promotion workflow 미완성,무단 모델 활성화 위험,model card/maker-checker/effective_at/rollback 구현,G4,Risk/BE,OPEN
TD-015,P1,Read Model rebuild runner 미완성,stale projection 복구 불가,projection version/watermark/rebuild/diff 도구,G3,BE/Data,IN_PROGRESS
TD-016,P1,SLO/RPO/RTO 미승인,운영 Go 판단 불가,부하시험·백업복구·DR ADR 승인,G5,SRE/DBA,OPEN
TD-017,P2,공통 UI 컴포넌트 승격 기준 미운영,중복 또는 과도한 추상화,3회 반복+동일 의미/변경축 확인 후 승격,S10,FE Lead,OPEN
TD-018,P1,PBO/DSR 전체 탐색·시도 원장 미완성,과최적화 위험,전체 실험 registry+CSCV/PBO/DSR/block bootstrap,G4,Quant/Risk,OPEN
TD-019,P1,자산유형별 재진입 확인팩터 공급원 미완성,재진입 품질 저하,asset policy contract+PIT source+missing evidence downgrade,G2,Quant/Data,OPEN
TD-020,P0,자동주문/KIS 제출은 금지 상태,오활성화 사고 위험,Options ValidateOnStart+CI config scan+runtime kill switch 유지,ALL,Security/Ops,MITIGATED
TD-021,P1,정책 임계값이 문서·YAML·C#에 중복될 가능성,계약 drift,승인 config registry+schema+hash+generated constants,G2,Quant/BE,OPEN
TD-022,P1,DB immutable trigger와 correction event 운영절차 미실증,정정/감사 장애 가능,maker-checker correction replay와 audit trace E2E,G3,DBA/Compliance,OPEN
TD-023,P2,프런트 서버상태/Pinia 책임 경계의 팀 규율 미검증,중복 캐시·stale UI,lint/review checklist+query key registry,MVP-B,FE Lead,OPEN
TD-024,P1,Dependency vulnerability/license 자동검사 미구성,공급망 리스크,NuGet/npm SBOM·license allowlist·vulnerability gate,G5,Security/DevOps,OPEN
TD-025,P1,성능 규모 가정 미확정,배치 SLA/DB index 과·소설계,portfolio/security/client volume 결정·capacity test,G6-A,PM/SRE,OPEN
TD-026,P0,Security/Lot weight field ambiguity in v12.1,Partial-lot sell could miscalculate target security weight,MIG-0014 + domain/API/FE golden vectors,G2-A,Quant/BE,IN_PROGRESS
TD-027,P1,Only final sell policy reason was persisted,Blocked/not-applicable priority path was not auditable,Persist ordered policy_trace_json and internal trace contract,G2-A,BE/Quant,IN_PROGRESS
TD-028,P0,Current-session attachment set differs from prior package manifest,Source coverage claim can become stale,Rebuild source index from six current attachments and verify SHA,G0,PM/QA,MITIGATED
TD-029,P1,Request execution contract remains endpoint-local,Error/idempotency/correlation behavior can drift,Adopt reviewed request execution template after characterization tests,G0,BE Lead,OPEN
TD-030,P0,Outbox dispatcher runtime implementation is incomplete,Stored events may not publish or may duplicate,Lease/dead-letter/replay implementation and crash tests,G3,BE/SRE,OPEN
TD-031,P0,Inbox result-hash/replay proof is incomplete,Duplicate downstream side effects remain possible,Consumer-specific transaction and crash/replay tests,G3,BE/SRE,OPEN
TD-032,P1,Outcome metric definitions are not fully versioned,Historical false-exit/gain-capture can drift,Metric definition registry and scorecard version,G3,Quant/Risk,OPEN
TD-033,P1,Module and feature scaffolding depended on manual copying,Pattern drift and vibe-coding hallucination,Reviewed template pack plus architecture checks,G0,Architect,MITIGATED
1 ID Priority Debt Impact Remediation Gate Owner Status
2 TD-001 P0 도구체인 실빌드 미검증 C# 컴파일/패키지 호환 결함 가능 승인 .NET 10 runner에서 restore/build/test G0 DevOps OPEN
3 TD-002 P0 pnpm-lock.yaml 부재 FE 공급망·재현성 미확보 승인 네트워크에서 pnpm install 후 lock review/commit G0 FE Lead OPEN
4 TD-003 P0 PostgreSQL migration rehearsal 미실행 fresh/upgrade/re-run/복구 실패 가능 PostgreSQL 승인 버전 4시나리오 자동화 G0 DBA OPEN
5 TD-004 P0 원시 연구 데이터 권리·checksum·환경 lock 미완전 제3자 clean-room 재현 불가 Source catalog/license/raw checksum/container digest 확보 G1 Data Governance OPEN
6 TD-005 P0 KR 검증 종료 2021-04-16 최근 시장국면 검증 공백 2026 현재까지 PIT 총수익·상폐·기업행사 보충 후 frozen OOS G4 Quant/Data OPEN
7 TD-006 P0 실제 OIDC/JWT 공급자 미결정 외부 Pilot 접근통제 불가 Auth ADR, key rotation, claims/RBAC E2E G5 Security OPEN
8 TD-007 P0 총수익·상폐수익·컨센서스 공급계약 미확정 생존편향·성과왜곡 공식/상용 source 계약·SLA·재배포 권리 승인 G1 Data Governance OPEN
9 TD-008 P0 Fee/Tax/FX PIT 표 미확정 비용후 기대효용 왜곡 valid_from/to 계좌·venue·상품·side·band schedule G1 DBA/Quant OPEN
10 TD-009 P0 Outbox/Inbox crash/replay 실증 미완료 side effect 누락·중복 lease/dead-letter/replay chaos test G3 BE/SRE IN_PROGRESS
11 TD-010 P1 JobRun·Watermark 표준의 일부 구현만 존재 배치 재처리·감사 불완전 공통 JobRun scope/version/hash/heartbeat 정책 적용 G1 BE/SRE IN_PROGRESS
12 TD-011 P1 Architecture test가 정적 문자열 규칙 중심 금지 의존 누락 가능 assembly/namespace/schema/API fitness function 확대 G0 Architect IN_PROGRESS
13 TD-012 P1 OpenAPI→FE contract 자동생성 미도입 DTO drift·홀루시네이션 위험 OpenAPI artifact diff + generated client/schema gate G3 BE/FE OPEN
14 TD-013 P1 PII redaction·Telegram 보안 테스트 미완성 고객정보 노출 가능 classification/redaction test와 secret scan G5 Security/SRE OPEN
15 TD-014 P1 Model promotion workflow 미완성 무단 모델 활성화 위험 model card/maker-checker/effective_at/rollback 구현 G4 Risk/BE OPEN
16 TD-015 P1 Read Model rebuild runner 미완성 stale projection 복구 불가 projection version/watermark/rebuild/diff 도구 G3 BE/Data IN_PROGRESS
17 TD-016 P1 SLO/RPO/RTO 미승인 운영 Go 판단 불가 부하시험·백업복구·DR ADR 승인 G5 SRE/DBA OPEN
18 TD-017 P2 공통 UI 컴포넌트 승격 기준 미운영 중복 또는 과도한 추상화 3회 반복+동일 의미/변경축 확인 후 승격 S10 FE Lead OPEN
19 TD-018 P1 PBO/DSR 전체 탐색·시도 원장 미완성 과최적화 위험 전체 실험 registry+CSCV/PBO/DSR/block bootstrap G4 Quant/Risk OPEN
20 TD-019 P1 자산유형별 재진입 확인팩터 공급원 미완성 재진입 품질 저하 asset policy contract+PIT source+missing evidence downgrade G2 Quant/Data OPEN
21 TD-020 P0 자동주문/KIS 제출은 금지 상태 오활성화 사고 위험 Options ValidateOnStart+CI config scan+runtime kill switch 유지 ALL Security/Ops MITIGATED
22 TD-021 P1 정책 임계값이 문서·YAML·C#에 중복될 가능성 계약 drift 승인 config registry+schema+hash+generated constants G2 Quant/BE OPEN
23 TD-022 P1 DB immutable trigger와 correction event 운영절차 미실증 정정/감사 장애 가능 maker-checker correction replay와 audit trace E2E G3 DBA/Compliance OPEN
24 TD-023 P2 프런트 서버상태/Pinia 책임 경계의 팀 규율 미검증 중복 캐시·stale UI lint/review checklist+query key registry MVP-B FE Lead OPEN
25 TD-024 P1 Dependency vulnerability/license 자동검사 미구성 공급망 리스크 NuGet/npm SBOM·license allowlist·vulnerability gate G5 Security/DevOps OPEN
26 TD-025 P1 성능 규모 가정 미확정 배치 SLA/DB index 과·소설계 portfolio/security/client volume 결정·capacity test G6-A PM/SRE OPEN
27 TD-026 P0 Security/Lot weight field ambiguity in v12.1 Partial-lot sell could miscalculate target security weight MIG-0014 + domain/API/FE golden vectors G2-A Quant/BE IN_PROGRESS
28 TD-027 P1 Only final sell policy reason was persisted Blocked/not-applicable priority path was not auditable Persist ordered policy_trace_json and internal trace contract G2-A BE/Quant IN_PROGRESS
29 TD-028 P0 Current-session attachment set differs from prior package manifest Source coverage claim can become stale Rebuild source index from six current attachments and verify SHA G0 PM/QA MITIGATED
30 TD-029 P1 Request execution contract remains endpoint-local Error/idempotency/correlation behavior can drift Adopt reviewed request execution template after characterization tests G0 BE Lead OPEN
31 TD-030 P0 Outbox dispatcher runtime implementation is incomplete Stored events may not publish or may duplicate Lease/dead-letter/replay implementation and crash tests G3 BE/SRE OPEN
32 TD-031 P0 Inbox result-hash/replay proof is incomplete Duplicate downstream side effects remain possible Consumer-specific transaction and crash/replay tests G3 BE/SRE OPEN
33 TD-032 P1 Outcome metric definitions are not fully versioned Historical false-exit/gain-capture can drift Metric definition registry and scorecard version G3 Quant/Risk OPEN
34 TD-033 P1 Module and feature scaffolding depended on manual copying Pattern drift and vibe-coding hallucination Reviewed template pack plus architecture checks G0 Architect MITIGATED
+31
View File
@@ -0,0 +1,31 @@
Requirement_ID,Slice_ID,Policy_or_Data_ID,API_ID,DB_ID,Job_Event_ID,UI_ID,Test_ID,WBS_Range,Release_Gate,Evidence_Status
REQ-PLAT-001,VS-00,DATA/DOMAIN-CONTRACT,HEALTH-01,MIG-0000/0013,-,UI-PLAT-01,T-ARCH-001,AEG-VS-00-01..AEG-VS-00-07,G0,SOURCE+DESIGN_PROPOSAL
REQ-IAM-001,VS-01,DATA/DOMAIN-CONTRACT,IAM-01/02,MIG-IAM-001,-,UI-IAM-01,T-IAM-001,AEG-VS-01-01..AEG-VS-01-07,G1-A,SOURCE+DESIGN_PROPOSAL
REQ-SEC-001,VS-02,DATA/DOMAIN-CONTRACT,"SEC-01/02,DAT-01",MIG-SEC-001,J01,UI-SEC-01,T-SEC-001,AEG-VS-02-01..AEG-VS-02-07,G1-A,SOURCE+DESIGN_PROPOSAL
REQ-DAT-001,VS-03,DATA/DOMAIN-CONTRACT,DAT-02/03,MIG-MD-001/002,J02,UI-DQ-01,T-DQ-001,AEG-VS-03-01..AEG-VS-03-07,G1-B,SOURCE+DESIGN_PROPOSAL
REQ-CA-001,VS-04,DATA/DOMAIN-CONTRACT,DAT-04,MIG-CA-001,J03,UI-DQ-02,T-CA-001,AEG-VS-04-01..AEG-VS-04-07,G1-B,SOURCE+DESIGN_PROPOSAL
REQ-FND-001,VS-05,DATA/DOMAIN-CONTRACT,DAT-05,MIG-FND-001/002,J04,UI-FND-01,T-FND-001,AEG-VS-05-01..AEG-VS-05-07,G1,SOURCE+DESIGN_PROPOSAL
REQ-COST-001,VS-06,DATA/DOMAIN-CONTRACT,COST-01/02,MIG-COST-001,J04C,UI-COST-01,T-COST-001,AEG-VS-06-01..AEG-VS-06-07,G1,SOURCE+DESIGN_PROPOSAL
REQ-CLI-001,VS-07,DATA/DOMAIN-CONTRACT,CLI-01/02/03,MIG-CLI-001,-,UI-CLI-01,T-CLI-001,AEG-VS-07-01..AEG-VS-07-07,MVP-A,SOURCE+DESIGN_PROPOSAL
REQ-LED-001,VS-08,DATA/DOMAIN-CONTRACT,POR-01,MIG-LED-001/002,J12L,UI-POR-01,T-LED-001,AEG-VS-08-01..AEG-VS-08-07,G1,SOURCE+DESIGN_PROPOSAL
REQ-EVD-001,VS-09,DATA/DOMAIN-CONTRACT,EVD-01,MIG-EVD-001,J06,UI-EVD-01,T-EVD-001,AEG-VS-09-01..AEG-VS-09-07,G2-A,SOURCE+DESIGN_PROPOSAL
REQ-SELL-001,VS-10,"ALG-SELL-001~005,ALG-SELL-PORT-001",SIG-SELL-01,MIG-SIG-001,J08S,UI-SELL-01,T-SELL-001,AEG-VS-10-01..AEG-VS-10-07,G2-A,SOURCE+DESIGN_PROPOSAL
REQ-RE-001,VS-11,ALG-REENTRY-001,RE-01/02,MIG-RE-001,J09,UI-RE-01,T-RE-001,AEG-VS-11-01..AEG-VS-11-07,G2,SOURCE+DESIGN_PROPOSAL
REQ-BUY-001,VS-12,ALG-BUY-001,BUY-01,MIG-BUY-001,J08B,UI-BUY-01,T-BUY-001,AEG-VS-12-01..AEG-VS-12-07,Portfolio Gate,SOURCE+DESIGN_PROPOSAL
REQ-RISK-001,VS-13,ALG-PORT-001,POR-02,MIG-RISK-001,J07,UI-RISK-01,T-RISK-001,AEG-VS-13-01..AEG-VS-13-07,Portfolio-A,SOURCE+DESIGN_PROPOSAL
REQ-REC-001,VS-14,DATA/DOMAIN-CONTRACT,SIG-01/02/03,MIG-REC-001/002,J08,UI-REC-01,T-REC-001,AEG-VS-14-01..AEG-VS-14-07,MVP-B,SOURCE+DESIGN_PROPOSAL
REQ-REV-001,VS-15,DATA/DOMAIN-CONTRACT,SIG-04,MIG-REV-001,-,UI-REV-01,T-REV-001,AEG-VS-15-01..AEG-VS-15-07,MVP-B,SOURCE+DESIGN_PROPOSAL
REQ-PUB-001,VS-16,DATA/DOMAIN-CONTRACT,SIG-05,MIG-PUB-001,J-PUB,UI-ADV-01,T-PUB-001,AEG-VS-16-01..AEG-VS-16-07,G3,SOURCE+DESIGN_PROPOSAL
REQ-CLD-001,VS-17,DATA/DOMAIN-CONTRACT,SIG-06,MIG-CLD-001,-,UI-CLD-01,T-CLD-001,AEG-VS-17-01..AEG-VS-17-07,G3,SOURCE+DESIGN_PROPOSAL
REQ-EVA-001,VS-18,DATA/DOMAIN-CONTRACT,EVA-01/02,MIG-EVA-001/002,J10/J11,UI-EVA-01,T-EVA-001,AEG-VS-18-01..AEG-VS-18-07,G3,SOURCE+DESIGN_PROPOSAL
REQ-BKT-001,VS-19,DATA/DOMAIN-CONTRACT,BKT-01/02,MIG-BKT-001,J-BKT,UI-BKT-01,T-BKT-001,AEG-VS-19-01..AEG-VS-19-07,G2,SOURCE+DESIGN_PROPOSAL
REQ-MOD-001,VS-20,DATA/DOMAIN-CONTRACT,MOD-01/02,MIG-MOD-001,J-MOD,UI-MOD-01,T-MOD-001,AEG-VS-20-01..AEG-VS-20-07,G4-A,SOURCE+DESIGN_PROPOSAL
REQ-REB-001,VS-21,DATA/DOMAIN-CONTRACT,REB-01/02,MIG-REB-001,J-REB,UI-REB-01,T-REB-001,AEG-VS-21-01..AEG-VS-21-07,Portfolio-A,SOURCE+DESIGN_PROPOSAL
REQ-RPL-001,VS-22,DATA/DOMAIN-CONTRACT,RPL-01,MIG-RPL-001,J-RPL,UI-RPL-01,T-RPL-001,AEG-VS-22-01..AEG-VS-22-07,Portfolio Gate,SOURCE+DESIGN_PROPOSAL
REQ-RECON-001,VS-23,DATA/DOMAIN-CONTRACT,"EXE-01/02,REC-01/02",MIG-EXE-001/002,J12,UI-RECON-01,T-RECON-001,AEG-VS-23-01..AEG-VS-23-07,Pilot-A,SOURCE+DESIGN_PROPOSAL
REQ-RPT-001,VS-24,DATA/DOMAIN-CONTRACT,RPT-01,MIG-RPT-001,J11R,UI-RPT-01,T-RPT-001,AEG-VS-24-01..AEG-VS-24-07,G4-A,SOURCE+DESIGN_PROPOSAL
REQ-GOV-001,VS-25,DATA/DOMAIN-CONTRACT,GOV-01/02,MIG-GOV-001,J-GOV,UI-GOV-01,T-GOV-001,AEG-VS-25-01..AEG-VS-25-07,G5,SOURCE+DESIGN_PROPOSAL
REQ-SIG-WEIGHT-022,VS-10,ALG-SELL-002~005,SIG-01,MIG-0014,SignalDecisionCreated:v2,UI-SIG-01,T-SIG-LOT-001,AEG22-VS10-001~004,G2-A,SOURCE+INFERENCE
REQ-SIG-TRACE-022,VS-10,ALG-SELL-001~005,SIG-01,MIG-0014,SignalDecisionCreated:v2,UI-SIG-01,T-SIG-TRACE-001,AEG22-VS10-002,G2-A,DESIGN_PROPOSAL
REQ-DAT-LIC-022,VS-03,DQ-01~08,DAT-01,MIG-DAT-001,J02,UI-DAT-01,T-DAT-LIC-022,AEG22-VS03-002,G1-B,SOURCE+DESIGN_PROPOSAL
REQ-REL-022,Cross,DOC-NR-03/06,Cross,Cross,Cross,Cross,T-REL-022,AEG22-X-012,G6,DESIGN_PROPOSAL
1 Requirement_ID Slice_ID Policy_or_Data_ID API_ID DB_ID Job_Event_ID UI_ID Test_ID WBS_Range Release_Gate Evidence_Status
2 REQ-PLAT-001 VS-00 DATA/DOMAIN-CONTRACT HEALTH-01 MIG-0000/0013 - UI-PLAT-01 T-ARCH-001 AEG-VS-00-01..AEG-VS-00-07 G0 SOURCE+DESIGN_PROPOSAL
3 REQ-IAM-001 VS-01 DATA/DOMAIN-CONTRACT IAM-01/02 MIG-IAM-001 - UI-IAM-01 T-IAM-001 AEG-VS-01-01..AEG-VS-01-07 G1-A SOURCE+DESIGN_PROPOSAL
4 REQ-SEC-001 VS-02 DATA/DOMAIN-CONTRACT SEC-01/02,DAT-01 MIG-SEC-001 J01 UI-SEC-01 T-SEC-001 AEG-VS-02-01..AEG-VS-02-07 G1-A SOURCE+DESIGN_PROPOSAL
5 REQ-DAT-001 VS-03 DATA/DOMAIN-CONTRACT DAT-02/03 MIG-MD-001/002 J02 UI-DQ-01 T-DQ-001 AEG-VS-03-01..AEG-VS-03-07 G1-B SOURCE+DESIGN_PROPOSAL
6 REQ-CA-001 VS-04 DATA/DOMAIN-CONTRACT DAT-04 MIG-CA-001 J03 UI-DQ-02 T-CA-001 AEG-VS-04-01..AEG-VS-04-07 G1-B SOURCE+DESIGN_PROPOSAL
7 REQ-FND-001 VS-05 DATA/DOMAIN-CONTRACT DAT-05 MIG-FND-001/002 J04 UI-FND-01 T-FND-001 AEG-VS-05-01..AEG-VS-05-07 G1 SOURCE+DESIGN_PROPOSAL
8 REQ-COST-001 VS-06 DATA/DOMAIN-CONTRACT COST-01/02 MIG-COST-001 J04C UI-COST-01 T-COST-001 AEG-VS-06-01..AEG-VS-06-07 G1 SOURCE+DESIGN_PROPOSAL
9 REQ-CLI-001 VS-07 DATA/DOMAIN-CONTRACT CLI-01/02/03 MIG-CLI-001 - UI-CLI-01 T-CLI-001 AEG-VS-07-01..AEG-VS-07-07 MVP-A SOURCE+DESIGN_PROPOSAL
10 REQ-LED-001 VS-08 DATA/DOMAIN-CONTRACT POR-01 MIG-LED-001/002 J12L UI-POR-01 T-LED-001 AEG-VS-08-01..AEG-VS-08-07 G1 SOURCE+DESIGN_PROPOSAL
11 REQ-EVD-001 VS-09 DATA/DOMAIN-CONTRACT EVD-01 MIG-EVD-001 J06 UI-EVD-01 T-EVD-001 AEG-VS-09-01..AEG-VS-09-07 G2-A SOURCE+DESIGN_PROPOSAL
12 REQ-SELL-001 VS-10 ALG-SELL-001~005,ALG-SELL-PORT-001 SIG-SELL-01 MIG-SIG-001 J08S UI-SELL-01 T-SELL-001 AEG-VS-10-01..AEG-VS-10-07 G2-A SOURCE+DESIGN_PROPOSAL
13 REQ-RE-001 VS-11 ALG-REENTRY-001 RE-01/02 MIG-RE-001 J09 UI-RE-01 T-RE-001 AEG-VS-11-01..AEG-VS-11-07 G2 SOURCE+DESIGN_PROPOSAL
14 REQ-BUY-001 VS-12 ALG-BUY-001 BUY-01 MIG-BUY-001 J08B UI-BUY-01 T-BUY-001 AEG-VS-12-01..AEG-VS-12-07 Portfolio Gate SOURCE+DESIGN_PROPOSAL
15 REQ-RISK-001 VS-13 ALG-PORT-001 POR-02 MIG-RISK-001 J07 UI-RISK-01 T-RISK-001 AEG-VS-13-01..AEG-VS-13-07 Portfolio-A SOURCE+DESIGN_PROPOSAL
16 REQ-REC-001 VS-14 DATA/DOMAIN-CONTRACT SIG-01/02/03 MIG-REC-001/002 J08 UI-REC-01 T-REC-001 AEG-VS-14-01..AEG-VS-14-07 MVP-B SOURCE+DESIGN_PROPOSAL
17 REQ-REV-001 VS-15 DATA/DOMAIN-CONTRACT SIG-04 MIG-REV-001 - UI-REV-01 T-REV-001 AEG-VS-15-01..AEG-VS-15-07 MVP-B SOURCE+DESIGN_PROPOSAL
18 REQ-PUB-001 VS-16 DATA/DOMAIN-CONTRACT SIG-05 MIG-PUB-001 J-PUB UI-ADV-01 T-PUB-001 AEG-VS-16-01..AEG-VS-16-07 G3 SOURCE+DESIGN_PROPOSAL
19 REQ-CLD-001 VS-17 DATA/DOMAIN-CONTRACT SIG-06 MIG-CLD-001 - UI-CLD-01 T-CLD-001 AEG-VS-17-01..AEG-VS-17-07 G3 SOURCE+DESIGN_PROPOSAL
20 REQ-EVA-001 VS-18 DATA/DOMAIN-CONTRACT EVA-01/02 MIG-EVA-001/002 J10/J11 UI-EVA-01 T-EVA-001 AEG-VS-18-01..AEG-VS-18-07 G3 SOURCE+DESIGN_PROPOSAL
21 REQ-BKT-001 VS-19 DATA/DOMAIN-CONTRACT BKT-01/02 MIG-BKT-001 J-BKT UI-BKT-01 T-BKT-001 AEG-VS-19-01..AEG-VS-19-07 G2 SOURCE+DESIGN_PROPOSAL
22 REQ-MOD-001 VS-20 DATA/DOMAIN-CONTRACT MOD-01/02 MIG-MOD-001 J-MOD UI-MOD-01 T-MOD-001 AEG-VS-20-01..AEG-VS-20-07 G4-A SOURCE+DESIGN_PROPOSAL
23 REQ-REB-001 VS-21 DATA/DOMAIN-CONTRACT REB-01/02 MIG-REB-001 J-REB UI-REB-01 T-REB-001 AEG-VS-21-01..AEG-VS-21-07 Portfolio-A SOURCE+DESIGN_PROPOSAL
24 REQ-RPL-001 VS-22 DATA/DOMAIN-CONTRACT RPL-01 MIG-RPL-001 J-RPL UI-RPL-01 T-RPL-001 AEG-VS-22-01..AEG-VS-22-07 Portfolio Gate SOURCE+DESIGN_PROPOSAL
25 REQ-RECON-001 VS-23 DATA/DOMAIN-CONTRACT EXE-01/02,REC-01/02 MIG-EXE-001/002 J12 UI-RECON-01 T-RECON-001 AEG-VS-23-01..AEG-VS-23-07 Pilot-A SOURCE+DESIGN_PROPOSAL
26 REQ-RPT-001 VS-24 DATA/DOMAIN-CONTRACT RPT-01 MIG-RPT-001 J11R UI-RPT-01 T-RPT-001 AEG-VS-24-01..AEG-VS-24-07 G4-A SOURCE+DESIGN_PROPOSAL
27 REQ-GOV-001 VS-25 DATA/DOMAIN-CONTRACT GOV-01/02 MIG-GOV-001 J-GOV UI-GOV-01 T-GOV-001 AEG-VS-25-01..AEG-VS-25-07 G5 SOURCE+DESIGN_PROPOSAL
28 REQ-SIG-WEIGHT-022 VS-10 ALG-SELL-002~005 SIG-01 MIG-0014 SignalDecisionCreated:v2 UI-SIG-01 T-SIG-LOT-001 AEG22-VS10-001~004 G2-A SOURCE+INFERENCE
29 REQ-SIG-TRACE-022 VS-10 ALG-SELL-001~005 SIG-01 MIG-0014 SignalDecisionCreated:v2 UI-SIG-01 T-SIG-TRACE-001 AEG22-VS10-002 G2-A DESIGN_PROPOSAL
30 REQ-DAT-LIC-022 VS-03 DQ-01~08 DAT-01 MIG-DAT-001 J02 UI-DAT-01 T-DAT-LIC-022 AEG22-VS03-002 G1-B SOURCE+DESIGN_PROPOSAL
31 REQ-REL-022 Cross DOC-NR-03/06 Cross Cross Cross Cross T-REL-022 AEG22-X-012 G6 DESIGN_PROPOSAL
+18
View File
@@ -0,0 +1,18 @@
Decision_ID,Status,Decision_or_Question,Basis,Owner,Gate,Approved_or_Due
DEC-001,APPROVED,투자자문형→Shadow→Pilot; 자동주문 OFF,v10.0·v12.2,운영사/준법,ALL,2026-08-01
DEC-002,APPROVED,알고리즘 상태 RESEARCH_CANDIDATE_NOT_PRODUCTION,v10.0·v12.2,투자위/리스크,G4,2026-08-01
DEC-003,APPROVED,Modular Monolith+Vertical Slice; 조기 microservice 금지,v10.0,Architect,G0,2026-08-01
DEC-004,APPROVED,PIT/revision/hash/lineage와 immutable Evidence 우선,v10.0·v12.2,Data/Quant,G1,2026-08-01
DEC-005,APPROVED,매도 우선순위: impairment→survival→floor→concentration→opportunity→reentry,v12.2,투자위/Quant,G2,2026-08-01
DEC-006,APPROVED,SellRatioOfLot와 portfolio weight/core floor 단위 분리,v12.0 Delta,Quant/Architect,G2-A,2026-08-02
DEC-007,DECISION_REQUIRED,생산 OIDC/JWT 공급자와 claims mapping,자료 미지원,Security/PM,G5,미정
DEC-008,DECISION_REQUIRED,PIT 총수익·상폐·컨센서스 공급원/라이선스,자료 미지원,Data Governance/Legal,G1,미정
DEC-009,DECISION_REQUIRED,계좌·시장·venue별 Fee/Tax/FX schedule,자료 미지원,Ops/Tax/Quant,G1,미정
DEC-010,DECISION_REQUIRED,SLO/RPO/RTO와 운영 용량 기준,자료 미지원,SRE/PM,G5,미정
DEC-011,DECISION_REQUIRED,고객/계좌/상품 규모와 성능 테스트 볼륨,자료 미지원,PM/SRE,G6-A,미정
DEC-012,DECISION_REQUIRED,한국 최신 PIT 데이터 확보 범위와 재검증 일정,자료 미지원,Quant/Data,G4,미정
DEC-013,APPROVED,Lot-relative sell ratio uses CurrentLotPortfolioWeight; target security weight subtracts LotWeight×Ratio,v10/v12.1 unit-separation intent and data-consistency correction,Quant/Architect,G2-A,2026-08-02
DEC-014,APPROVED,Ordered policy trace is immutable internal decision evidence; customer view receives curated explanation,Explainability and audit delta,Quant/Compliance/Architect,G2-A/G3,2026-08-02
DEC-015,APPROVED,v12.2 preserves all six current-session attachments byte-for-byte and treats v12.1 as baseline,Non-regression source control,PM/Architect,G0,2026-08-02
DEC-016,DECISION_REQUIRED,Select production OpenAPI client generation tool and ownership,Toolchain/network approval required,BE/FE/DevOps,G3,Before S11
DEC-017,DECISION_REQUIRED,Approve .NET/PostgreSQL/pnpm runner image digests,Real build and migration evidence prerequisite,DevOps/Security,G0,Before coding start
1 Decision_ID Status Decision_or_Question Basis Owner Gate Approved_or_Due
2 DEC-001 APPROVED 투자자문형→Shadow→Pilot; 자동주문 OFF v10.0·v12.2 운영사/준법 ALL 2026-08-01
3 DEC-002 APPROVED 알고리즘 상태 RESEARCH_CANDIDATE_NOT_PRODUCTION v10.0·v12.2 투자위/리스크 G4 2026-08-01
4 DEC-003 APPROVED Modular Monolith+Vertical Slice; 조기 microservice 금지 v10.0 Architect G0 2026-08-01
5 DEC-004 APPROVED PIT/revision/hash/lineage와 immutable Evidence 우선 v10.0·v12.2 Data/Quant G1 2026-08-01
6 DEC-005 APPROVED 매도 우선순위: impairment→survival→floor→concentration→opportunity→reentry v12.2 투자위/Quant G2 2026-08-01
7 DEC-006 APPROVED SellRatioOfLot와 portfolio weight/core floor 단위 분리 v12.0 Delta Quant/Architect G2-A 2026-08-02
8 DEC-007 DECISION_REQUIRED 생산 OIDC/JWT 공급자와 claims mapping 자료 미지원 Security/PM G5 미정
9 DEC-008 DECISION_REQUIRED PIT 총수익·상폐·컨센서스 공급원/라이선스 자료 미지원 Data Governance/Legal G1 미정
10 DEC-009 DECISION_REQUIRED 계좌·시장·venue별 Fee/Tax/FX schedule 자료 미지원 Ops/Tax/Quant G1 미정
11 DEC-010 DECISION_REQUIRED SLO/RPO/RTO와 운영 용량 기준 자료 미지원 SRE/PM G5 미정
12 DEC-011 DECISION_REQUIRED 고객/계좌/상품 규모와 성능 테스트 볼륨 자료 미지원 PM/SRE G6-A 미정
13 DEC-012 DECISION_REQUIRED 한국 최신 PIT 데이터 확보 범위와 재검증 일정 자료 미지원 Quant/Data G4 미정
14 DEC-013 APPROVED Lot-relative sell ratio uses CurrentLotPortfolioWeight; target security weight subtracts LotWeight×Ratio v10/v12.1 unit-separation intent and data-consistency correction Quant/Architect G2-A 2026-08-02
15 DEC-014 APPROVED Ordered policy trace is immutable internal decision evidence; customer view receives curated explanation Explainability and audit delta Quant/Compliance/Architect G2-A/G3 2026-08-02
16 DEC-015 APPROVED v12.2 preserves all six current-session attachments byte-for-byte and treats v12.1 as baseline Non-regression source control PM/Architect G0 2026-08-02
17 DEC-016 DECISION_REQUIRED Select production OpenAPI client generation tool and ownership Toolchain/network approval required BE/FE/DevOps G3 Before S11
18 DEC-017 DECISION_REQUIRED Approve .NET/PostgreSQL/pnpm runner image digests Real build and migration evidence prerequisite DevOps/Security G0 Before coding start
@@ -0,0 +1,19 @@
# 바이브코딩·홀루시네이션 통제
| 분류 | 정의 | 처리 |
|---|---|---|
| SOURCE | 첨부·승인 계약에 직접 근거 | 출처 ID와 구현 연결 |
| ASSUMPTION | 착수 편의 가정 | Owner·만료일·영향·승인 |
| UNKNOWN | 자료로 판단 불가 | 코드 기본값 금지 |
| DECISION_REQUIRED | Gate 전 결정 필수 | 코딩/승격 차단 |
AI 작업 패킷에는 Requirement/Slice/Policy/Data/API/DB/Job/UI/Test/금지패턴/검증명령을 포함한다. 새 library, table, threshold, index, pattern은 ADR/Decision 없이 도입하지 않는다. 실행하지 않은 build/test/migration/Shadow/PBO/DSR을 PASS로 기록하지 않는다.
금지사항:
- 실고객 계좌·token·secret·PII를 prompt/fixture/log에 포함
- 최신 현재값으로 과거 PIT 결측을 보정
- Generic Repository, 무근거 microservice, 전역 Pinia 캐시
- 테스트를 맞추기 위한 임계값 임의 변경
- 정적 문자열 검사를 실빌드로 표현
- 미확정 OIDC/데이터 공급원을 가짜 구현으로 숨김
+17
View File
@@ -0,0 +1,17 @@
# 20영업일 재착수와 Gate
| 기간 | 핵심 작업 | 완료 증거 |
|---|---|---|
| D1~D3 | 기준선/첨부 SHA/Coverage/Decision/자동주문 OFF | Steering 승인, ID 중복 0 |
| D4~D6 | .NET/node/pnpm/lockfile/Gitea CI | 재현 bootstrap green |
| D7~D10 | DbUp 4시나리오, Auth, Outbox/Inbox, Architecture | G0 통과 |
| D11~D14 | SecurityMaster·MarketData·PIT·CA·DQ | replay hash 동일, lookahead 0 |
| D15~D17 | Evidence·Lot/종목 비중·6 Sell Policy·Reentry | G2-A Golden 통과 |
| D18~D20 | Production Decision Slice·FE·OTel E2E | 첫 End-to-End Slice Done |
## Gate 원칙
- Gate 미충족 시 해당 Slice만 차단한다.
- 자동주문/KIS 제출은 모든 환경에서 OFF다.
- 미확정 사항은 DECISION_REQUIRED이며 기본값으로 추정하지 않는다.
- 문서/DDL/OpenAPI/Test 계약 diff가 불일치하면 Release를 차단한다.
+33
View File
@@ -0,0 +1,33 @@
# 리팩터링·기술부채 상환 백로그
## 즉시
1. v12.1의 모호한 `CurrentPortfolioWeight` 의미를 migration 0014로 분리
2. 정책 trace v2 이벤트와 API/FE runtime schema 동기화
3. 정적 validation을 v12.2 Source/WBS/DDL/금지패턴 기준으로 갱신
4. 실제 .NET 10 runner, pnpm lock, PostgreSQL rehearsal 확보
## G1 이전
- Source catalog/license/SLA/checksum
- 총수익·상폐·기업행사·Fee/Tax/FX PIT
- Ledger lot/security/account 합계 대사
## G2 이전
- C#↔Python Golden
- reentry stage/cycle uniqueness
- 모든 실험 registry, PBO/DSR hooks
- Policy/config/data/code hash 동결
## G3 이전
- Outbox/Inbox chaos
- maker-checker concurrency
- publish snapshot hash
- Projection rebuild/diff
- PII/Telegram redaction
## 상환 규칙
기술부채는 Owner, 영향, Trigger, Gate, Exit Test가 없으면 등록으로 인정하지 않는다. P0는 해당 Gate 이전에 종료하거나 승인된 완화통제를 가져야 한다.
+14
View File
@@ -0,0 +1,14 @@
# 패키지 구성
- `attachments/current_session/`: 현재 세션 첨부 6개 원본
- `attachments/SOURCE_INDEX.json`: 파일 크기·SHA-256·역할
- `docs/v12_2/`: 전략, 알고리즘, 데이터, BE/FE, WBS, 추적성, 부채, Gate
- `src/`: .NET 10 Modular Monolith walking skeleton
- `frontend/`: Vue 3/Vite/TanStack Query/Pinia/Zod scaffold
- `db/migrations/0014_*`: Lot/종목 비중 및 정책 trace Delta
- `templates/`: .NET/Vue/SQL/Hangfire 구현 템플릿
- `tests/`: 정책·재진입·Architecture 테스트
- `research/`: 첨부 연구 코드/결과와 hardening tests
- `.gitea/workflows/`: CI 계약
- `STATIC_VALIDATION_V12_2.txt`: 실제 수행한 정적 검증 결과
- `PACKAGE_MANIFEST.json`, `SHA256SUMS.txt`: 무결성
+9
View File
@@ -0,0 +1,9 @@
Validation,Environment,Status,Required_Action,Gate
Static package validation,Executable in current environment,PASS 16 / WARN 4 / FAIL 0,Retain scripts/validate_v122.py in CI,G0
Python research hardening tests,Executable in current environment,PASS 4 / FAIL 0,Cross-check identical vectors in C# after .NET build,G2
DOCX render and visual QA,LibreOffice rendering available,PASS 12 pages / no clipping or overlap,Re-render after document edits,G0
.NET restore/build/test,SDK unavailable,NOT RUN,Approved .NET 10 runner,G0
pnpm frozen install/typecheck/test/build,pnpm and reviewed lockfile unavailable,NOT RUN,Approved network + reviewed lockfile,G0
PostgreSQL DbUp fresh/upgrade/re-run/failure,PostgreSQL client/server unavailable,NOT RUN,Approved PostgreSQL runner,G0
C#↔Python golden vectors,C# runtime unavailable,NOT RUN,Run after .NET build,G2
252-session Shadow/PBO/DSR,Evidence period not accumulated,NOT MET,Shadow operation and frozen OOS,G4
1 Validation Environment Status Required_Action Gate
2 Static package validation Executable in current environment PASS 16 / WARN 4 / FAIL 0 Retain scripts/validate_v122.py in CI G0
3 Python research hardening tests Executable in current environment PASS 4 / FAIL 0 Cross-check identical vectors in C# after .NET build G2
4 DOCX render and visual QA LibreOffice rendering available PASS 12 pages / no clipping or overlap Re-render after document edits G0
5 .NET restore/build/test SDK unavailable NOT RUN Approved .NET 10 runner G0
6 pnpm frozen install/typecheck/test/build pnpm and reviewed lockfile unavailable NOT RUN Approved network + reviewed lockfile G0
7 PostgreSQL DbUp fresh/upgrade/re-run/failure PostgreSQL client/server unavailable NOT RUN Approved PostgreSQL runner G0
8 C#↔Python golden vectors C# runtime unavailable NOT RUN Run after .NET build G2
9 252-session Shadow/PBO/DSR Evidence period not accumulated NOT MET Shadow operation and frozen OOS G4