@@ -0,0 +1,203 @@
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