5dfb8f3e12
Reorganize documentation following AGENTS.md v16.0 governance (traceability, reproducibility): Structure changes: - CURRENT/ (new) ├─ 00~08.md (v16.0 standards, renamed for clarity) └─ CATALOGS/ (9 CSV files: WBS, decision log, debt register, matrices, catalogs) - LEGACY/ (new, read-only archives) ├─ v11/ (original baseline + hardening analysis) ├─ v12~v15/ (.gitkeep + README for future archiving) - DECISIONS/ (new, ready for ADR usage) - TEMPLATES/ (existing, unchanged) Deletions (consolidated into CURRENT/): - v16_0/ folder (files migrated) - hardening/ folder (contents → LEGACY/v11/) - Root-level v11 files (00~07.md, CSV) Renames (for clarity): - 00_EXECUTIVE_REFERENCE_IMPLEMENTATION.md → 00_EXECUTIVE.md - 01_BRUTAL_ROLE_AUDIT.md → 01_ROLE_AUDIT.md - 02_FRONTEND_ADAPTER_CRUD_STANDARD.md → 02_FE_ADAPTER.md - 03_BACKEND_DATA_SCHEDULER_STANDARD.md → 03_BE_DATA.md - 04_ALGORITHM_MODEL_GOVERNANCE.md → 04_ALGORITHM.md - 05_PROCESS_VIBE_DEBT_CONTROL.md → 05_PROCESS_VIBE_DEBT.md - 06_VALIDATION_TRUTH.md → 06_VALIDATION.md - 07_PACKAGE_ATTACHMENT_POLICY.md → 07_PACKAGE_POLICY.md Updates: - docs/INDEX.md (complete rewrite with navigation) - LEGACY/ folders with README + .gitkeep Benefits: ✅ Clear version management (v16.0 is active, v11~v15 read-only) ✅ No version mixing in root ✅ CURRENT/ as single point of reference for active docs ✅ CATALOGS/ consolidates all data matrices ✅ LEGACY/ preserves history without clutter ✅ Traceability: decision log, tech debt, WBS all linked ✅ DECISIONS/ ready for ADR pattern (future use) Sync with root: - CLAUDE.md references: docs/CURRENT/, docs/INDEX.md ✅ - AGENTS.md references: docs/CURRENT/, traceability ✅ - README.md: Document guide links updated ✅ Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
666 lines
217 KiB
CSV
666 lines
217 KiB
CSV
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
|
||
AEG-X-031,S0,W1-2,Cross,Cross-cutting,Governance,SOURCE,DOC-NR-01~08,Cross,Cross,Cross,Cross,T-SOURCE-003,Rebuild seven-file current-session source coverage,Source matrix·SHA index,7개 첨부 원본·크기·SHA-256·역할이 패키지와 1:1 일치,PM/QA,Architect,4,AEG-X-001,G0,SOURCE,P0,PLANNED
|
||
AEG-X-032,S0,W1-2,Cross,Cross-cutting,CI/CD,DEVEX,REQ-PLAT-CI,Cross,Cross,Cross,Cross,T-CI-003,Correct stale CI validator and duplicate YAML key,Gitea ci.yml,"validate_v123 실행, 중복 working-directory 0, static/scaffold tests 연결",DevOps,QA,4,AEG-X-002,G0,DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-X-033,S0,W1-2,Cross,Cross-cutting,Architecture,SCAFFOLD,REQ-ARCH-SCAFFOLD,Cross,Cross,Cross,Cross,T-SCAFFOLD-001,Implement deterministic fail-closed slice scaffolder,scaffold_slice.py·templates·tests,"dry-run deterministic, 기존 파일 overwrite 0, 미승인 placeholder 명시",Architect,BE/FE,7,AEG-X-003,G0,DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-X-034,S0,W1-2,Cross,Cross-cutting,Contract,CONTRACT,REQ-CONTRACT-001,Cross,Cross,Cross,Cross,T-CONTRACT-001,Create machine-readable policy/event/metric contract registry,contracts/**,"JSON parse, C# 상수 교차검증, 이벤트 schema v2, metric definition version",Architect/Quant,QA/Risk,7,AEG-X-003,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-X-035,S0,W1-2,Cross,Cross-cutting,Validation,FITNESS,REQ-ARCH-001,Cross,Cross,Cross,Cross,T-STATIC-123,Extend static validator for semantic version and contract drift,validate_v123.py,"WBS 250, 7첨부, 0015, registry, context filter, CI key 검사 통과",QA,Architect,6,AEG-X-034,G0,DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-VS-10-08,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,Algorithm,REQ-SIG-SELL,SIG-01/02,MIG-0015,EVT-SIG-001,UI-SIG-01,T-SIG-CONTRACT-001,Centralize approved sell policy constants,SellPolicyContract.cs,정책 ID·우선순위·임계값 중복 제거 및 JSON registry와 일치,Quant/BE,Risk/QA,6,AEG-X-034,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-VS-10-09,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,Algorithm,REQ-SIG-SELL,SIG-01/02,MIG-0015,EVT-SIG-001,UI-SIG-01,T-SIG-ZERO-RATIO,Fix positive-edge zero-ratio opportunity sell defect,OpportunityCostPolicy.cs·tests,"edge>0·ratio=0에서 HOLD, trace=BLOCKED, 자동 10% 매도 0",BE/Quant,QA/Risk,5,AEG-VS-10-08,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-VS-10-10,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,Data integrity,REQ-SIG-SELL,SIG-01,MIG-0015,-,-,T-SIG-SEM-001,Version lot/security weight semantics and block legacy contexts,0015 migration·context reader,weight_semantics_version=2만 결정 입력 사용; legacy backfill 추정 사용 0,DBA/BE,Quant/QA,8,AEG-VS-10-08,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-VS-10-11,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,Evidence,REQ-SIG-SELL,SIG-01/02,MIG-0015,EVT-SIG-001,UI-SIG-01,T-SIG-EVT-002,Persist decision and policy-trace contract versions,API·DB·event v2,decision_contract_version과 policy_trace_schema_version이 DB/API/event/hash에 포함,BE,DBA/FE/QA,7,AEG-VS-10-10,G2-A,DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-VS-10-12,S4,W9-10,VS-10,GenerateSellDecision,SignalEngine,Frontend,REQ-SIG-SELL,SIG-02,MIG-0015,-,UI-SIG-TRACE,T-FE-SIG-TRACE,Componentize ordered policy trace display,PolicyTracePanel.vue·Zod,우선순위/Disposition/요청·적용비율/Core clamp를 runtime contract로 표시,FE,UX/QA,5,AEG-VS-10-11,G2-A,DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-VS-18-08,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,Metric governance,REQ-EVAL-001,EVAL-01,MIG-EVAL-001,J10,UI-EVAL-01,T-EVAL-METRIC-001,Version false-exit and reentry metric definitions,outcome-metrics.v1.json,"분모/분자/평가창/집계/정의버전 명시, 연 2% 목표와 직접비교 금지",Quant/Risk,Data/QA,6,AEG-X-034,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-X-036,S1,W3-4,Cross,Cross-cutting,Security,AUTH,REQ-IAM-001,Cross,Cross,Cross,Cross,T-AUTH-ADR,Keep OIDC/JWT provider decision fail-closed,Decision Log,공급자/claims 미결정 시 Development 외 인증 성공 0,Security,PM/BE,3,AEG-X-005,G5,SOURCE,P0,PLANNED
|
||
AEG-X-037,S2,W5-6,Cross,Cross-cutting,Data governance,PIT,REQ-DAT-SOURCE,Cross,Cross,Cross,Cross,T-DATA-LICENSE,Reconfirm total-return/delisting/consensus source decisions,Decision Log·source catalog,미승인 source 추천 진입 0; DECISION_REQUIRED 유지,Data Governance,Legal/Quant,4,AEG-X-009,G1,SOURCE,P0,PLANNED
|
||
AEG-X-038,S3,W7-8,Cross,Cross-cutting,Cost data,PIT,REQ-COST-001,Cross,Cross,Cross,Cross,T-COST-PIT,Reconfirm Fee/Tax/FX valid-time schedule decisions,Decision Log·data contract,current 단일값 사용 0; 미결정 계좌/venue 추천 보류,Ops/Tax,DBA/Quant,4,AEG-X-009,G1,SOURCE,P0,PLANNED
|
||
AEG-X-039,S5,W11-12,Cross,Cross-cutting,Algorithm governance,DECISION,REQ-SIG-SELL,Cross,Cross,Cross,Cross,T-DEC-013,Resolve survival cooldown bypass rule,Decision record·Golden vectors,승인 전 기존 fail-closed 유지; 승인 후 정책·모델카드·OOS 동시변경,Investment Committee,Quant/Risk/BE,4,AEG-VS-10-08,G2,DECISION_REQUIRED,P0,PLANNED
|
||
AEG-X-040,S5,W11-12,Cross,Cross-cutting,Algorithm governance,DECISION,REQ-SIG-SELL,Cross,Cross,Cross,Cross,T-DEC-014,Resolve hard impairment 80-100% severity mapping,Decision record·evidence grading,severity source 미승인 시 100% 보수값 유지; 임의 80% 적용 금지,Investment Committee,Compliance/Quant,4,AEG-VS-10-08,G2,DECISION_REQUIRED,P1,PLANNED
|
||
AEG-X-041,S11,W23-24,Cross,Cross-cutting,Supply chain,SECURITY,REQ-SEC-SBOM,Cross,Cross,Cross,Cross,T-SBOM-001,Add SBOM/license/vulnerability release evidence contract,Release Evidence template,실제 scanner 미실행은 PASS 표기 금지; artifact 경로와 allowlist 필수,Security/DevOps,Legal/QA,5,AEG-X-032,G5,DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-X-042,S14,W29-30,Cross,Cross-cutting,Capacity,NFR,REQ-NFR-CAP,Cross,Cross,Cross,Cross,T-CAP-001,Approve load volumes before index or partition optimization,Capacity ADR,고객/계좌/종목/배치량 결정 전 투기적 index·partition 추가 0,PM/SRE,DBA/BE,5,DEC-011,G6-A,DECISION_REQUIRED,P1,PLANNED
|
||
AEG-X-043,S15,W31-32,Cross,Cross-cutting,Release,EVIDENCE,REQ-REL-001,Cross,Cross,Cross,Cross,T-REL-123,Assemble v12.3 release evidence and checksum manifest,Validation evidence·manifest·SHA256,실행/미실행을 구분하고 패키지 전 파일 hash·첨부 hash가 일치,QA/Release,PM/Architect,7,AEG-X-035,G6,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-001,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,GOV,REQ-MO-EVAL-001,MO-PLAN-01,MIG-0016,J10/J11,UI-MO-01,T-MO-001,지속 모델 운영 자동화 경계 확정,model-operations.v1·promotion-gate.v1 계약,"EVALUATION_ONLY/PROPOSAL_ONLY/DRILL_ONLY 외 모드 0, AUTO_PROMOTE/AUTO_ORDER 0",Risk/Architect,Compliance/Quant,4,DEC-022,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-002,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,ALG,REQ-MO-EVAL-001,MO-PLAN-01,MIG-0016,J10/J11,UI-MO-01,T-MO-002,성과지표 정의 v2 확정,outcome-metrics.v2·Metric Definition Registry,각 지표의 분자·분모·평가창·집계·비용·PIT·revision 정의와 content hash 보존,Quant/Risk,Data/QA,6,AEG-MO-001,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-003,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,DATA,REQ-MO-EVAL-001,MO-PLAN-01,MIG-0016,J10,UI-MO-01,T-MO-003,평가 Dataset Manifest와 Model Registry 계약,evaluation.dataset_manifest·governance.model_version_registry,"요청 시점 Dataset/Model/Config/Code/Contract VersionSet 동결, 미승인 context는 BusinessHold",Data Architect/Quant,DBA/Risk,6,AEG-MO-002,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-004,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,DB,REQ-MO-SCHED-001,MO-PLAN-01,MIG-0016,J10~J24,UI-MO-01,T-MO-004,Model Operations 증분 migration 구현,0016_continuous_model_operations.sql,fresh/upgrade/re-run/failure에서 schedule/request/metric/proposal/review/drill schema와 제약 통과,DBA/BE,QA/Data,8,AEG-MO-003,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-005,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,BE,REQ-MO-SCHED-001,MO-PLAN-01,MIG-0016,Dispatcher,UI-MO-01,T-MO-005,15분 Scheduler Dispatcher와 lease 구현,ModelOperationsDispatcherJob·DapperModelScheduleRepository,"FOR UPDATE SKIP LOCKED, 14분 lease, batch 50, dynamic queue, crash/retry 중복 request 0",BE/SRE,DBA/QA,8,AEG-MO-004,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-006,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,BE,REQ-MO-SCHED-001,MO-PLAN-01,MIG-0016,ModelOperationRequested,UI-MO-01,T-MO-006,평가 요청·Outbox 동일 트랜잭션 구현,ModelOperationRequestService·Repository·event v1,"동일 idempotency key의 request/outbox side effect 1회, VersionSet 누락 시 저장 0",BE Lead,SRE/QA,8,AEG-MO-005,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-007,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,BE,REQ-MO-SCHED-001,MO-PLAN-01,MIG-0016,J10~J24,UI-MO-01,T-MO-007,명시적 ModelOperationRegistry 구현,ModelOperationDefinition·contract drift test,"Job code/주기/queue/mode/owner/gate 중복 0, JSON/C# drift 0",BE/Architect,Quant/QA,5,AEG-MO-001,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-MO-008,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,FE,REQ-MO-FE-001,MO-PLAN-01,MIG-0016,J10~J24,UI-MO-01,T-MO-FE-001,모델 운영 계획 조회 API·Zod 구현,GET /internal/v1/model-operations/plan·schema.ts,"응답 runtime validation, 자동승격 모드 파싱 거부, RBAC 401/403 검증",BE/FE,Security/QA,6,AEG-MO-007,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-MO-009,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,FE,REQ-MO-FE-001,MO-PLAN-01,MIG-0016,J10~J24,UI-MO-01,T-MO-FE-002,모델 운영 대시보드 기본 화면,ModelOperationsPage·BoundaryPanel·OperationTable,일/주/월/분기 작업과 EVALUATION/PROPOSAL/DRILL 경계가 명확하고 로딩/오류/빈상태 접근성 검증,FE/UX,QA/Risk,7,AEG-MO-008,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-MO-010,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,ALG,REQ-MO-EVAL-001,EVAL-01,MIG-0016,J10,UI-MO-02,T-MO-EVAL-001,1/5/20/63/126/252일 Outcome evaluator 구현,versioned OutcomeObservation·attribution,거래일창·benchmark·FX·delisting·no-fill·partial-fill·revision replay Golden 통과,Quant/BE,Data/QA,12,AEG-MO-002,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-011,S8,W17-18,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,ALG,REQ-MO-EVAL-001,EVAL-02,MIG-0016,J11,UI-MO-02,T-MO-EVAL-002,Daily Scorecard와 cohort aggregation,DailyScorecard·cohort metric snapshots,운영오류·calibration·매수·매도·재진입·비용후 효용의 sample/lag/version 표시,Quant/BE,Risk/QA,9,AEG-MO-010,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-012,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,ALG,REQ-MO-DRIFT-001,EVAL-03,MIG-0016,J17,UI-MO-03,T-MO-DRIFT-001,Data/Feature/Prediction/Calibration drift evaluator,DriftObservation·baseline manifest·alert,"baseline version, PSI/KS/calibration drift와 sample minimum이 승인되고 임계 초과 시 HOLD만 생성",Quant/Risk,Data/SRE,10,AEG-MO-011,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-013,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,ALG,REQ-MO-CC-001,EVAL-04,MIG-0016,J18,UI-MO-03,T-MO-CC-001,Champion/Challenger 동일 cohort 비교,paired comparison·model card delta,동일 Dataset/Cost/Cohort/Window에서 효과·위험·false-exit·reentry 차이와 신뢰구간 보존,Quant/Risk,IndependentValidation/QA,12,AEG-MO-012,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-014,S11,W23-24,VS-19,RunFrozenBacktest,BacktestingEvaluation,ALG,REQ-MO-OOS-001,BACKTEST-01,MIG-0016,J19,UI-MO-04,T-MO-OOS-001,월간 Frozen Walk-forward OOS 실행,manifest/hash/seed/environment·OOS artifacts,"동일 manifest 허용오차 내 동일, lookahead 0, 상폐/CA/TR/cost2x 포함, 실패 artifact 보존",Quant/Data,QA/Risk,14,AEG-MO-003,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-015,S11,W23-24,VS-19,RunFrozenBacktest,BacktestingEvaluation,ALG,REQ-MO-ROBUST-001,BACKTEST-02,MIG-0016,J20,UI-MO-04,T-MO-ROBUST-001,분기 PBO/DSR/Parameter Stability/Block Bootstrap,experiment registry·CSCV/PBO/DSR report,"전체 시도 원장 기준 PBO≤20%, DSR≥95%, 비용2배 양수 여부를 재현하며 기준 미달 시 HOLD",Quant/Risk,IndependentValidation/QA,15,AEG-MO-014,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-016,S11,W23-24,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,ALG,REQ-MO-EVAL-001,EVAL-05,MIG-0016,J11/J21,UI-MO-02,T-MO-ATTR-001,False-exit·Reentry attribution 정의 확정,metric definition v2·decision log,분자/분모/기준가격/benchmark/평가창/중도상폐/결측 처리 승인 전 생산 KPI 사용 차단,Quant/Risk,InvestmentCommittee/Data,7,DEC-032,G4,SOURCE+DECISION_REQUIRED,P0,PLANNED
|
||
AEG-MO-017,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,GOV,REQ-MO-IMPROVE-001,GOV-MO-01,MIG-0016,J21,UI-MO-05,T-MO-IMP-001,월간 개선 제안 생성 규칙,ModelImprovementProposal·ranking rubric,데이터·정책·calibration·risk·기술부채 제안을 구분하고 자동 코드/임계값 변경 0,Quant Lead,Risk/Architect,8,AEG-MO-012~016,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-018,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,GOV,REQ-MO-IMPROVE-001,GOV-MO-02,MIG-0016,J21,UI-MO-05,T-MO-IMP-002,개선 제안 반대증거·만료·중복 통제,proposal schema·content hash·expiry,근거/반대증거/기대효과/위험/필수테스트/Owner/만료가 없으면 REVIEW_REQUIRED 생성 금지,Risk/Architect,Quant/QA,7,AEG-MO-017,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-MO-019,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,GOV,REQ-MO-PROMOTE-001,GOV-MO-03,MIG-0016,J22,UI-MO-06,T-MO-GATE-001,PromotionGateEvaluator와 증거 패킷,promotion-gate.v1·PromotionGateResult,252일/2국면/효용/calibration/false-exit/reentry/PBO/DSR/cost2x/운영오류를 모두 평가하되 human approval=true,Risk/BE,Quant/QA,9,AEG-MO-015~018,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-020,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,SEC,REQ-MO-PROMOTE-001,GOV-MO-04,MIG-0016,J22,UI-MO-06,T-MO-GATE-002,모델 승격 maker-checker·업무분장,model_promotion_review·RBAC,"maker≠checker, 개발자 단독승격 0, 독립검증·준법·보안 evidence 누락 시 승인 불가",Risk/Security,Compliance/QA,8,AEG-MO-019,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-021,S11,W23-24,VS-20,PromoteModelVersion,GovernanceAudit,FE,REQ-MO-FE-001,GOV-MO-05,MIG-0016,J17~J22,UI-MO-03~06,T-MO-FE-003,Drift·비교·OOS·제안·Gate 화면 컴포넌트,DriftPanel·ComparisonPanel·EvidenceGatePanel,version/sample/window/data warning/반대증거/readonly 상태를 표시하고 내부점수 고객 노출 0,FE/UX,Risk/QA,12,AEG-MO-012~020,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-MO-022,S12,W25-26,VS-23,ReconcilePositionsAndFills,ExecutionReconciliation,DATA,REQ-MO-REPLAY-001,REPLAY-01,MIG-0016,J24,UI-MO-07,T-MO-REPLAY-001,Data revision 영향 인덱스와 재평가 요청,decision↔dataset/revision impact index,정정 source/revision이 영향 decision/window를 결정적으로 산출하고 승인 없는 대량 replay 0,Data/BE,DBA/Quant,10,AEG-MO-003,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-023,S12,W25-26,VS-23,ReconcilePositionsAndFills,ExecutionReconciliation,DATA,REQ-MO-REPLAY-001,REPLAY-02,MIG-0016,J24,UI-MO-07,T-MO-REPLAY-002,Revision-aware correction evidence,new observation/snapshot·Supersession link,"과거 evidence overwrite 0, before/after hash·사유·승인자·영향 KPI가 보존",Data/Compliance,Quant/QA,8,AEG-MO-022,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-024,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,OPS,REQ-MO-ROLLBACK-001,ROLLBACK-01,MIG-0016,J23,UI-MO-08,T-MO-ROLLBACK-001,분기 Model rollback drill,model_rollback_drill·Runbook evidence,fallback manifest 복원·Capability 차단·RTO 측정·Secondary 수행·실주문 0,SRE/Risk,Module Owner/QA,10,AEG-MO-020,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-025,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,OBS,REQ-MO-OPS-001,MO-OPS-01,MIG-0016,Dispatcher/J10~J24,UI-MO-09,T-MO-OPS-001,Scheduler·평가 관제 표준,OTel metrics·Serilog correlation·alerts,due lag/lease conflict/request duplicate/context hold/runtime/backlog/error가 trace→schedule→request→artifact로 연결,SRE/BE,Security/QA,8,AEG-MO-005~006,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-026,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,OPS,REQ-MO-OPS-001,MO-OPS-02,MIG-0016,Dispatcher/J10~J24,UI-MO-09,T-MO-OPS-002,Error taxonomy·retry·dead-letter·BusinessHold,Runbook·retry matrix·dead-letter procedure,"transient/business/poison 분리, blind retry 0, same scope 중복 side effect 0",SRE/BE,Ops/QA,7,AEG-MO-025,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-027,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,SEC,REQ-MO-OPS-001,MO-OPS-03,MIG-0016,J10~J24,UI-MO-09,T-MO-SEC-001,모델 evidence·알림 PII/secret 보안,classification/redaction/secret scan,계좌·고객·토큰·원시 payload가 log/trace/Telegram/prompt에 노출 0,Security/SRE,Compliance/QA,7,AEG-MO-025,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-028,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,OPS,REQ-MO-OPS-001,MO-OPS-04,MIG-0016,J10~J24,UI-MO-09,T-MO-CAP-001,평가 Queue 격리·용량·SLA 시험,capacity report·queue quotas,q-research가 고객 batch SLA를 침범하지 않고 backlog/CPU/DB lock/IO 한도와 degradation 정책 승인,SRE/DBA,Quant/QA,10,AEG-MO-025,G6-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-MO-029,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,TEST,REQ-MO-SCHED-001,MO-TEST-01,MIG-0016,Dispatcher,UI-MO-01,T-MO-CONC-001,Scheduler concurrency·crash·clock 회귀,integration/chaos tests,"다중 worker lease 경쟁, enqueue 전후 crash, clock skew, DST/휴장, 장기 downtime catch-up에서 중복 0",QA/SRE,BE/DBA,12,AEG-MO-005,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-030,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,TEST,REQ-MO-EVAL-001,MO-TEST-02,MIG-0016,J10~J22,UI-MO-02~06,T-MO-GOLDEN-001,Python/.NET metric Golden 교차검증,Golden vectors·tolerance registry,동일 frozen input에서 Python 연구와 .NET 평가가 승인 허용오차 내 일치하고 차이 artifact 보존,QA/Quant,BE/Data,12,AEG-MO-010~020,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-031,S13,W27-28,VS-25,AuditAndKillSwitch,GovernanceAudit,TEST,REQ-MO-FE-001,MO-TEST-03,MIG-0016,J10~J24,UI-MO-01~09,T-MO-E2E-001,모델 운영 Playwright E2E,role/state/evidence flows,"Quant/Risk/Auditor 권한, loading/empty/stale/warn/hold/review/expired/readonly와 접근성 통과",QA/FE,Security/UX,8,AEG-MO-009~021,G5,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-MO-032,S14,W29-30,Cross,Cross-cutting,Toolchain,CI,REQ-MO-OPS-001,Cross,MIG-0016,Cross,Cross,T-MO-CI-001,Gitea CI에 v12.4 validator·ModelOps tests·contract drift 추가,ci.yml·validate_v124.py,"static/JSON/CSV/WBS/contract/Python tests green, .NET/pnpm/DB evidence 없이는 PASS 주장 금지",DevOps/QA,Architect/Security,8,AEG-MO-001~031,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-033,S14,W29-30,Cross,Cross-cutting,Governance,DOC,REQ-MO-OPS-001,Cross,Cross,Cross,Cross,Cross,모델 운영 Release Evidence 템플릿,MODEL_EVALUATION_EVIDENCE.md·IMPROVEMENT_PROPOSAL.md,"Source/Assumption/Unknown/DecisionRequired, 명령·hash·sample·window·approval·rollback가 누락 없이 연결",PM/Risk,QA/Architect,5,AEG-MO-032,G5,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-MO-034,S14,W29-30,Cross,Cross-cutting,Governance,DOC,REQ-MO-IMPROVE-001,Cross,Cross,Cross,Cross,Cross,바이브코딩 모델 변경 작업 패킷,MODEL_CHANGE + evaluation packet,AI가 임계값·팩터·모델·스케줄을 추정하지 않고 승인 source와 실제 test artifact 없으면 PR 차단,Architect/Quant,Risk/QA,6,AEG-MO-033,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-035,S15,W31-32,Cross,Cross-cutting,Release,CUTOVER,REQ-MO-OPS-001,Cross,MIG-0016,J10~J24,UI-MO-01~09,T-MO-REL-001,20영업일 ModelOps 단계 배포,runbook·feature/capability config·rollback,DISABLED→EVALUATION_ONLY→PROPOSAL_ONLY 순으로 승격하고 자동 model/order mutation은 계속 OFF,Release/SRE,Risk/Compliance,8,AEG-MO-032~034,G6,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-MO-036,MNT,Monthly,VS-18,EvaluateDecisionOutcome,BacktestingEvaluation,MNT,REQ-MO-EVAL-001,EVAL-MNT-01,MIG-0016,J10/J11/J17,UI-MO-02/03,T-MO-MNT-001,월간 성과·drift·false-exit·reentry 리뷰,monthly model health pack,metric version/sample/lag/drift/반대증거/기술부채와 개선 제안이 투자위 회의록에 연결,Quant/Risk,Ops/QA,4,Go-Live,MNT,SOURCE+OPERATING_EVIDENCE,P1,PLANNED
|
||
AEG-MO-037,MNT,Quarterly,VS-19/20,RunFrozenBacktest/PromoteModelVersion,BacktestingEvaluation/GovernanceAudit,MNT,REQ-MO-ROBUST-001,GOV-MNT-01,MIG-0016,J18~J23,UI-MO-04~08,T-MO-MNT-002,분기 OOS·PBO/DSR·승격/롤백 검토,quarterly independent validation pack,"복합 Gate 우회 0, 기준 미달 모델은 HOLD/REJECTED, rollback drill evidence 존재",Risk/InvestmentCommittee,IndependentValidation/Compliance,8,AEG-MO-036,MNT,SOURCE+OPERATING_EVIDENCE,P0,PLANNED
|
||
AEG-MO-038,MNT,Release,Cross,Cross-cutting,GovernanceAudit,MNT,REQ-MO-IMPROVE-001,Cross,Cross,ModelChanged,Cross,T-MO-MNT-003,모델/정책/지표 변경 비회귀 릴리스,Model Change·Golden·Frozen OOS·Supersession,"문서/JSON/C#/DB/API/FE/test hash 정렬, 이전 계약 원문 보존, 자동승격/자동주문 OFF",Architect/Risk,Quant/QA/SRE,6,Approved Model Change,MNT,SOURCE+OPERATING_EVIDENCE,P0,PLANNED
|
||
AEG-V12-5-001,S0,W1-2,Cross,ExecutionAssurance,Governance/Platform,GOV,REQ-EXA-001,Cross,MIG-0017,Cross,Cross,T-EXA-001,기준선 직접/전이 첨부 Coverage와 Supersession 승인,Current source coverage+baseline transitive index,"현재 첨부 3개 SHA 일치, v12.4 내부 누적 첨부 경로 검증",PM/Architect,Compliance/QA,5,v12.4 baseline,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-002,S0,W1-2,Cross,ExecutionAssurance,Governance/Platform,GOV,REQ-EXA-001,Cross,MIG-0017,Cross,Cross,T-EXA-002,Build/Runtime/Shadow Evidence 상태모델 승인,Evidence status registry,STATIC/BUILD/DB/SHADOW/PILOT 상태의 허용 전이가 승인됨,PM/QA,Architect/Compliance,4,v12.4 baseline,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-003,S0,W1-2,Cross,ExecutionAssurance,Governance/Platform,GOV,REQ-EXA-001,Cross,MIG-0017,Cross,Cross,T-EXA-003,Decision Required 만료·aging 운영,Decision aging dashboard,"P0 decision owner/due/expiry 100%, 만료 시 Gate 자동 HOLD",PMO,Owner/QA,5,v12.4 baseline,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-004,S1,W3-4,Cross,ExecutionAssurance,Governance/Platform,GOV,REQ-EXA-001,Cross,MIG-0017,Cross,Cross,T-EXA-004,Release Evidence maker-checker 계약,Release evidence contract,"maker≠checker, 필수 artifact 누락 시 APPROVED 불가",QA/Release,Compliance/SRE,6,v12.4 baseline,G6,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-005,S1,W3-4,Cross,ExecutionAssurance,Governance/Platform,DEVEX,REQ-EXA-002,Cross,Cross,Cross,Cross,T-EXA-005,.NET 10 승인 runner restore/build/test,TRX+build logs,warning-as-error Release build 및 전체 test artifact,DevOps,BE/QA,10,v12.4 baseline,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-006,S1,W3-4,Cross,ExecutionAssurance,Governance/Platform,DEVEX,REQ-EXA-002,Cross,Cross,Cross,Cross,T-EXA-006,pnpm lockfile 생성·검토·frozen build,pnpm-lock+CI logs,"lock diff 승인, typecheck/test/build/e2e 재현",FE Lead,DevOps/QA,8,v12.4 baseline,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-007,S2,W5-6,Cross,ExecutionAssurance,Governance/Platform,FITNESS,REQ-EXA-002,Cross,Cross,Cross,Cross,T-EXA-007,Assembly/namespace/schema/API ownership test,Architecture fitness suite,"금지 의존, 직접 cross-schema write, ID 충돌 0",Architect/QA,BE/DBA,8,v12.4 baseline,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-008,S2,W5-6,Cross,ExecutionAssurance,Governance/Platform,CONTRACT,REQ-EXA-002,Cross,Cross,Cross,Cross,T-EXA-008,OpenAPI artifact diff와 FE generated contract,OpenAPI client/Zod artifact,"DTO drift 0, runtime validation 통과",BE/FE,QA/Architect,10,v12.4 baseline,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-009,S2,W5-6,Cross,ExecutionAssurance,Governance/Platform,DATA,REQ-EXA-003,Cross,MIG-0017,J25-J30,Cross,T-EXA-009,Source/License/SLA/Timezone/Unit 계약 승인,Source contract snapshots,승인 없는 source ingestion/recommendation 0,Data Governance,Legal/QA,10,v12.4 baseline,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-010,S3,W7-8,Cross,ExecutionAssurance,Governance/Platform,DATA,REQ-EXA-003,Cross,MIG-0017,J25-J30,Cross,T-EXA-010,KRX/NYSE/NASDAQ calendar·DST·반일장 구현,Market calendar contract,휴장/반일장/DST Golden과 tradable_session 통과,Data/Quant,QA/Ops,12,v12.4 baseline,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-011,S3,W7-8,Cross,ExecutionAssurance,Governance/Platform,DATA,REQ-EXA-003,Cross,MIG-0017,J25-J30,Cross,T-EXA-011,총수익·상폐수익·기업행사 Golden,Golden dataset,price/quantity/cost/cash/return 대사 100%,Data/DBA,Quant/QA,12,v12.4 baseline,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-012,S3,W7-8,Cross,ExecutionAssurance,Governance/Platform,DATA,REQ-EXA-003,Cross,MIG-0017,J25-J30,Cross,T-EXA-012,Fee/Tax/FX valid-time schedule 확정,Cost schedule,계좌/venue/asset/side/band PIT 적용과 boundary 통과,Ops/Tax,Quant/DBA,10,v12.4 baseline,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-013,S4,W9-10,Cross,ExecutionAssurance,Governance/Platform,DB,REQ-EXA-004,Cross,MIG-0017,Cross,Cross,T-EXA-013,PIT bitemporal unique/exclusion 제약 설계,DDL+ADR,중복 유효구간과 current overwrite 경로 0,DBA/Data Architect,BE/QA,8,v12.4 baseline,G1,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-014,S4,W9-10,Cross,ExecutionAssurance,Governance/Platform,DB,REQ-EXA-004,Cross,MIG-0017,Cross,Cross,T-EXA-014,Migration fresh/upgrade/re-run/failure rehearsal,Migration evidence,"4시나리오 통과, checksum 변경 차단, rollback/runbook",DBA/BE,QA/SRE,10,v12.4 baseline,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-015,S4,W9-10,Cross,ExecutionAssurance,Governance/Platform,DB,REQ-EXA-004,Cross,MIG-0017,Cross,Cross,T-EXA-015,볼륨·partition·index·retention 결정,Capacity ADR,"실제 규모/쿼리계획으로 승인, 근거 없는 index 0",DBA/SRE,PM/Data,8,v12.4 baseline,G5,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-016,S5,W11-12,Cross,ExecutionAssurance,Governance/Platform,DQ,REQ-EXA-004,Cross,Cross,J25-J30,Cross,T-EXA-016,DQ incident·quarantine·reprocess E2E,DQ E2E evidence,"격리 데이터 추천 0, correction revision 보존",Data/QA,BE/Ops,10,v12.4 baseline,G1,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-017,S5,W11-12,Cross,ExecutionAssurance,Governance/Platform,ALG,REQ-EXA-005,Cross,Cross,J25-J30,Cross,T-EXA-017,false-exit metric definition version 확정,Metric definition,분자/분모/window/benchmark/cost/revision 승인,Quant/Risk,QA/Investment Committee,8,v12.4 baseline,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-018,S5,W11-12,Cross,ExecutionAssurance,Governance/Platform,ALG,REQ-EXA-005,Cross,Cross,J25-J30,Cross,T-EXA-018,reentry capture/delay metric definition 확정,Metric definition,stage/cycle/expiry/no-fill 포함 정의 승인,Quant/Risk,QA/Data,8,v12.4 baseline,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-019,S6,W13-14,Cross,ExecutionAssurance,Governance/Platform,ALG,REQ-EXA-005,Cross,Cross,J25-J30,Cross,T-EXA-019,Evidence grade와 counter-evidence 계약,Policy contract,DQ/freshness/revision/source coverage에 따른 downgrade 재현,Quant/Data,Risk/QA,8,v12.4 baseline,G2,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-020,S6,W13-14,Cross,ExecutionAssurance,Governance/Platform,ALG,REQ-EXA-005,Cross,Cross,J25-J30,Cross,T-EXA-020,승격 threshold machine-readable 단일화,Promotion contract registry,"JSON/C#/문서 drift 0, 승인 version/hash 기록",Quant/BE,Risk/QA,8,v12.4 baseline,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-021,S6,W13-14,Cross,ExecutionAssurance,Governance/Platform,ALG,REQ-EXA-006,Cross,Cross,J25-J30,Cross,T-EXA-021,전체 실험 registry·CSCV/PBO/DSR,Experiment registry,"숨은 시도 0, deterministic seed, independent replay",Quant/Risk,Independent Validation,16,v12.4 baseline,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-022,S7,W15-16,Cross,ExecutionAssurance,Governance/Platform,ALG,REQ-EXA-006,Cross,Cross,J25-J30,Cross,T-EXA-022,Champion/Challenger paired comparison,Comparison artifact,"동일 data/cost/cohort/window, sample mismatch HOLD",Quant/QA,Risk/Data,12,v12.4 baseline,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-023,S7,W15-16,Cross,ExecutionAssurance,Governance/Platform,ALG,REQ-EXA-006,Cross,Cross,J25-J30,Cross,T-EXA-023,revision impact replay와 correction link,Revision replay evidence,before/after dataset/hash와 영향 decision 100% 연결,Data/Quant,DBA/QA,12,v12.4 baseline,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-024,S7,W15-16,Cross,ExecutionAssurance,Governance/Platform,ALG,REQ-EXA-006,Cross,Cross,J25-J30,Cross,T-EXA-024,Cost2x·missing·delisting·CA·FX stress,Stress report,모든 승인 candidate에 필수 stress artifact,Quant/QA,Risk/Data,12,v12.4 baseline,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-025,S8,W17-18,Cross,ExecutionAssurance,Governance/Platform,BE,REQ-EXA-007,Cross,MIG-0017,J25-J30,Cross,T-EXA-025,ModelOperations Dispatcher fail-closed 검증,Capability tests,"기본 OFF, ShadowEvaluation false면 startup 차단",BE/Security,QA/SRE,6,v12.4 baseline,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-026,S8,W17-18,Cross,ExecutionAssurance,Governance/Platform,BE,REQ-EXA-007,Cross,MIG-0017,J25-J30,Cross,T-EXA-026,Dispatch enqueue/mark gap 제거 설계,Dispatch intent/outbox ADR,crash timing에서 duplicate request/손실 0,BE/SRE,Architect/QA,10,v12.4 baseline,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-027,S8,W17-18,Cross,ExecutionAssurance,Governance/Platform,BE,REQ-EXA-007,Cross,MIG-0017,J25-J30,Cross,T-EXA-027,Model operation 상태전이 서비스,Status transition slice,"허용 transition, optimistic concurrency, append event 100%",BE Lead,QA/DBA,10,v12.4 baseline,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-028,S9,W19-20,Cross,ExecutionAssurance,Governance/Platform,BE,REQ-EXA-007,Cross,MIG-0017,J25-J30,Cross,T-EXA-028,BusinessHold/Quarantine/Poison 분류,Failure taxonomy,"blind retry 0, dead-letter/runbook 연결",BE/SRE,Data/QA,8,v12.4 baseline,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-029,S9,W19-20,Cross,ExecutionAssurance,Governance/Platform,BE,REQ-EXA-008,Cross,MIG-0017,J25-J30,Cross,T-EXA-029,J10~J30 executor handler 계약,Operation handler registry,"Scheduler에 수식 없음, handler contract test 100%",BE/Quant,Architect/QA,18,v12.4 baseline,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-030,S9,W19-20,Cross,ExecutionAssurance,Governance/Platform,BE,REQ-EXA-008,Cross,MIG-0017,J25-J30,Cross,T-EXA-030,Operation artifact store·retention,Artifact repository,content hash/retention/source request 추적 100%,BE/DBA,Compliance/SRE,10,v12.4 baseline,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-031,S10,W21-22,Cross,ExecutionAssurance,Governance/Platform,BE,REQ-EXA-008,Cross,MIG-0017,J25-J30,Cross,T-EXA-031,Outbox/Inbox crash/replay chaos,Chaos evidence,"crash-before/after-publish, duplicate side effect 0",BE/SRE,QA/DBA,14,v12.4 baseline,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-032,S10,W21-22,Cross,ExecutionAssurance,Governance/Platform,BE,REQ-EXA-008,Cross,MIG-0017,J25-J30,Cross,T-EXA-032,Projection rebuild/diff runner,Projection runner,version/watermark/stale/rebuild diff 통과,BE/Data,QA/SRE,12,v12.4 baseline,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-033,S10,W21-22,Cross,ExecutionAssurance,Governance/Platform,UX,REQ-EXA-009,Cross,Cross,Cross,UI-EXA,T-EXA-033,고객 투자제안 정보위계 프로토타입,UX prototype,행동/근거/반대증거/비용/불확실성/다음검토 usability 통과,UX/AX,Advisor/Compliance,10,v12.4 baseline,MVP-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-034,S11,W23-24,Cross,ExecutionAssurance,Governance/Platform,UX,REQ-EXA-009,Cross,Cross,Cross,UI-EXA,T-EXA-034,운용자 maker-checker 검토함 프로토타입,Ops prototype,"작성자 단독승인 0, expiry/DQ/version 경고 명확",UX/FE,Advisor/QA,10,v12.4 baseline,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-035,S11,W23-24,Cross,ExecutionAssurance,Governance/Platform,FE,REQ-EXA-009,Cross,Cross,Cross,UI-EXA,T-EXA-035,Query key registry·Pinia 경계 lint,FE architecture rules,"server state Pinia 복제 0, invalidation contract 통과",FE Lead,QA/Architect,8,v12.4 baseline,MVP-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-036,S11,W23-24,Cross,ExecutionAssurance,Governance/Platform,FE,REQ-EXA-009,Cross,Cross,Cross,UI-EXA,T-EXA-036,Zod request/response/error runtime validation,FE contract tests,성공/오류/nullable/version mismatch 전부 차단·표시,FE Lead,BE/QA,10,v12.4 baseline,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-037,S12,W25-26,Cross,ExecutionAssurance,Governance/Platform,FE,REQ-EXA-010,Cross,Cross,Cross,UI-EXA,T-EXA-037,Accessibility keyboard/screen-reader test,A11y evidence,WCAG 핵심 흐름 keyboard/label/focus 통과,FE/UX,QA/Compliance,8,v12.4 baseline,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-038,S12,W25-26,Cross,ExecutionAssurance,Governance/Platform,FE,REQ-EXA-010,Cross,Cross,Cross,UI-EXA,T-EXA-038,Evidence/VersionSet/Readiness 공통 컴포넌트,Shared components,3회 반복+동일 의미/변경축 근거와 component tests,FE Lead,UX/QA,8,v12.4 baseline,G3,SOURCE+DESIGN_PROPOSAL,P2,PLANNED
|
||
AEG-V12-5-039,S12,W25-26,Cross,ExecutionAssurance,Governance/Platform,SEC,REQ-EXA-010,Cross,Cross,Cross,Cross,T-EXA-039,OIDC/JWT provider·claims·rotation ADR,Auth ADR+E2E,"issuer/audience/claims/key rotation, fail-closed 통과",Security/BE,PM/QA,12,v12.4 baseline,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-040,S13,W27-28,Cross,ExecutionAssurance,Governance/Platform,SEC,REQ-EXA-010,Cross,Cross,Cross,Cross,T-EXA-040,PII classification/redaction/Telegram test,Security evidence,log/trace/alert/prompt 고객정보 노출 0,Security/SRE,QA/Compliance,10,v12.4 baseline,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-041,S13,W27-28,Cross,ExecutionAssurance,Governance/Platform,SEC,REQ-EXA-011,Cross,Cross,Cross,Cross,T-EXA-041,SBOM·license·vulnerability gate,Supply-chain evidence,NuGet/npm allowlist와 critical 취약점 0,Security/DevOps,Legal/QA,8,v12.4 baseline,G5,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V12-5-042,S13,W27-28,Cross,ExecutionAssurance,Governance/Platform,SRE,REQ-EXA-011,Cross,Cross,J25-J30,Cross,T-EXA-042,SLO/RPO/RTO·volume 승인,Operations ADR,data/recommendation/publish/reconcile/evaluation SLO 승인,SRE/PM,DBA/Ops,8,v12.4 baseline,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-043,S14,W29-30,Cross,ExecutionAssurance,Governance/Platform,SRE,REQ-EXA-011,Cross,Cross,J25-J30,Cross,T-EXA-043,부하·장애·queue isolation 시험,Capacity/chaos report,research queue가 recommendation SLA 침범 0,SRE/QA,BE/DBA,14,v12.4 baseline,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-044,S14,W29-30,Cross,ExecutionAssurance,Governance/Platform,SRE,REQ-EXA-011,Cross,Cross,J25-J30,Cross,T-EXA-044,Backup/restore·rollback drill,DR evidence,"RPO/RTO 실측, champion/fallback 복구 hash 일치",SRE/DBA,QA/Risk,12,v12.4 baseline,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-045,S14,W29-30,Cross,ExecutionAssurance,Governance/Platform,QA,REQ-EXA-012,Cross,Cross,J25-J30,Cross,T-EXA-045,End-to-End Release Evidence 자동조립,Release evidence bundle,source/build/test/migration/security/rollback 누락 0,QA/Release,DevOps/Compliance,10,v12.4 baseline,G6,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-046,S15,W31-32,Cross,ExecutionAssurance,Governance/Platform,OPS,REQ-EXA-012,Cross,Cross,Cross,Cross,T-EXA-046,P1/P2 장애·정정·고객공지 Runbook,Runbook pack,Owner/Secondary/escalation/communication rehearsal,Ops/SRE,Compliance/CS,10,v12.4 baseline,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-047,S15,W31-32,Cross,ExecutionAssurance,Governance/Platform,PM,REQ-EXA-012,Cross,Cross,Cross,UI-EXA,T-EXA-047,90일 Critical Path·Gate burn-down 운영,Critical path dashboard,P0 dependency/decision/evidence aging 주간 갱신,PM/PL,All Leads,8,v12.4 baseline,ALL,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V12-5-048,S15,W31-32,Cross,ExecutionAssurance,Governance/Platform,GOV,REQ-EXA-012,Cross,MIG-0017,Cross,Cross,T-EXA-048,36개월 모델·데이터·기술부채 review cadence,Operating calendar,월/분기/반기/연 review와 산출물/승인자 고정,PM/Risk,Architect/Ops,6,v12.4 baseline,G6,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-001,S0,W1-2,Cross,Cross-cutting,UIFoundation,FE-ARCH,REQ-FE-ADAPTER,Cross,Cross,Cross,UI-FOUND-01,T-FE-ARCH-01,UI Vendor import boundary,ESLint/architecture rule,Feature에서 primevue/ag-grid 직접 import 0,FE Architect,QA,5,AEG-X-003,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-002,S0,W1-2,Cross,Cross-cutting,UIFoundation,FE-DS,REQ-FE-TOKEN,Cross,Cross,Cross,UI-FOUND-02,T-FE-TOKEN-01,Design token contract,tokens.css,임의 색상/spacing/금융 formatter 경로 0,UX/FE,QA,5,V13-FE-001,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-003,S0,W1-2,Cross,Cross-cutting,UIFoundation,FE-ADAPTER,REQ-FE-ADAPTER,Cross,Cross,Cross,UI-FOUND-03,T-FE-ADAPTER-01,UiAdapter Port 정의,adapter/contracts.ts,8개 Port와 version/id 계약 고정,FE Architect,QA,5,V13-FE-001,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-004,S0,W1-2,Cross,Cross-cutting,UIFoundation,FE-ADAPTER,REQ-FE-ADAPTER,Cross,Cross,Cross,UI-FOUND-04,T-FE-ADAPTER-02,PrimeVue/AG Grid Adapter 구현,adapter/primevue/*,Port contract test와 접근성 기본속성 통과,FE Lead,QA/UX,8,V13-FE-003,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-005,S0,W1-2,Cross,Cross-cutting,UIFoundation,FE-COMP,REQ-FE-COMP,Cross,Cross,Cross,UI-FOUND-05,T-FE-COMP-01,Ks* vendor-neutral components,shared/ui/components,Feature vendor import 없이 동작,FE Lead,QA,8,V13-FE-004,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-006,S0,W1-2,Cross,Cross-cutting,UIFoundation,FE-LAYOUT,REQ-FE-LAYOUT,Cross,Cross,Cross,UI-FOUND-06,T-FE-LAYOUT-01,AppShell/Page layouts,shared/ui/layouts,landmark/skip-link/responsive/automation boundary,UX/FE,QA/Security,7,V13-FE-005,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-007,S0,W1-2,Cross,Cross-cutting,UIFoundation,FE-STATE,REQ-FE-STATE,Cross,Cross,Cross,UI-FOUND-07,T-FE-STATE-01,11-state Matrix component,StandardStatePanel,각 상태의 표현/금지행동 test,UX/FE,QA,6,V13-FE-005,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-008,S0,W1-2,Cross,Cross-cutting,UIFoundation,FE-FMT,REQ-FE-FORMAT,Cross,Cross,Cross,UI-FOUND-08,T-FE-FMT-01,금융 formatter 중앙화,financial.ts,통화/비율/수량/as-of 단위 명시,FE Lead,Quant/QA,5,V13-FE-002,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-009,S0,W1-2,Cross,Cross-cutting,UIFoundation,FE-CONTRACT,REQ-FE-OPENAPI,Cross,Cross,Cross,UI-FOUND-09,T-FE-CONTRACT-01,OpenAPI-Zod 생성 전략 ADR,ADR-FE-CONTRACT,DTO 중복 source 0 계획 승인,BE/FE Architect,QA,5,AEG-X-002,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-010,S0,W1-2,Cross,Cross-cutting,UIFoundation,FE-BOOT,REQ-FE-BOOT,Cross,Cross,Cross,UI-FOUND-10,T-FE-SMOKE-01,PrimeVue unstyled/bootstrap 연결,main.ts,adapter 미설치 fail-fast와 smoke route,FE Lead,QA,4,V13-FE-004,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-011,S6,W13-14,Cross,Cross-cutting,UIFoundation,FE-SCREEN,REQ-FE-T01,Cross,Cross,Cross,UI-T01,T-FE-T01-01,T01 검색목록 화면 템플릿,screen-types/T01,필수 상태·권한·버전·a11y·Playwright 계약 승인,UX/FE,QA/Domain Owner,6,V13-FE-006,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-012,S8,W17-18,Cross,Cross-cutting,UIFoundation,FE-SCREEN,REQ-FE-T02,Cross,Cross,Cross,UI-T02,T-FE-T02-01,T02 상세조회 화면 템플릿,screen-types/T02,필수 상태·권한·버전·a11y·Playwright 계약 승인,UX/FE,QA/Domain Owner,6,V13-FE-006,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-013,S6,W13-14,Cross,Cross-cutting,UIFoundation,FE-SCREEN,REQ-FE-T03,Cross,Cross,Cross,UI-T03,T-FE-T03-01,T03 등록편집 화면 템플릿,screen-types/T03,필수 상태·권한·버전·a11y·Playwright 계약 승인,UX/FE,QA/Domain Owner,6,V13-FE-006,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-014,S7,W15-16,Cross,Cross-cutting,UIFoundation,FE-SCREEN,REQ-FE-T04,Cross,Cross,Cross,UI-T04,T-FE-T04-01,T04 MasterDetail 화면 템플릿,screen-types/T04,필수 상태·권한·버전·a11y·Playwright 계약 승인,UX/FE,QA/Domain Owner,6,V13-FE-006,MVP-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-015,S7,W15-16,Cross,Cross-cutting,UIFoundation,FE-SCREEN,REQ-FE-T05,Cross,Cross,Cross,UI-T05,T-FE-T05-01,T05 검토승인 화면 템플릿,screen-types/T05,필수 상태·권한·버전·a11y·Playwright 계약 승인,UX/FE,QA/Domain Owner,6,V13-FE-006,MVP-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-016,S6,W13-14,Cross,Cross-cutting,UIFoundation,FE-SCREEN,REQ-FE-T06,Cross,Cross,Cross,UI-T06,T-FE-T06-01,T06 Wizard 화면 템플릿,screen-types/T06,필수 상태·권한·버전·a11y·Playwright 계약 승인,UX/FE,QA/Domain Owner,6,V13-FE-006,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-017,S11,W23-24,Cross,Cross-cutting,UIFoundation,FE-SCREEN,REQ-FE-T07,Cross,Cross,Cross,UI-T07,T-FE-T07-01,T07 Dashboard 화면 템플릿,screen-types/T07,필수 상태·권한·버전·a11y·Playwright 계약 승인,UX/FE,QA/Domain Owner,6,V13-FE-006,G4-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-018,S8,W17-18,Cross,Cross-cutting,UIFoundation,FE-SCREEN,REQ-FE-T08,Cross,Cross,Cross,UI-T08,T-FE-T08-01,T08 Batch운영 화면 템플릿,screen-types/T08,필수 상태·권한·버전·a11y·Playwright 계약 승인,UX/FE,QA/Domain Owner,6,V13-FE-006,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-019,S8,W17-18,Cross,Cross-cutting,UIFoundation,FE-SCREEN,REQ-FE-T09,Cross,Cross,Cross,UI-T09,T-FE-T09-01,T09 대사예외 화면 템플릿,screen-types/T09,필수 상태·권한·버전·a11y·Playwright 계약 승인,UX/FE,QA/Domain Owner,6,V13-FE-006,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-020,S11,W23-24,Cross,Cross-cutting,UIFoundation,FE-SCREEN,REQ-FE-T10,Cross,Cross,Cross,UI-T10,T-FE-T10-01,T10 버전거버넌스 화면 템플릿,screen-types/T10,필수 상태·권한·버전·a11y·Playwright 계약 승인,UX/FE,QA/Domain Owner,6,V13-FE-006,G4-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-021,S6,W13-14,Cross,Cross-cutting,UIFoundation,FE-FORM,REQ-FE-FORM,Cross,Cross,Cross,UI-FORM-01,T-FE-FORM-01,vee-validate/Zod standard form,CrudFormPage,"422 field/summary, dirty, duplicate submit, If-Match",FE Lead,BE/QA,8,V13-FE-013,MVP-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-022,S6,W13-14,Cross,Cross-cutting,UIFoundation,FE-URL,REQ-FE-URL,Cross,Cross,Cross,UI-URL-01,T-FE-URL-01,Filter/page/tab URL state,router/query codec,deep-link roundtrip와 허용 filter whitelist,FE Lead,QA,6,V13-FE-011,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-023,S6,W13-14,Cross,Cross-cutting,UIFoundation,FE-GRID,REQ-FE-GRID,Cross,Cross,Cross,UI-GRID-01,T-FE-GRID-01,AG Grid server-side contract,KsDataGrid,pagination/sort/filter/column state/a11y,FE Lead,BE/QA,8,V13-FE-004,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-024,S6,W13-14,Cross,Cross-cutting,UIFoundation,FE-PERM,REQ-FE-AUTHZ,Cross,Cross,Cross,UI-AUTH-01,T-FE-AUTH-01,Permission/Capability Guard integration,AppShell/Route meta,unauthorized 존재정보 과노출 0,FE/Security,QA,7,V13-FE-006,MVP-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-025,S7,W15-16,Cross,Cross-cutting,ClientAdvisory,FE-REVIEW,REQ-ADV-REVIEW,Cross,Cross,Cross,UI-T05-ADV,T-ADV-REVIEW-UI,추천 검토 Workbench 적용,advisor/recommendations,"self-approval 0, warning ack, conflict, expiry",FE/UX,Compliance/QA,10,V13-FE-015,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-026,S8,W17-18,Cross,Cross-cutting,ClientAdvisory,FE-PUBLISH,REQ-ADV-PUBLISH,Cross,Cross,Cross,UI-T02-ADV,T-ADV-PUBLISH-UI,고객 제안 상세 적용,advice detail,승인본 hash/as-of/version만 고객 노출,FE/UX,Compliance/QA,9,V13-FE-012,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-027,S8,W17-18,Cross,Cross-cutting,DataOperations,FE-BATCH,REQ-OPS-BATCH,Cross,Cross,Cross,UI-T08-OPS,T-OPS-BATCH-UI,Data/Job Run Batch 화면 적용,ops/data-runs,JobRun/Watermark/reprocess dry-run/audit,FE/Ops,SRE/QA,9,V13-FE-018,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-028,S8,W17-18,Cross,Cross-cutting,ExecutionReconciliation,FE-RECON,REQ-RECON-UI,Cross,Cross,Cross,UI-T09-RECON,T-RECON-UI,대사·정정 화면 적용,ops/reconciliation,"before/after, maker-checker, blind overwrite 0",FE/Ops,DBA/QA,9,V13-FE-019,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-029,S11,W23-24,Cross,Cross-cutting,ModelOperations,FE-GOV,REQ-MODEL-GOV-UI,Cross,Cross,Cross,UI-T10-MODEL,T-MODEL-GOV-UI,모델 버전 비교 화면 적용,ops/model-governance,"same dataset/cost, gate pack, rollback",FE/Quant,Risk/QA,10,V13-FE-020,G4-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-030,S11,W23-24,Cross,Cross-cutting,Evaluation,FE-DASH,REQ-EVAL-DASH,Cross,Cross,Cross,UI-T07-EVAL,T-EVAL-DASH,일평가 Scorecard 적용,research/evaluations,metric definition/sample/window/table alternative,FE/Quant,QA/UX,9,V13-FE-017,G4-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-031,S7,W15-16,Cross,Cross-cutting,UIFoundation,FE-A11Y,REQ-FE-A11Y,Cross,Cross,Cross,UI-ALL,T-FE-A11Y-01,접근성 자동·수동 Matrix,a11y test pack,keyboard/focus/ARIA/contrast/table alternative,QA/UX,FE,8,V13-FE-006,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-032,S7,W15-16,Cross,Cross-cutting,UIFoundation,FE-VISUAL,REQ-FE-VISUAL,Cross,Cross,Cross,UI-ALL,T-FE-VISUAL-01,Visual regression baseline,Playwright screenshots,T01~T10 desktop/mobile 의미 diff 0,QA/UX,FE,8,V13-FE-011..020,MVP-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-033,S7,W15-16,Cross,Cross-cutting,UIFoundation,FE-ERROR,REQ-FE-ERROR,Cross,Cross,Cross,UI-ALL,T-FE-ERROR-01,ProblemDetails mapping,error mapper,401/403/409/422/429/503 표준행동,FE/BE,QA,7,V13-FE-007,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-034,S7,W15-16,Cross,Cross-cutting,UIFoundation,FE-IDEMP,REQ-FE-IDEMP,Cross,Cross,Cross,UI-ALL,T-FE-IDEMP-01,Idempotency retry contract,command composable,"동일 retry key 재사용, 중복 side effect 0",FE/BE,QA,7,V13-FE-021,MVP-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-035,S8,W17-18,Cross,Cross-cutting,UIFoundation,FE-FRESH,REQ-FE-FRESH,Cross,Cross,Cross,UI-ALL,T-FE-FRESH-01,Data freshness/version standard,freshness/version components,as-of/published_at/revision/stale 일관,FE/Data,QA/UX,7,V13-FE-007,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-FE-036,S8,W17-18,Cross,Cross-cutting,UIFoundation,FE-EXPORT,REQ-FE-EXPORT,Cross,Cross,Cross,UI-ALL,T-FE-EXPORT-01,Print/export evidence contract,export footer,approved hash/as-of/version/disclaimer 포함,FE/Compliance,QA,6,V13-FE-026,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-037,S11,W23-24,Cross,Cross-cutting,UIFoundation,FE-ADAPTER,REQ-FE-SWAP,Cross,Cross,Cross,UI-FOUND-11,T-FE-SWAP-01,Vendor swap rehearsal,alternate fake adapter,"Feature 변경 0, contract/visual/a11y pass",FE Architect,QA/UX,8,V13-FE-004,G4-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-038,S11,W23-24,Cross,Cross-cutting,UIFoundation,FE-PERF,REQ-FE-PERF,Cross,Cross,Cross,UI-ALL,T-FE-PERF-01,대량 화면 성능 budget,performance report,"10k row virtualized, interaction P95 승인",FE/SRE,QA,8,V13-FE-023,G4-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-039,S14,W29-30,Cross,Cross-cutting,UIFoundation,FE-DEBT,REQ-FE-DEBT,Cross,Cross,Cross,UI-ALL,T-FE-DEBT-01,공통 컴포넌트 승격/폐기 review,component registry,owner/usage/change-axis/deprecation 기록,FE Architect,PM/QA,6,V13-FE-001..038,G6-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-FE-040,S15,W31-32,Cross,Cross-cutting,UIFoundation,FE-EVIDENCE,REQ-FE-REL,Cross,Cross,Cross,UI-ALL,T-FE-REL-01,FE Release Evidence assemble,release evidence,typecheck/test/e2e/a11y/visual/perf hash,QA/Release,FE/SRE,6,V13-FE-031..039,G6,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-001,S8,W17-18,Cross,Cross-cutting,Evaluation,MODEL-FEEDBACK,REQ-EVAL-FREEZE,Cross,MIG-0018,J31,UI-J31,T-J31,J31 PredictionFreeze 계약·DB,prediction_freeze + registry,결과 공개 전 VersionSet hash append-only,Quant/BE,Data/QA,8,VS-09/18,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-002,S8,W17-18,Cross,Cross-cutting,Evaluation,MODEL-FEEDBACK,REQ-EVAL-MATURITY,Cross,MIG-0018,J32,UI-J32,T-J32,J32 평가창 성숙 sweep,evaluation_window_maturity,거래세션 1/5/20/63/126/252 정확,Quant/BE,Data/QA,8,V13-MODEL-001,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-003,S11,W23-24,Cross,Cross-cutting,Evaluation,MODEL-FEEDBACK,REQ-EVAL-SELL,Cross,Cross,J33,UI-J33,T-J33,J33 매도·재진입 attribution,weekly evidence,false-exit/gain/capture/delay cost 정의 일치,Quant/Risk,Advisor/QA,9,V13-MODEL-002,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-004,S11,W23-24,Cross,Cross-cutting,Evaluation,MODEL-FEEDBACK,REQ-EVAL-CAL,Cross,Cross,J34,UI-J34,T-J34,J34 calibration/regime review,calibration evidence,coverage/Brier/logloss/regime/version,Quant/Risk,Data/IV,9,V13-MODEL-002,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-005,S11,W23-24,Cross,Cross-cutting,Governance,MODEL-IMPROVE,REQ-MODEL-HYP,Cross,MIG-0018,J35,UI-J35,T-J35,J35 개선가설 생성,model_improvement_hypothesis,문제/증거/변경/효과/반증/비목표/만료,Quant Lead,Risk/Architect,9,V13-MODEL-003..004,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-006,S11,W23-24,Cross,Cross-cutting,Governance,MODEL-IMPROVE,REQ-MODEL-CHAL,Cross,Cross,J36,UI-J36,T-J36,J36 Challenger 계획,experiment plan,승인 없는 train/config/activate 0,Quant Lead,IV/QA,9,V13-MODEL-005,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-007,S13,W27-28,Cross,Cross-cutting,Governance,MODEL-VALIDATE,REQ-MODEL-IV,Cross,Cross,J37,UI-J37,T-J37,J37 독립검증 Pack,validation pack,OOS/PBO/DSR/cost2x/repro/ops 완결,IndependentValidation,Risk/Compliance,10,V13-MODEL-006,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-008,S13,W27-28,Cross,Cross-cutting,Governance,MODEL-DEBT,REQ-MODEL-DEBT,Cross,Cross,J38,UI-J38,T-J38,J38 모델·정책 Debt review,debt decision pack,owner/expiry/remediation/exit test,Risk/Architect,Quant/PM,7,V13-MODEL-005,G5,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-MODEL-009,S8,W17-18,Cross,Cross-cutting,ModelOperations,SCHED,REQ-SCHED-V2,Cross,MIG-0018,J31~J38,UI-MOPS,T-SCHED-V2,model-operations.v2 contract,JSON contract,J31~J38 mode/cadence/queue/gate 검증,BE/SRE,Quant/QA,6,V13-MODEL-001..008,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-010,S8,W17-18,Cross,Cross-cutting,ModelOperations,SCHED,REQ-SCHED-FAIL,Cross,MIG-0018,J31~J38,UI-MOPS,T-SCHED-FAIL,Schedule fail-closed migration,0018 migration,"8개 schedule enabled=false, dependency 승인 전 HOLD",DBA/BE,SRE/QA,7,V13-MODEL-009,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-011,S11,W23-24,Cross,Cross-cutting,ModelOperations,SCHED,REQ-SCHED-CAL,Cross,Cross,J31~J34,UI-MOPS,T-SCHED-CAL,Evaluation clock/calendar tests,calendar fixtures,휴장/DST/반일장/window maturity Golden,Data/QA,Quant/BE,8,V13-MODEL-002,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-012,S11,W23-24,Cross,Cross-cutting,ModelOperations,SCHED,REQ-SCHED-REV,Cross,Cross,J31~J34,UI-MOPS,T-SCHED-REV,Revision-aware replay tests,replay evidence,"과거 overwrite 0, 새 dataset/result revision",Data/BE,QA/Quant,8,V13-MODEL-001..004,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-013,S11,W23-24,Cross,Cross-cutting,ModelOperations,SCHED,REQ-SCHED-IDEMP,Cross,Cross,J31~J38,UI-MOPS,T-SCHED-IDEMP,Job crash/retry/lease tests,fault evidence,duplicate request/artifact/hypothesis 0,BE/SRE,QA/DBA,8,V13-MODEL-009,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-014,S13,W27-28,Cross,Cross-cutting,Governance,MODEL-SEC,REQ-MODEL-SEG,Cross,MIG-0018,J35~J37,UI-J35~J37,T-MODEL-SEG,maker-checker/segregation E2E,approval evidence,"maker != checker, expired proposal block",Risk/BE,Compliance/QA,8,V13-MODEL-005..007,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-015,S13,W27-28,Cross,Cross-cutting,Governance,MODEL-BOUNDARY,REQ-MODEL-AUTO,Cross,Cross,J31~J38,UI-MOPS,T-MODEL-AUTO,금지 side effect architecture test,boundary tests,auto promote/config/publication/order 0,Architect/QA,Risk/Security,7,V13-MODEL-009,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-MODEL-016,S14,W29-30,Cross,Cross-cutting,Governance,MODEL-OPS,REQ-MODEL-RUNBOOK,Cross,Cross,J31~J38,UI-MOPS,T-MODEL-OPS,지속 모델운영 Runbook/rollback,runbook,owner/secondary/hold/replay/rollback drill,SRE/Risk,Quant/QA,8,V13-MODEL-001..015,G6-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-TOOL-001,S0,W1-2,Cross,Cross-cutting,DeveloperExperience,SCAFFOLD,REQ-SCAFFOLD-01,Cross,Cross,Cross,UI-DEV-01,T-SCAFFOLD-01,BE/FE Vertical Slice scaffolder,tools/scaffold_vertical_slice.py,dry-run/overwrite refusal/unresolved token 0,Architect/DevEx,BE/FE Lead,8,V13-FE-003,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-TOOL-002,S0,W1-2,Cross,Cross-cutting,DeveloperExperience,SCAFFOLD,REQ-SCAFFOLD-02,Cross,Cross,Cross,UI-DEV-02,T-SCAFFOLD-02,FastEndpoints/Dapper template,templates/vertical-slice/backend,Endpoint/Request/Response/Validator/Handler/Sql packet,BE Lead,Architect/QA,7,V13-TOOL-001,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-TOOL-003,S0,W1-2,Cross,Cross-cutting,DeveloperExperience,SCAFFOLD,REQ-SCAFFOLD-03,Cross,Cross,Cross,UI-DEV-03,T-SCAFFOLD-03,Vue/Zod/Query template,templates/vertical-slice/frontend,api/schema/query/page/test packet,FE Lead,Architect/QA,7,V13-TOOL-001,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-TOOL-004,S0,W1-2,Cross,Cross-cutting,Governance,SOURCE,DOC-NR-01~08,Cross,Cross,Cross,Cross,T-SOURCE-13,현재 첨부 5개 원본 보존,attachments/current_request_20260802_v13,SHA-256/size/filename byte-for-byte,PM/Architect,QA,6,AEG-X-001,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-TOOL-005,S0,W1-2,Cross,Cross-cutting,Governance,TRACE,REQ-TRACE-13,Cross,Cross,Cross,Cross,T-TRACE-13,v13 Source/WBS/Trace update,docs/v13_0 CSV,"WBS 400, ID duplicate 0, J31~J38 trace",PM/QA,Architect,7,V13-TOOL-004,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-TOOL-006,S14,W29-30,Cross,Cross-cutting,Quality,STATIC,REQ-STATIC-13,Cross,Cross,Cross,UI-ALL,T-STATIC-13,v13 static validator,STATIC_VALIDATION_V13_0.txt,"0 FAIL, WARN은 runtime 미실행만",QA/DevEx,Architect,8,"V13-FE-040,V13-MODEL-016",G6-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
V13-TOOL-007,S14,W29-30,Cross,Cross-cutting,Documentation,DOCX,REQ-DOCX-13,Cross,Cross,Cross,Cross,T-DOCX-13,v13 통합 제안서 DOCX,K-ArtSell_Aegis_v13_0*.docx,render 모든 페이지 육안 QA,PM/Consultant,QA/Architect,8,V13-TOOL-005,G6-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
V13-TOOL-008,S15,W31-32,Cross,Cross-cutting,Release,PACKAGE,REQ-PACK-13,Cross,Cross,Cross,Cross,T-PACK-13,단일 ZIP·manifest·SHA,final package,"zip -T, manifest count/hash, 첨부 누락 0",Release/QA,PM/SRE,8,V13-TOOL-006..007,G6,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V14-001,S0,W1-2,Cross,Cross-cutting,FrontendPlatform,UI-ADAPTER,REQ-UI-ADAPTER-001,Cross,Cross,Cross,Cross,Cross,UI Adapter v2 계약 동결,contracts/ui/ui-adapter.v2.json,"10개 capability와 contractVersion 2.0, fail-fast 검증",FE Architect,QA/UX,5,AEG-X-001,G0,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-002,S0,W1-2,Cross,Cross-cutting,FrontendPlatform,UI-ADAPTER,REQ-UI-ADAPTER-002,Cross,Cross,Cross,Cross,Cross,Provider resolver와 환경 선택 구현,resolveUiProvider.ts·env contract,"primevue/native 외 값은 startup 실패, Feature 수정 0",FE Lead,Architect/QA,5,AEG-V14-001,G0,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-003,S0,W1-2,Cross,Cross-cutting,FrontendPlatform,UI-ADAPTER,REQ-UI-ADAPTER-003,Cross,Cross,Cross,Cross,Cross,PrimeVue+AG Grid provider v2 이관,primevue adapter v2,10 capability contract test 통과,FE Lead,QA,6,AEG-V14-001,G0,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-004,S0,W1-2,Cross,Cross-cutting,FrontendPlatform,UI-ADAPTER,REQ-UI-ADAPTER-004,Cross,Cross,Cross,Cross,Cross,Native reference provider 구현,native-accessible adapter,"공급자 교체 증명, productionEligible=false",FE Lead,UX/QA,7,AEG-V14-001,G0,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-005,S0,W1-2,Cross,Cross-cutting,FrontendPlatform,UI-COMP,REQ-UI-COMP-001,Cross,Cross,Cross,Cross,Cross,DateField 표준 래퍼 구현,KsDateField + 2 provider adapter,label/error/help/min/max 계약과 keyboard test,FE,UX/QA,4,AEG-V14-003,G0,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-006,S0,W1-2,Cross,Cross-cutting,FrontendPlatform,UI-COMP,REQ-UI-COMP-002,Cross,Cross,Cross,Cross,Cross,NumberField 표준 래퍼 구현,KsNumberField + 2 provider adapter,decimal/범위/빈값 계약과 form test,FE,Quant/QA,4,AEG-V14-003,G0,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-007,S1,W3-4,Cross,Cross-cutting,FrontendPlatform,FITNESS,REQ-UI-FIT-001,Cross,Cross,Cross,Cross,Cross,Vendor import architecture fitness 강화,validate_v14.py import scan,adapter 경계 외 primevue/ag-grid import 0,Architect/QA,FE Lead,5,AEG-V14-002,G0,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-008,S1,W3-4,Cross,Cross-cutting,FrontendPlatform,UI-ADAPTER,REQ-UI-ADAPTER-005,Cross,Cross,Cross,Cross,Cross,Adapter capability contract test,uiAdapter.contract.spec.ts,두 provider 동일 capability와 component 누락 0,QA/FE,Architect,4,"AEG-V14-003,AEG-V14-004",G0,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-009,S1,W3-4,Cross,Cross-cutting,FrontendPlatform,UI-ADAPTER,REQ-UI-ADAPTER-006,Cross,Cross,Cross,Cross,Cross,공급자 교체 승인 Gate 정의,UI_PROVIDER_REPLACEMENT_GATE.md,a11y/visual/perf/state/security 증거 없이는 교체 금지,UX/Architect,QA/Security,3,AEG-V14-008,G3,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-010,S1,W3-4,Cross,Cross-cutting,FrontendPlatform,UI-COMP,REQ-UI-COMP-003,Cross,Cross,Cross,Cross,Cross,컴포넌트 버전/폐기 정책,FE_COMPONENT_CATALOGUE.csv,Stable/Experimental/Deprecated 상태와 대체일 정의,FE Lead,PM/UX,3,AEG-V14-001,G3,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-011,S1,W3-4,Cross,Cross-cutting,FrontendPlatform,UI-COMP,REQ-UI-COMP-004,Cross,Cross,Cross,Cross,Cross,표준 UI public barrel 정리,shared/ui/index.ts,"Feature import 경로 3개 이하, vendor symbol 노출 0",FE Lead,Architect,3,AEG-V14-007,G0,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-012,S1,W3-4,Cross,Cross-cutting,FrontendPlatform,UI-COMP,REQ-UI-COMP-005,Cross,Cross,Cross,Cross,Cross,Native adapter 비생산 경고/관제,adapter descriptor + startup log,운영 환경 native 선택 시 배포 Gate HOLD,FE/SRE,QA,4,AEG-V14-004,G5,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-013,S2,W5-6,Cross,Cross-cutting,FrontendPlatform,UI-SCREEN,REQ-UI-T01,Cross,Cross,Cross,T01,T-UI-T01,T01 검색·목록 CRUD 표준 화면 구현,SearchListCrudPage.vue + screen contract,필수 상태·증거·slot·responsive 계약과 catalogue test,FE/UX,QA/Domain Owner,5,AEG-V14-011,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-014,S2,W5-6,Cross,Cross-cutting,FrontendPlatform,UI-SCREEN,REQ-UI-T02,Cross,Cross,Cross,T02,T-UI-T02,T02 상세·증거 조회 표준 화면 구현,DetailReadPage.vue + screen contract,필수 상태·증거·slot·responsive 계약과 catalogue test,FE/UX,QA/Domain Owner,5,AEG-V14-011,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-015,S2,W5-6,Cross,Cross-cutting,FrontendPlatform,UI-SCREEN,REQ-UI-T03,Cross,Cross,Cross,T03,T-UI-T03,T03 등록·편집 Form 표준 화면 구현,EditFormPage.vue + screen contract,필수 상태·증거·slot·responsive 계약과 catalogue test,FE/UX,QA/Domain Owner,5,AEG-V14-011,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-016,S2,W5-6,Cross,Cross-cutting,FrontendPlatform,UI-SCREEN,REQ-UI-T04,Cross,Cross,Cross,T04,T-UI-T04,T04 Master-Detail 표준 화면 구현,MasterDetailCrudPage.vue + screen contract,필수 상태·증거·slot·responsive 계약과 catalogue test,FE/UX,QA/Domain Owner,5,AEG-V14-011,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-017,S2,W5-6,Cross,Cross-cutting,FrontendPlatform,UI-SCREEN,REQ-UI-T05,Cross,Cross,Cross,T05,T-UI-T05,T05 maker-checker 검토 표준 화면 구현,ApprovalWorkbenchPage.vue + screen contract,필수 상태·증거·slot·responsive 계약과 catalogue test,FE/UX,QA/Domain Owner,5,AEG-V14-011,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-018,S3,W7-8,Cross,Cross-cutting,FrontendPlatform,UI-SCREEN,REQ-UI-T06,Cross,Cross,Cross,T06,T-UI-T06,T06 단계 Wizard 표준 화면 구현,StepWizardPage.vue + screen contract,필수 상태·증거·slot·responsive 계약과 catalogue test,FE/UX,QA/Domain Owner,5,AEG-V14-011,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-019,S3,W7-8,Cross,Cross-cutting,FrontendPlatform,UI-SCREEN,REQ-UI-T07,Cross,Cross,Cross,T07,T-UI-T07,T07 Dashboard/Scorecard 표준 화면 구현,ScorecardDashboardPage.vue + screen contract,필수 상태·증거·slot·responsive 계약과 catalogue test,FE/UX,QA/Domain Owner,5,AEG-V14-011,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-020,S3,W7-8,Cross,Cross-cutting,FrontendPlatform,UI-SCREEN,REQ-UI-T08,Cross,Cross,Cross,T08,T-UI-T08,T08 Batch/Data Ops 표준 화면 구현,BatchOperationsPageV2.vue + screen contract,필수 상태·증거·slot·responsive 계약과 catalogue test,FE/UX,QA/Domain Owner,5,AEG-V14-011,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-021,S3,W7-8,Cross,Cross-cutting,FrontendPlatform,UI-SCREEN,REQ-UI-T09,Cross,Cross,Cross,T09,T-UI-T09,T09 대사·예외 표준 화면 구현,ReconciliationExceptionPage.vue + screen contract,필수 상태·증거·slot·responsive 계약과 catalogue test,FE/UX,QA/Domain Owner,5,AEG-V14-011,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-022,S3,W7-8,Cross,Cross-cutting,FrontendPlatform,UI-SCREEN,REQ-UI-T10,Cross,Cross,Cross,T10,T-UI-T10,T10 버전·거버넌스 표준 화면 구현,VersionGovernancePage.vue + screen contract,필수 상태·증거·slot·responsive 계약과 catalogue test,FE/UX,QA/Domain Owner,5,AEG-V14-011,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-023,S3,W7-8,Cross,Cross-cutting,FrontendPlatform,UI-SCREEN,REQ-UI-STATE-001,Cross,Cross,Cross,Cross,Cross,표준 화면 상태 union 계약,screenContract.ts,READY/LOADING/EMPTY/WARN/ERROR/권한/충돌/만료/처리 상태 명시,FE Architect,UX/QA,4,AEG-V14-013,MVP-B,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-024,S3,W7-8,Cross,Cross-cutting,FrontendPlatform,UI-SCREEN,REQ-UI-STATE-002,Cross,Cross,Cross,Cross,Cross,StandardScreenBoundary 상태 통합,StandardScreenBoundary.vue,모든 v2 화면이 동일 상태 경계 사용,FE,QA/UX,4,AEG-V14-023,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-025,S3,W7-8,Cross,Cross-cutting,FrontendPlatform,UI-TEMPLATE,REQ-UI-SCAFFOLD-001,Cross,Cross,Cross,Cross,Cross,목록 화면 scaffold 템플릿,CrudListPage.vue.template,"vendor import 0, v2 화면 계약 사용",FE,QA,3,AEG-V14-013,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-026,S3,W7-8,Cross,Cross-cutting,FrontendPlatform,UI-TEMPLATE,REQ-UI-SCAFFOLD-002,Cross,Cross,Cross,Cross,Cross,Form 화면 scaffold 템플릿,CrudFormPage.vue.template,Zod/If-Match/Idempotency TODO marker 명시,FE,QA,3,AEG-V14-015,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-027,S3,W7-8,Cross,Cross-cutting,FrontendPlatform,UI-TEMPLATE,REQ-UI-SCAFFOLD-003,Cross,Cross,Cross,Cross,Cross,상세 화면 scaffold 템플릿,CrudDetailPage.vue.template,"EvidenceVersionSet 필수, mutable evidence 금지",FE,Compliance/QA,3,AEG-V14-014,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-028,S3,W7-8,Cross,Cross-cutting,FrontendPlatform,UI-TEMPLATE,REQ-UI-SCAFFOLD-004,Cross,Cross,Cross,Cross,Cross,검토 화면 scaffold 템플릿,CrudReviewPage.vue.template,maker-checker 3영역과 경고 확인 slot,FE,Compliance/QA,3,AEG-V14-017,MVP-B,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-029,S4,W9-10,Cross,Cross-cutting,FrontendPlatform,DEVEX,REQ-UI-SCAFFOLD-005,Cross,Cross,Cross,Cross,Cross,UI 화면 scaffolder 구현,tools/scaffold_ui_screen.py,"kind 4종 생성, overwrite 보호, vendor import 0",FE/DevEx,QA,5,AEG-V14-025..028,G0,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-030,S4,W9-10,Cross,Cross-cutting,FrontendPlatform,UX,REQ-UI-DEEPLINK-001,Cross,Cross,Cross,Cross,Cross,목록/선택/탭 URL 재현 계약,route state guideline + tests,새로고침/공유 링크에서 동일 화면 상태,FE/UX,QA,5,AEG-V14-013,MVP-B,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-031,S4,W9-10,Cross,Cross-cutting,FrontendPlatform,UX,REQ-UI-CONFLICT-001,Cross,Cross,Cross,Cross,Cross,Form 충돌/dirty guard 표준화,If-Match conflict flow,"409/412에서 silent overwrite 0, 최신 재조회",FE,BE/QA,6,AEG-V14-015,G3,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-032,S4,W9-10,Cross,Cross-cutting,FrontendPlatform,UX,REQ-UI-EXPORT-001,Cross,Cross,Cross,Cross,Cross,목록 Export 권한/감사 표준,export command template,서버 권한·범위·감사 없이 client export 0,FE/BE,Security/QA,5,AEG-V14-013,G5,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-033,S4,W9-10,Cross,Cross-cutting,FrontendPlatform,A11Y,REQ-UI-A11Y-001,Cross,Cross,Cross,Cross,Cross,10개 화면 키보드/landmark 검증,Playwright accessibility scenarios,"키보드 trap 0, heading/landmark 순서 PASS",QA/UX,FE,8,AEG-V14-013..022,G3,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-034,S4,W9-10,Cross,Cross-cutting,FrontendPlatform,VISUAL,REQ-UI-VIS-001,Cross,Cross,Cross,Cross,Cross,공급자별 visual regression 기준,baseline screenshots,prime/native 주요 상태 diff 승인,QA/UX,FE,7,AEG-V14-008,G3,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-035,S5,W11-12,Cross,Cross-cutting,FrontendPlatform,PERF,REQ-UI-PERF-001,Cross,Cross,Cross,Cross,Cross,AG Grid server-side volume 기준,grid performance evidence,"10k/100k 행은 server-side, UI long task 기준 충족",FE/SRE,QA,7,AEG-V14-003,G6-A,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-036,S5,W11-12,Cross,Cross-cutting,FrontendPlatform,UX,REQ-UI-ERROR-001,Cross,Cross,Cross,Cross,Cross,ProblemDetails 사용자 메시지 매핑,problem code catalogue,"원문 stack/secret 노출 0, 재시도 가능성 구분",FE/Security,BE/QA,5,AEG-V14-024,G3,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-037,S5,W11-12,Cross,Cross-cutting,FrontendPlatform,UX,REQ-UI-EVIDENCE-001,Cross,Cross,Cross,Cross,Cross,EvidenceVersionSet 표준 노출,evidence panel contract,추천/모델/평가 화면에서 dataset/model/config/code/contract 표시,FE/Compliance,QA,5,"AEG-V14-014,AEG-V14-022",G3,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-038,S5,W11-12,Cross,Cross-cutting,FrontendPlatform,UX,REQ-UI-STALENESS-001,Cross,Cross,Cross,Cross,Cross,Read Model stale 표시/재빌드 UX,freshness badge + rebuild status,"stale 숨김 0, watermark/projection version 조회",FE/Data,SRE/QA,5,"AEG-V14-016,AEG-V14-020",G3,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-039,S5,W11-12,Cross,Cross-cutting,FrontendPlatform,TEST,REQ-UI-CONTRACT-001,Cross,Cross,Cross,Cross,Cross,화면 catalogue 정적 계약 테스트,catalogue.spec.ts,"ID/컴포넌트 중복 0, evidence/anti-pattern 비어있음 0",QA/FE,Architect,3,AEG-V14-013..022,G0,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-040,S5,W11-12,Cross,Cross-cutting,FrontendPlatform,DOC,REQ-UI-DOC-001,Cross,Cross,Cross,Cross,Cross,UI 사용·금지 패턴 현장 가이드,02_FRONTEND_ADAPTER_STANDARD.md,신규 Feature PR 체크리스트와 예제 4종,FE Lead/UX,Architect/QA,4,AEG-V14-029,G0,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-041,S6,W13-14,VS-20,PromoteModelVersion,ModelOperations,DOMAIN,REQ-MODEL-CYCLE-001,Cross,Cross,J31-J39,Cross,T-MODEL-CYCLE-001,ModelFeedbackCycle 상태기계,ModelFeedbackCycle.cs,"금지 전이 예외, revision/transition 이력",BE/Quant,Risk/QA,7,AEG-X-001,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-042,S6,W13-14,VS-20,PromoteModelVersion,ModelOperations,DOMAIN,REQ-MODEL-CYCLE-002,Cross,Cross,J31-J39,Cross,Cross,Feedback plan 9단계 계약,ModelFeedbackPlan.cs,"ACTIVATE=MANUAL_ONLY, 자동승격/주문 금지",Quant/Risk,BE/Compliance,5,AEG-V14-041,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-043,S6,W13-14,VS-20,PromoteModelVersion,ModelOperations,DOMAIN,REQ-MODEL-HYP-001,Cross,Cross,J35/J36,Cross,Cross,개선 가설·반증 계약,ModelImprovementHypothesis.cs,support/counter/falsification/unknown/decision required 검증,Quant/BE,IndependentValidation/QA,6,AEG-V14-042,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-044,S6,W13-14,Cross,Cross-cutting,ModelOperations,DB,REQ-MODEL-CYCLE-003,Cross,MIG-0019,J39,Cross,Cross,Feedback cycle 물리모델,MIG-0019 model_feedback_cycle,상태/revision/closed 불변조건,DBA/BE,Quant/QA,6,AEG-V14-041,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-045,S6,W13-14,Cross,Cross-cutting,ModelOperations,DB,REQ-MODEL-CYCLE-004,Cross,MIG-0019,J39,Cross,Cross,Feedback transition append-only 원장,model_feedback_transition + trigger,"update/delete 차단, sequence/content hash unique",DBA/Compliance,BE/QA,5,AEG-V14-044,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-046,S6,W13-14,Cross,Cross-cutting,ModelOperations,DB,REQ-MODEL-HYP-002,Cross,MIG-0019,J35,Cross,Cross,가설 supporting/counter evidence 정규화,model_hypothesis_evidence,side/classification/reference/hash 보존,DBA/Quant,Risk/QA,5,AEG-V14-043,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-047,S7,W15-16,Cross,Cross-cutting,ModelOperations,GOV,REQ-MODEL-ACT-001,Cross,MIG-0019,MANUAL_ONLY,Cross,Cross,Human-only activation decision,model_activation_decision,"actor_type HUMAN_CHANGE_APPROVAL, maker!=checker",Risk/Compliance,DBA/BE,6,AEG-V14-045,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-048,S7,W15-16,Cross,Cross-cutting,ModelOperations,API,REQ-MODEL-CYCLE-005,MOD-LOOP-01,Cross,J31-J39,Cross,Cross,Feedback loop 조회 Endpoint,GET /model-operations/feedback-loop,"권한 5역할, 자동화 경계 응답",BE,Security/QA,4,AEG-V14-042,G4,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-049,S7,W15-16,Cross,Cross-cutting,ModelOperations,JOB,REQ-MODEL-CYCLE-006,Cross,MIG-0019,J39,Cross,Cross,J39 FeedbackCycleIntegrityAudit 등록,registry+schedule contract,"disabled by default, q-control, G4",BE/SRE,Compliance/QA,4,AEG-V14-044,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-050,S7,W15-16,Cross,Cross-cutting,ModelOperations,JOB,REQ-MODEL-CYCLE-007,Cross,Cross,J39,Cross,Cross,Stuck cycle aging 정책,aging policy contract,"stage별 SLA 초과는 alert/HOLD, 자동 전이 0",Risk/SRE,Quant/QA,5,AEG-V14-049,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-051,S7,W15-16,Cross,Cross-cutting,ModelOperations,TEST,REQ-MODEL-CYCLE-008,Cross,Cross,Cross,Cross,T-MODEL-CYCLE-001,Feedback cycle 상태전이 unit test,ModelFeedbackCycleTests,정상경로/skip validation/manual activation boundary PASS,QA/BE,Quant/Risk,5,AEG-V14-041..043,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-052,S8,W17-18,Cross,Cross-cutting,ModelOperations,TEST,REQ-MODEL-HYP-003,Cross,Cross,Cross,Cross,T-MODEL-HYP-001,가설 분류·만료 unit test,ModelImprovementHypothesisTests,UNKNOWN/DECISION_REQUIRED/반대증거 누락 차단,QA/Quant,BE,4,AEG-V14-043,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-053,S8,W17-18,Cross,Cross-cutting,ModelOperations,REPO,REQ-MODEL-CYCLE-009,Cross,MIG-0019,J39,Cross,Cross,Feedback cycle repository/optimistic update,Dapper repository,"expected revision 불일치 409, transition same transaction",BE/DBA,QA,8,AEG-V14-044..045,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-054,S8,W17-18,Cross,Cross-cutting,ModelOperations,OUTBOX,REQ-MODEL-CYCLE-010,Cross,Cross,J39,Cross,Cross,Cycle transition Outbox 연결,ModelFeedbackTransitioned event,"aggregate update+transition+outbox 원자성, 중복 0",BE/SRE,QA/DBA,7,AEG-V14-053,G3,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-055,S8,W17-18,Cross,Cross-cutting,ModelOperations,METRIC,REQ-MODEL-METRIC-001,Cross,Cross,J10/J11/J33/J34,Cross,Cross,Metric definition version Gate,metric definition registry validation,정의/분모/창/cohort 버전 없으면 평가 HOLD,Quant/Data,Risk/QA,6,AEG-V14-042,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-056,S8,W17-18,Cross,Cross-cutting,ModelOperations,OOS,REQ-MODEL-OOS-001,Cross,Cross,J18/J19/J20,Cross,Cross,동일 dataset/cost/cohort 비교 강제,comparison context validator,champion/challenger 비교 context mismatch 0,Quant/BE,IndependentValidation/QA,7,AEG-V14-055,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-057,S9,W19-20,Cross,Cross-cutting,ModelOperations,GOV,REQ-MODEL-GATE-001,Cross,Cross,J22/J37,Cross,Cross,Promotion Gate evidence completeness,promotion gate pack validator,252일/2국면/false-exit/reentry/PBO/DSR/double-cost/ops 증거,Risk/Quant,Compliance/QA,8,AEG-V14-055..056,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-058,S9,W19-20,Cross,Cross-cutting,ModelOperations,RUNBOOK,REQ-MODEL-ROLLBACK-001,Cross,Cross,J23,Cross,Cross,모델 rollback drill 증거 표준,runbook+drill evidence,"분기 drill, RTO, current/fallback hash, 주문 영향 0",SRE/Risk,QA/BE,6,AEG-V14-047,G5,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-059,S9,W19-20,Cross,Cross-cutting,ModelOperations,UI,REQ-MODEL-UI-001,Cross,Cross,J31-J39,T10,Cross,모델 피드백 거버넌스 화면,T10 VersionGovernancePage feature,cycle/stage/evidence/hypothesis/validation/approval/rollback 표시,FE/Risk,BE/QA,8,AEG-V14-048,G4,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-060,S9,W19-20,Cross,Cross-cutting,ModelOperations,OBS,REQ-MODEL-OBS-001,Cross,Cross,J39,Cross,Cross,피드백 루프 metric/alert,cycle_age/hold/evidence_gap/illegal_transition,"Owner/Secondary, alert severity, runbook 링크",SRE/Quant,Compliance/QA,6,AEG-V14-049..050,G4,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-061,S10,W21-22,Cross,Cross-cutting,BuildingBlocks,API,REQ-API-PROBLEM-001,Cross,Cross,Cross,Cross,Cross,ProblemDetails 오류코드 registry,contracts/api/problem-codes.v1.json,401/403/409/412/422/429/503 의미와 retryable 고정,BE Architect,FE/Security/QA,5,AEG-X-003,G0,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-062,S10,W21-22,Cross,Cross-cutting,BuildingBlocks,API,REQ-API-CONC-001,Cross,Cross,Cross,Cross,Cross,If-Match/ETag concurrency building block,VersionToken contract,mutable aggregate silent overwrite 0,BE,FE/QA,6,AEG-V14-061,G3,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-063,S10,W21-22,Cross,Cross-cutting,BuildingBlocks,CMD,REQ-CMD-IDEMP-001,Cross,Cross,Cross,Cross,Cross,Idempotency receipt 표준화,command receipt table/handler,"같은 key 같은 result hash, 다른 payload 409",BE/DBA,QA/SRE,8,AEG-X-006,G3,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-064,S10,W21-22,Cross,Cross-cutting,BuildingBlocks,DATA,REQ-DATA-PIT-001,Cross,Cross,Cross,Cross,Cross,PIT context reader 공통 계약,IApprovedPitContextReader,published_at/tradable_session/version set 누락 시 HOLD,Data/BE,Quant/QA,7,AEG-X-009,G1,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-065,S10,W21-22,Cross,Cross-cutting,BuildingBlocks,READMODEL,REQ-RM-001,Cross,Cross,Cross,Cross,Cross,Projection metadata 표준,ProjectionVersion/Watermark/Stale/Rebuild,모든 Read Model Owner/version/watermark 보유,BE/Data,SRE/QA,7,AEG-V14-038,G3,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-066,S10,W21-22,Cross,Cross-cutting,BuildingBlocks,OUTBOX,REQ-OUTBOX-001,Cross,Cross,Cross,Cross,Cross,Outbox/Inbox chaos matrix,crash-before/after publish/replay tests,"side effect 누락/중복 0, dead-letter/runbook",BE/SRE,QA/DBA,10,AEG-X-006,G3,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-067,S11,W23-24,Cross,Cross-cutting,DataPlatform,DQ,REQ-DQ-001,Cross,Cross,Cross,Cross,Cross,Golden corporate action/상폐/총수익 dataset,golden data pack,분할/배당/합병/상폐/통화/거래일 케이스 재현,Data/Quant,DBA/QA,10,AEG-X-009,G1,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-068,S11,W23-24,Cross,Cross-cutting,DataPlatform,SOURCE,REQ-SOURCE-001,Cross,Cross,J25,Cross,Cross,Source contract drift fail-closed,J25 evidence and hold,license/schema/SLA/timezone/unit 변경 시 추천 HOLD,Data Governance,Adapter/QA,7,AEG-X-009,G1,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-069,S11,W23-24,Cross,Cross-cutting,BackendPlatform,CONTRACT,REQ-OPENAPI-001,Cross,Cross,Cross,Cross,Cross,OpenAPI artifact→FE schema Gate,generated client/schema diff,DTO drift와 수동 중복 타입 0,BE/FE,QA,8,AEG-V14-061,G3,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-070,S11,W23-24,Cross,Cross-cutting,BackendPlatform,ARCH,REQ-VS-TEMPLATE-001,Cross,Cross,Cross,Cross,Cross,Command/Query Vertical Slice 템플릿 분리,templates/dotnet v14,정책/I-O/transaction/query read model 책임 분리,Architect/BE,QA,6,AEG-X-003,G0,SOURCE+V14_DELTA,P1,PLANNED
|
||
AEG-V14-071,S12,W25-26,Cross,Cross-cutting,Quality,CI,REQ-CI-V14-001,Cross,Cross,Cross,Cross,Cross,v14 정적 validator CI 적용,tools/validate_v14.py,JSON/CSV/adapter/screen/model/migration/attachment PASS,QA/DevOps,Architect,6,AEG-V14-007,G0,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-072,S12,W25-26,Cross,Cross-cutting,Quality,FE-CI,REQ-CI-FE-001,Cross,Cross,Cross,Cross,Cross,pnpm lock 생성·검토·frozen CI,pnpm-lock.yaml,승인 네트워크에서 typecheck/test/build 재현,FE/DevOps,Security/QA,5,AEG-V14-071,G0,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-073,S12,W25-26,Cross,Cross-cutting,Quality,BE-CI,REQ-CI-BE-001,Cross,Cross,Cross,Cross,Cross,.NET 10 restore/build/test 실증,CI TRX/artifacts,warning policy 포함 Release build/test PASS,DevOps/BE,QA,5,AEG-V14-071,G0,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-074,S12,W25-26,Cross,Cross-cutting,Quality,DB-CI,REQ-CI-DB-001,Cross,Cross,Cross,Cross,Cross,DbUp fresh/upgrade/rerun/failure rehearsal,migration evidence,0019 포함 4시나리오/checksum mutation 차단,DBA/DevOps,BE/QA,7,AEG-V14-073,G0,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-075,S13,W27-28,Cross,Cross-cutting,Quality,E2E,REQ-E2E-UI-001,Cross,Cross,Cross,Cross,Cross,10개 화면 타입 Playwright smoke,screen contract E2E,prime provider에서 route/state/keyboard evidence,QA/FE,UX,10,AEG-V14-033,G3,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-076,S13,W27-28,Cross,Cross-cutting,Security,SUPPLY,REQ-SBOM-001,Cross,Cross,Cross,Cross,Cross,NuGet/npm SBOM·license/vulnerability Gate,SBOM artifacts,허용목록/critical 취약점/AG Grid license 검증,Security/DevOps,Architect/QA,7,AEG-V14-072..073,G5,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-077,S13,W27-28,Cross,Cross-cutting,Operations,SLO,REQ-SLO-001,Cross,Cross,Cross,Cross,Cross,UI/API/Batch SLO·RPO·RTO 승인,SLO ADR + load/DR evidence,volume 가정과 alert/runbook/owner 승인,SRE/PM,DBA/QA,8,"AEG-V14-035,AEG-V14-060",G5,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-078,S14,W29-30,Cross,Cross-cutting,Quality,RELEASE,REQ-REL-EVID-001,Cross,Cross,Cross,Cross,Cross,v14 Release Evidence 조립,release evidence bundle,source/build/test/migration/security/rollback hash 연결,QA/Release,Compliance/SRE,6,AEG-V14-071..077,G6,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-079,S14,W29-30,Cross,Cross-cutting,Governance,PACKAGE,REQ-PKG-001,Cross,Cross,Cross,Cross,Cross,재귀 ZIP 방지 패키징,package builder/manifest,"output zip·historical generated zip 자동 제외, source archive는 Full만",DevOps/PM,QA,5,AEG-X-001,G0,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V14-080,S15,W31-32,Cross,Cross-cutting,Governance,SIGNOFF,REQ-GO-001,Cross,Cross,Cross,Cross,Cross,운영·준법·투자위 통합 Go/No-Go,signed gate matrix,자동주문 OFF·research status·미검증 항목 명시,Steering Committee,All Leads,8,AEG-V14-078..079,G6,SOURCE+V14_DELTA,P0,PLANNED
|
||
AEG-V15-001,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V15-GOV-01,Cross,Cross,Cross,Cross,T-V15-GOV-01,기준선·첨부 Coverage Matrix 재승인,v15 Version Coverage/Supersession Registry,"v10·v12.1·v14·v15 상태와 SHA 100%, 중복/누락 0",PM/Architect,Compliance/QA,3,AEG-X-001,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-002,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V15-GOV-02,Cross,Cross,Cross,Cross,T-V15-GOV-02,DECISION_REQUIRED 만료·Owner 통제,Decision expiry report,기한 경과 미결정이 Gate에서 자동 차단,PM/Architect,Compliance/QA,5,AEG-V15-001,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-003,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V15-GOV-03,Cross,Cross,Cross,Cross,T-V15-GOV-03,UI/모델 운영 계약 ID Registry,Contract ID registry,UI/Job/Policy/Metric/DB ID 충돌 0,PM/Architect,Compliance/QA,5,AEG-V15-002,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-004,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V15-GOV-04,Cross,Cross,Cross,Cross,T-V15-GOV-04,Source/Assumption/Unknown PR 증거 표준,AI change evidence schema,PR마다 근거 분류와 실제 실행명령 존재,PM/Architect,Compliance/QA,6,AEG-V15-003,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-005,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V15-GOV-05,Cross,Cross,Cross,Cross,T-V15-GOV-05,자동주문·KIS·자동승격 금지 설정검사,Capability fail-closed policy,모든 환경에서 금지 capability true 구성 0,PM/Architect,Compliance/QA,5,AEG-V15-004,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-006,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V15-GOV-06,Cross,Cross,Cross,Cross,T-V15-GOV-06,요구사항 삭제·대체 영향분석,Supersession impact report,삭제 전 Traceability와 승인자 기록,PM/Architect,Compliance/QA,6,AEG-V15-005,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-007,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V15-GOV-07,Cross,Cross,Cross,Cross,T-V15-GOV-07,WBS/부채/Decision 월간 정합성 검사,Governance consistency report,Owner/Gate/Exit evidence 공란 0,PM/Architect,Compliance/QA,4,AEG-V15-006,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-008,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V15-GOV-08,Cross,Cross,Cross,Cross,T-V15-GOV-08,Steering Go/No-Go evidence pack,Steering pack,"근거 없는 완료 주장 0, 승인/보류 사유 기록",PM/Architect,Compliance/QA,4,AEG-V15-007,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-009,S0,W1-2,VS-00,PlatformBootstrap,Frontend Architecture,FEA,REQ-V15-FEA-01,Cross,MIG-0020,Cross,UI-V15-FEA-01,T-V15-FEA-01,UI Adapter contract 3.0 확정,ui-adapter.v3.json,14 capability·정규화 prop/event·fail-fast 승인,FE Lead,UX/QA,3,AEG-X-001,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-010,S0,W1-2,VS-00,PlatformBootstrap,Frontend Architecture,FEA,REQ-V15-FEA-02,Cross,MIG-0020,Cross,UI-V15-FEA-02,T-V15-FEA-02,PrimeVue/AG Grid provider v3 구현,Prime provider,"Feature vendor import 0, contract test 통과",FE Lead,UX/QA,5,AEG-V15-009,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-011,S0,W1-2,VS-00,PlatformBootstrap,Frontend Architecture,FEA,REQ-V15-FEA-03,Cross,MIG-0020,Cross,UI-V15-FEA-03,T-V15-FEA-03,Native reference provider v3 구현,Native provider,동일 contract·keyboard baseline 재현,FE Lead,UX/QA,5,AEG-V15-010,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-012,S0,W1-2,VS-00,PlatformBootstrap,Frontend Architecture,FEA,REQ-V15-FEA-04,Cross,MIG-0020,Cross,UI-V15-FEA-04,T-V15-FEA-04,MultiSelect/InlineMessage/Paginator/Tabs 래퍼,Ks component set,업무 화면이 vendor prop을 알지 않음,FE Lead,UX/QA,6,AEG-V15-011,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-013,S0,W1-2,VS-00,PlatformBootstrap,Frontend Architecture,FEA,REQ-V15-FEA-05,Cross,MIG-0020,Cross,UI-V15-FEA-05,T-V15-FEA-05,Grid server query contract,UiGridQuery contract,page/sort/filter/search 재현·PII column mask,FE Lead,UX/QA,5,AEG-V15-012,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-014,S0,W1-2,VS-00,PlatformBootstrap,Frontend Architecture,FEA,REQ-V15-FEA-06,Cross,MIG-0020,Cross,UI-V15-FEA-06,T-V15-FEA-06,Provider compatibility harness,Adapter conformance tests,두 provider에 동일 상태·event matrix,FE Lead,UX/QA,6,AEG-V15-013,G0,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-015,S0,W1-2,VS-00,PlatformBootstrap,Frontend Architecture,FEA,REQ-V15-FEA-07,Cross,MIG-0020,Cross,UI-V15-FEA-07,T-V15-FEA-07,UI contract release evidence 원장,governance.ui_contract_release,승인 provider/version/hash 이력 불변,FE Lead,UX/QA,4,AEG-V15-014,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-016,S0,W1-2,VS-00,PlatformBootstrap,Frontend Architecture,FEA,REQ-V15-FEA-08,Cross,MIG-0020,Cross,UI-V15-FEA-08,T-V15-FEA-08,Adapter migration runbook,ui-provider-switch.md,rollback·visual/a11y/perf Gate 명시,FE Lead,UX/QA,4,AEG-V15-015,G0,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-017,S6,W13-14,VS-07,ClientAdvisory,Frontend CRUD,CRUD,REQ-V15-CRUD-01,V15-CRUD-API,Cross,Cross,UI-V15-CRUD-01,T-V15-CRUD-01,CRUD resource contract 표준화,CrudResourceContract,Query/Form/Permission/Response parser 책임 분리,FE Lead,UX/BE,3,AEG-X-001,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-018,S6,W13-14,VS-07,ClientAdvisory,Frontend CRUD,CRUD,REQ-V15-CRUD-02,V15-CRUD-API,Cross,Cross,UI-V15-CRUD-02,T-V15-CRUD-02,URL query codec 구현,queryCodec.ts,deep-link round-trip·invalid input fail-closed,FE Lead,UX/BE,5,AEG-V15-017,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-019,S6,W13-14,VS-07,ClientAdvisory,Frontend CRUD,CRUD,REQ-V15-CRUD-03,V15-CRUD-API,Cross,Cross,UI-V15-CRUD-03,T-V15-CRUD-03,CRUD list state composable,useCrudListState.ts,Pinia 서버캐시 금지·paging reset 일관,FE Lead,UX/BE,5,AEG-V15-018,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-020,S6,W13-14,VS-07,ClientAdvisory,Frontend CRUD,CRUD,REQ-V15-CRUD-04,V15-CRUD-API,Cross,Cross,UI-V15-CRUD-04,T-V15-CRUD-04,표준 CRUD 목록 화면,StandardCrudListPage.vue,state/paging/evidence/aside slot 계약,FE Lead,UX/BE,6,AEG-V15-019,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-021,S6,W13-14,VS-07,ClientAdvisory,Frontend CRUD,CRUD,REQ-V15-CRUD-05,V15-CRUD-API,Cross,Cross,UI-V15-CRUD-05,T-V15-CRUD-05,표준 CRUD Form 화면,StandardCrudFormPage.vue,Zod·dirty·readonly·submit 경계,FE Lead,UX/BE,5,AEG-V15-020,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-022,S6,W13-14,VS-07,ClientAdvisory,Frontend CRUD,CRUD,REQ-V15-CRUD-06,V15-CRUD-API,Cross,Cross,UI-V15-CRUD-06,T-V15-CRUD-06,Optimistic concurrency UX,409/412 conflict flow,"silent overwrite 0, reload/compare/reapply 제공",FE Lead,UX/BE,6,AEG-V15-021,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-023,S6,W13-14,VS-07,ClientAdvisory,Frontend CRUD,CRUD,REQ-V15-CRUD-07,V15-CRUD-API,Cross,Cross,UI-V15-CRUD-07,T-V15-CRUD-07,Idempotency UX,command submission guard,"중복 클릭 side effect 0, correlation 표시",FE Lead,UX/BE,4,AEG-V15-022,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-024,S6,W13-14,VS-07,ClientAdvisory,Frontend CRUD,CRUD,REQ-V15-CRUD-08,V15-CRUD-API,Cross,Cross,UI-V15-CRUD-08,T-V15-CRUD-08,CRUD scaffold v3,scaffold_ui_screen.py delta,생성 결과 contract/lint/test baseline 충족,FE Lead,UX/BE,4,AEG-V15-023,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-025,S6,W13-14,Cross,Cross-cutting,UX/Layout,LAY,REQ-V15-LAY-01,Cross,Cross,Cross,UI-V15-LAY-01,T-V15-LAY-01,CrudWorkspaceLayout 구현,CrudWorkspaceLayout.vue,toolbar/main/aside/action 순서·responsive,UX Lead,FE/QA,3,AEG-X-001,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-026,S6,W13-14,Cross,Cross-cutting,UX/Layout,LAY,REQ-V15-LAY-02,Cross,Cross,Cross,UI-V15-LAY-02,T-V15-LAY-02,OperationsConsoleLayout 구현,OperationsConsoleLayout.vue,JobRun/watermark/owner/재처리 표면화,UX Lead,FE/QA,5,AEG-V15-025,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-027,S6,W13-14,Cross,Cross-cutting,UX/Layout,LAY,REQ-V15-LAY-03,Cross,Cross,Cross,UI-V15-LAY-03,T-V15-LAY-03,Page evidence header 고도화,Evidence header,asOf/version/projection/watermark/stale 표시,UX Lead,FE/QA,5,AEG-V15-026,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-028,S6,W13-14,Cross,Cross-cutting,UX/Layout,LAY,REQ-V15-LAY-04,Cross,Cross,Cross,UI-V15-LAY-04,T-V15-LAY-04,화면 상태 Matrix 회귀,T01~T10 state matrix,13 상태 누락 0,UX Lead,FE/QA,6,AEG-V15-027,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-029,S6,W13-14,Cross,Cross-cutting,UX/Layout,LAY,REQ-V15-LAY-05,Cross,Cross,Cross,UI-V15-LAY-05,T-V15-LAY-05,접근성 keyboard/focus 계약,a11y acceptance,skip/focus/dialog/grid/tab 순서 검증,UX Lead,FE/QA,5,AEG-V15-028,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-030,S6,W13-14,Cross,Cross-cutting,UX/Layout,LAY,REQ-V15-LAY-06,Cross,Cross,Cross,UI-V15-LAY-06,T-V15-LAY-06,민감정보 column 표시정책,PII grid policy,마스킹·export 권한·audit,UX Lead,FE/QA,6,AEG-V15-029,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-031,S6,W13-14,Cross,Cross-cutting,UX/Layout,LAY,REQ-V15-LAY-07,Cross,Cross,Cross,UI-V15-LAY-07,T-V15-LAY-07,반응형 운영화면 기준,responsive evidence,1024/1440/1920/모바일 업무순서 유지,UX Lead,FE/QA,4,AEG-V15-030,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-032,S6,W13-14,Cross,Cross-cutting,UX/Layout,LAY,REQ-V15-LAY-08,Cross,Cross,Cross,UI-V15-LAY-08,T-V15-LAY-08,디자인 token 변경 Gate,semantic token contract,기능 CSS 직접 색상/간격 drift 0,UX Lead,FE/QA,4,AEG-V15-031,MVP-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-033,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V15-SCH-01,V15-SCH-API,MIG-0020,J31~J40,Cross,T-V15-SCH-01,Schedule anchor 계산기,ScheduleOccurrencePlanner,dispatch 지연이 cadence drift를 만들지 않음,BE Lead,SRE/QA,3,AEG-X-001,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-034,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V15-SCH-02,V15-SCH-API,MIG-0020,J31~J40,Cross,T-V15-SCH-02,Catch-up policy 구현,LATEST/SKIP/ALL_LIMIT,장애 복구 후 job storm 0,BE Lead,SRE/QA,5,AEG-V15-033,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-035,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V15-SCH-03,V15-SCH-API,MIG-0020,J31~J40,Cross,T-V15-SCH-03,Due operation 계약 확장,DueModelOperation v15,scheduledFor/catchUp/maxCatchUp 추적,BE Lead,SRE/QA,5,AEG-V15-034,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-036,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V15-SCH-04,V15-SCH-API,MIG-0020,J31~J40,Cross,T-V15-SCH-04,Dispatcher nextDue CAS,schedule repository,lease 상실·중복 advance 0,BE Lead,SRE/QA,6,AEG-V15-035,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-037,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V15-SCH-05,V15-SCH-API,MIG-0020,J31~J40,Cross,T-V15-SCH-05,BusinessHold와 기술실패 분리,execution state machine,"blind retry 0, reason/holdUntil 기록",BE Lead,SRE/QA,5,AEG-V15-036,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-038,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V15-SCH-06,V15-SCH-API,MIG-0020,J31~J40,Cross,T-V15-SCH-06,Schedule heartbeat/aging,execution heartbeat,stuck request 탐지와 Owner alert,BE Lead,SRE/QA,6,AEG-V15-037,G3,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-039,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V15-SCH-07,V15-SCH-API,MIG-0020,J31~J40,Cross,T-V15-SCH-07,시장 timezone/calendar 계약,calendar/timezone contract,UTC 저장·시장세션 계산·DST 테스트,BE Lead,SRE/QA,4,AEG-V15-038,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-040,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V15-SCH-08,V15-SCH-API,MIG-0020,J31~J40,Cross,T-V15-SCH-08,Scheduler chaos rehearsal,dispatcher chaos tests,enqueue/mark 실패·재시작 중복 side effect 0,BE Lead,SRE/QA,4,AEG-V15-039,G3,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-041,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation Windows,EVA,REQ-V15-EVA-01,V15-EVA-API,MIG-0020,J31~J40,Cross,T-V15-EVA-01,1/5/20/63/126/252 window planner,EvaluationWindowPlanner,calendar day가 아닌 거래세션 사용,Quant Lead,Data/QA,3,AEG-X-001,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-042,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation Windows,EVA,REQ-V15-EVA-02,V15-EVA-API,MIG-0020,J31~J40,Cross,T-V15-EVA-02,Prediction window 불변원장,prediction_evaluation_window,중복 window 0·revision overwrite 0,Quant Lead,Data/QA,5,AEG-V15-041,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-043,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation Windows,EVA,REQ-V15-EVA-03,V15-EVA-API,MIG-0020,J40,Cross,T-V15-EVA-03,J40 Window integrity audit,J40,missing/duplicate/late/calendar drift 보고,Quant Lead,Data/QA,5,AEG-V15-042,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-044,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation Windows,EVA,REQ-V15-EVA-04,V15-EVA-API,MIG-0020,J31~J40,Cross,T-V15-EVA-04,Metric definition version 계약,MetricDefinitionVersion,분자/분모/창/집계/threshold hash 고정,Quant Lead,Data/QA,6,AEG-V15-043,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-045,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation Windows,EVA,REQ-V15-EVA-05,V15-EVA-API,MIG-0020,J31~J40,Cross,T-V15-EVA-05,Cohort definition 원장,metric_cohort_definition,표본 선택 변경 이력·최소표본 계약,Quant Lead,Data/QA,5,AEG-V15-044,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-046,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation Windows,EVA,REQ-V15-EVA-06,V15-EVA-API,MIG-0020,J31~J40,Cross,T-V15-EVA-06,Outcome maturity SLA,window backlog SLO,지연·결측·상폐/총수익 hold 구분,Quant Lead,Data/QA,6,AEG-V15-045,G4,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-047,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation Windows,EVA,REQ-V15-EVA-07,V15-EVA-API,MIG-0020,J31~J40,Cross,T-V15-EVA-07,Revision re-evaluation 영향분석,affected evidence index,원천 revision 영향 결정 추적,Quant Lead,Data/QA,4,AEG-V15-046,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-048,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation Windows,EVA,REQ-V15-EVA-08,V15-EVA-API,MIG-0020,J31~J40,Cross,T-V15-EVA-08,Scorecard reproducibility pack,metric evidence bundle,동일 VersionSet·definition 결과 동일,Quant Lead,Data/QA,4,AEG-V15-047,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-049,S11,W23-24,VS-20,GovernanceAudit,Model Feedback,MOD,REQ-V15-MOD-01,V15-MOD-API,Cross,J31~J40,Cross,T-V15-MOD-01,Feedback transition 시간 단조성,ModelFeedbackCycle,과거시각 전이 거부·ClosedAt 보존,Risk/Quant,IndependentValidation/Compliance,3,AEG-X-001,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-050,S11,W23-24,VS-20,GovernanceAudit,Model Feedback,MOD,REQ-V15-MOD-02,V15-MOD-API,Cross,J31~J40,Cross,T-V15-MOD-02,Operation execution 상태기계,ModelOperationExecution,허용전이·terminal 상태 테스트,Risk/Quant,IndependentValidation/Compliance,5,AEG-V15-049,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-051,S11,W23-24,VS-20,GovernanceAudit,Model Feedback,MOD,REQ-V15-MOD-03,V15-MOD-API,Cross,J31~J40,Cross,T-V15-MOD-03,Hypothesis counter-evidence 필수화,hypothesis contract,반대증거/반증기준 공란 승인 0,Risk/Quant,IndependentValidation/Compliance,5,AEG-V15-050,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-052,S11,W23-24,VS-20,GovernanceAudit,Model Feedback,MOD,REQ-V15-MOD-04,V15-MOD-API,Cross,J31~J40,Cross,T-V15-MOD-04,Challenger experiment registry,experiment manifest,시도 전체·seed·비용·stop 기준 기록,Risk/Quant,IndependentValidation/Compliance,6,AEG-V15-051,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-053,S11,W23-24,VS-20,GovernanceAudit,Model Feedback,MOD,REQ-V15-MOD-05,V15-MOD-API,Cross,J31~J40,Cross,T-V15-MOD-05,Promotion threshold VersionSet,promotion gate contract,임계값 문서/YAML/C# drift 0,Risk/Quant,IndependentValidation/Compliance,5,AEG-V15-052,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-054,S11,W23-24,VS-20,GovernanceAudit,Model Feedback,MOD,REQ-V15-MOD-06,V15-MOD-API,Cross,J31~J40,Cross,T-V15-MOD-06,독립검증 업무분장 검사,segregation test,개발자=최종승인자 0,Risk/Quant,IndependentValidation/Compliance,6,AEG-V15-053,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-055,S11,W23-24,VS-20,GovernanceAudit,Model Feedback,MOD,REQ-V15-MOD-07,V15-MOD-API,Cross,J31~J40,Cross,T-V15-MOD-07,Human activation evidence,model activation decision,maker≠checker·change ticket·rollback,Risk/Quant,IndependentValidation/Compliance,4,AEG-V15-054,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-056,S11,W23-24,VS-20,GovernanceAudit,Model Feedback,MOD,REQ-V15-MOD-08,V15-MOD-API,Cross,J31~J40,Cross,T-V15-MOD-08,자동 모델 변경 금지 테스트,automation boundary tests,scheduler의 lifecycle/config mutation 0,Risk/Quant,IndependentValidation/Compliance,4,AEG-V15-055,G4,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-057,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V15-DAT-01,Cross,MIG-0020,Cross,Cross,T-V15-DAT-01,PIT 필드·단위 contract lint,PIT schema lint,published/revision/tradable/unit 누락 0,Data Architect,DBA/Quant,3,AEG-X-001,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-058,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V15-DAT-02,Cross,MIG-0020,Cross,Cross,T-V15-DAT-02,Raw→Canonical→DQ→Dataset lineage,lineage graph,추천 Evidence까지 hash chain 100%,Data Architect,DBA/Quant,5,AEG-V15-057,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-059,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V15-DAT-03,Cross,MIG-0020,Cross,Cross,T-V15-DAT-03,기업행사·상폐·총수익 Golden 확장,Golden dataset,가격/수량/원가/배당 대사,Data Architect,DBA/Quant,5,AEG-V15-058,G1-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-060,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V15-DAT-04,Cross,MIG-0020,Cross,Cross,T-V15-DAT-04,valid-time overlap 방지,DB constraints,Fee/Tax/FX/Policy 유효구간 중첩 0,Data Architect,DBA/Quant,6,AEG-V15-059,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-061,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V15-DAT-05,Cross,MIG-0020,Cross,Cross,T-V15-DAT-05,Read Model projection contract,ProjectionVersion/Watermark,stale 표시·rebuild/diff,Data Architect,DBA/Quant,5,AEG-V15-060,G1-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-062,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V15-DAT-06,Cross,MIG-0020,Cross,Cross,T-V15-DAT-06,불변원장 correction replay,correction E2E,update/delete 없이 reversal/correction,Data Architect,DBA/Quant,6,AEG-V15-061,G1-B,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-063,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V15-DAT-07,Cross,MIG-0020,Cross,Cross,T-V15-DAT-07,대량 ingestion 성능·격리,load/DQ test,"SLA 내 적재, 결함 row 격리",Data Architect,DBA/Quant,4,AEG-V15-062,G1-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-064,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V15-DAT-08,Cross,MIG-0020,Cross,Cross,T-V15-DAT-08,DB migration 0020 4시나리오,DbUp rehearsal,fresh/upgrade/rerun/failure 복구,Data Architect,DBA/Quant,4,AEG-V15-063,G1-B,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-065,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V15-ALG-01,Cross,Cross,Cross,Cross,T-V15-ALG-01,매도 우선순위 회귀,SellPolicyChain Golden,impairment/survival 하위점수 상쇄 0,Quant Lead,BE/QA,3,AEG-X-001,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-066,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V15-ALG-02,Cross,Cross,Cross,Cross,T-V15-ALG-02,Lot 비율·Portfolio weight 단위 테스트,semantic unit tests,비율/절대비중 혼용 0,Quant Lead,BE/QA,5,AEG-V15-065,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-067,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V15-ALG-03,Cross,Cross,Cross,Cross,T-V15-ALG-03,Dynamic floor 단조성 검증,monotonic property,가격 상승 시 승인된 floor 역행 0,Quant Lead,BE/QA,5,AEG-V15-066,G2-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-068,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V15-ALG-04,Cross,Cross,Cross,Cross,T-V15-ALG-04,재진입 window/calendar 통합,Reentry calendar tests,10세션/126세션·중복 stage 0,Quant Lead,BE/QA,6,AEG-V15-067,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-069,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V15-ALG-05,Cross,Cross,Cross,Cross,T-V15-ALG-05,비용후 기회우위 하단 계약,Opportunity edge tests,Fee/Tax/FX/slippage PIT·lower bound>0,Quant Lead,BE/QA,5,AEG-V15-068,G2-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-070,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V15-ALG-06,Cross,Cross,Cross,Cross,T-V15-ALG-06,모델 calibration/regime 진단,evaluation report,P10/P50/P90·Brier/log loss·regime,Quant Lead,BE/QA,6,AEG-V15-069,G2-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-071,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V15-ALG-07,Cross,Cross,Cross,Cross,T-V15-ALG-07,false-exit/gain-capture 정의 고정,metric definition,연 2% 기준의 분모·창 명확,Quant Lead,BE/QA,4,AEG-V15-070,G2-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-072,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V15-ALG-08,Cross,Cross,Cross,Cross,T-V15-ALG-08,PBO/DSR 전체 실험 원장,experiment registry,선택된 승자만 기록하는 편향 0,Quant Lead,BE/QA,4,AEG-V15-071,G2-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-073,S14,W29-30,Cross,Cross-cutting,QA/Testing,QA,REQ-V15-QA-01,Cross,Cross,Cross,Cross,T-V15-QA-01,Architecture fitness v15,architecture tests,vendor import/direct DB/DateTime.Now/ID drift 0,QA Lead,FE/BE/Data,3,AEG-X-001,G6-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-074,S14,W29-30,Cross,Cross-cutting,QA/Testing,QA,REQ-V15-QA-02,Cross,Cross,Cross,Cross,T-V15-QA-02,UI adapter contract tests,Vitest contract suite,14 capability·event semantics,QA Lead,FE/BE/Data,5,AEG-V15-073,G6-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-075,S14,W29-30,Cross,Cross-cutting,QA/Testing,QA,REQ-V15-QA-03,Cross,Cross,Cross,Cross,T-V15-QA-03,CRUD URL/state tests,Vitest,deep-link·paging·conflict·idempotency,QA Lead,FE/BE/Data,5,AEG-V15-074,G6-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-076,S14,W29-30,Cross,Cross-cutting,QA/Testing,QA,REQ-V15-QA-04,Cross,Cross,Cross,Cross,T-V15-QA-04,Playwright T01/T05/T08/T10,E2E suite,고객/승인/배치/거버넌스 핵심 경로,QA Lead,FE/BE/Data,6,AEG-V15-075,G6-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-077,S14,W29-30,Cross,Cross-cutting,QA/Testing,QA,REQ-V15-QA-05,Cross,Cross,Cross,Cross,T-V15-QA-05,Accessibility automated+manual,a11y evidence,WCAG target·keyboard/focus/label,QA Lead,FE/BE/Data,5,AEG-V15-076,G6-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-078,S14,W29-30,Cross,Cross-cutting,QA/Testing,QA,REQ-V15-QA-06,Cross,Cross,Cross,Cross,T-V15-QA-06,Scheduler unit/integration/chaos,xUnit/Postgres,anchor/catchup/lease/hold/restart,QA Lead,FE/BE/Data,6,AEG-V15-077,G6-A,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-079,S14,W29-30,Cross,Cross-cutting,QA/Testing,QA,REQ-V15-QA-07,Cross,Cross,Cross,Cross,T-V15-QA-07,Migration invariant tests,DataTests,append-only/unique/window/overlap,QA Lead,FE/BE/Data,4,AEG-V15-078,G6-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-080,S14,W29-30,Cross,Cross-cutting,QA/Testing,QA,REQ-V15-QA-08,Cross,Cross,Cross,Cross,T-V15-QA-08,Release regression matrix,Release Evidence,실행 명령·artifact hash·owner,QA Lead,FE/BE/Data,4,AEG-V15-079,G6-A,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-081,S13,W27-28,VS-25,GovernanceAudit,Operations/Security,OPS,REQ-V15-OPS-01,Cross,Cross,Cross,UI-V15-OPS-01,T-V15-OPS-01,OTel model operation spans,trace contract,schedule/request/window/evidence correlation,SRE Lead,Security/DBA,3,AEG-X-001,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-082,S13,W27-28,VS-25,GovernanceAudit,Operations/Security,OPS,REQ-V15-OPS-02,Cross,Cross,Cross,UI-V15-OPS-02,T-V15-OPS-02,Scheduler/feedback metrics,metric catalogue,lag/hold/stuck/duplicate/hash mismatch,SRE Lead,Security/DBA,5,AEG-V15-081,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-083,S13,W27-28,VS-25,GovernanceAudit,Operations/Security,OPS,REQ-V15-OPS-03,Cross,Cross,Cross,UI-V15-OPS-03,T-V15-OPS-03,Telegram PII redaction,notification tests,고객/토큰/내부점수 노출 0,SRE Lead,Security/DBA,5,AEG-V15-082,G5,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-084,S13,W27-28,VS-25,GovernanceAudit,Operations/Security,OPS,REQ-V15-OPS-04,Cross,Cross,Cross,UI-V15-OPS-04,T-V15-OPS-04,Kill-switch drill,runbook evidence,evaluation/recommendation/publish 단계별 차단,SRE Lead,Security/DBA,6,AEG-V15-083,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-085,S13,W27-28,VS-25,GovernanceAudit,Operations/Security,OPS,REQ-V15-OPS-05,Cross,Cross,Cross,UI-V15-OPS-05,T-V15-OPS-05,Backup/restore/reconcile drill,DR evidence,RPO/RTO·원장/Projection 대사,SRE Lead,Security/DBA,5,AEG-V15-084,G5,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-086,S13,W27-28,VS-25,GovernanceAudit,Operations/Security,OPS,REQ-V15-OPS-06,Cross,Cross,Cross,UI-V15-OPS-06,T-V15-OPS-06,SBOM/license/vulnerability Gate,supply-chain report,NuGet/npm allowlist·critical 0,SRE Lead,Security/DBA,6,AEG-V15-085,G5,SOURCE+DESIGN_PROPOSAL,P0,PLANNED
|
||
AEG-V15-087,S13,W27-28,VS-25,GovernanceAudit,Operations/Security,OPS,REQ-V15-OPS-07,Cross,Cross,Cross,UI-V15-OPS-07,T-V15-OPS-07,Capacity assumptions/soak,capacity report,portfolio/security/client/job volume 승인,SRE Lead,Security/DBA,4,AEG-V15-086,G5,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-088,S13,W27-28,VS-25,GovernanceAudit,Operations/Security,OPS,REQ-V15-OPS-08,Cross,Cross,Cross,UI-V15-OPS-08,T-V15-OPS-08,Production auth ADR,OIDC/JWT E2E,fail-closed·key rotation·claim/RBAC,SRE Lead,Security/DBA,4,AEG-V15-087,G5,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-089,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V15-PKG-01,Cross,Cross,Cross,Cross,T-V15-PKG-01,v15 통합 제안서,v15 DOCX,render·a11y·내용/표 검토,Release Manager,PM/QA,3,AEG-X-001,G6,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-090,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V15-PKG-02,Cross,Cross,Cross,Cross,T-V15-PKG-02,상세 WBS 576건,WBS master,공란/중복 0·Gate 연결,Release Manager,PM/QA,5,AEG-V15-089,G6,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-091,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V15-PKG-03,Cross,Cross,Cross,Cross,T-V15-PKG-03,기술부채 124건,Debt register,P0 owner/exit/gate 100%,Release Manager,PM/QA,5,AEG-V15-090,G6,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-092,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V15-PKG-04,Cross,Cross,Cross,Cross,T-V15-PKG-04,Traceability 101행,Traceability matrix,REQ→Test→WBS→Gate 연결,Release Manager,PM/QA,6,AEG-V15-091,G6,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-093,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V15-PKG-05,Cross,Cross,Cross,Cross,T-V15-PKG-05,Core_NoLegacy 패키지,Core ZIP,과거 ZIP 제외·ZIP test PASS,Release Manager,PM/QA,5,AEG-V15-092,G6,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-094,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V15-PKG-06,Cross,Cross,Cross,Cross,T-V15-PKG-06,Full_With_Attachments 패키지,Full ZIP,현재 원본 4개 SHA 보존,Release Manager,PM/QA,6,AEG-V15-093,G6,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-095,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V15-PKG-07,Cross,Cross,Cross,Cross,T-V15-PKG-07,Manifest/SHA 생성,manifest/checksum,모든 파일 hash·자기참조 제외,Release Manager,PM/QA,4,AEG-V15-094,G6,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V15-096,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V15-PKG-08,Cross,Cross,Cross,Cross,T-V15-PKG-08,배포 README/검증 진실성,distribution guide,미실행 검증을 PASS로 표현 0,Release Manager,PM/QA,4,AEG-V15-095,G6,SOURCE+DESIGN_PROPOSAL,P1,PLANNED
|
||
AEG-V16-001,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V16-GOV-01,Cross,Cross,Cross,Cross,T-V16-GOV-01,v16 Baseline/Coverage 승인,Version Coverage Matrix,v10/v12.1/v15/v16 SHA·상태 100%,PM/Architect,Compliance/QA,4,AEG-V15-096,G0,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-002,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V16-GOV-02,Cross,Cross,Cross,Cross,T-V16-GOV-02,패키징 Supersession 승인,Package supersession record,v14 archive 제거 사유·영향·승인,PM/Architect,Compliance/QA,5,AEG-V16-001,G0,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-003,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V16-GOV-03,Cross,Cross,Cross,Cross,T-V16-GOV-03,계약 ID Registry v16,ID registry,UI/Data/Schedule/Job/DB ID 충돌 0,PM/Architect,Compliance/QA,6,AEG-V16-002,G0,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-004,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V16-GOV-04,Cross,Cross,Cross,Cross,T-V16-GOV-04,Decision expiry Gate,decision expiry report,기한경과 미결정 코딩 차단,PM/Architect,Compliance/QA,7,AEG-V16-003,G0,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-005,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V16-GOV-05,Cross,Cross,Cross,Cross,T-V16-GOV-05,Capability OFF config scan,CI capability report,자동주문/KIS/자동활성 true 0,PM/Architect,Compliance/QA,3,AEG-V16-004,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-006,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V16-GOV-06,Cross,Cross,Cross,Cross,T-V16-GOV-06,Source/Assumption/Unknown PR,AI evidence schema,PR 근거분류·검증명령 공란 0,PM/Architect,Compliance/QA,4,AEG-V16-005,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-007,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V16-GOV-07,Cross,Cross,Cross,Cross,T-V16-GOV-07,Traceability drift 검사,traceability diff,REQ→TEST/WBS 누락 0,PM/Architect,Compliance/QA,5,AEG-V16-006,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-008,S0,W1-2,Cross,Cross-cutting,Governance,GOV,REQ-V16-GOV-08,Cross,Cross,Cross,Cross,T-V16-GOV-08,Steering evidence pack,Go/No-Go pack,미실행 PASS 표현 0,PM/Architect,Compliance/QA,6,AEG-V16-007,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-009,S0,W1-2,VS-00,PlatformBootstrap,Frontend Adapter,UI4,REQ-V16-UI4-01,Cross,0021,Cross,UI-V16-UI4-01,T-V16-UI4-01,UI Adapter v4 계약,ui-adapter.v4.json,14 capability·8 evidence·fail-fast,FE Lead,UX/QA,4,AEG-V16-008,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-010,S0,W1-2,VS-00,PlatformBootstrap,Frontend Adapter,UI4,REQ-V16-UI4-02,Cross,0021,Cross,UI-V16-UI4-02,T-V16-UI4-02,호환성 평가기 구현,compatibility.ts,누락 capability/component 검출,FE Lead,UX/QA,5,AEG-V16-009,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-011,S0,W1-2,VS-00,PlatformBootstrap,Frontend Adapter,UI4,REQ-V16-UI4-03,Cross,0021,Cross,UI-V16-UI4-03,T-V16-UI4-03,Prime provider v4 정렬,prime adapter descriptor,contractVersion 4.0,FE Lead,UX/QA,6,AEG-V16-010,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-012,S0,W1-2,VS-00,PlatformBootstrap,Frontend Adapter,UI4,REQ-V16-UI4-04,Cross,0021,Cross,UI-V16-UI4-04,T-V16-UI4-04,Native reference v4 정렬,native adapter descriptor,동일 normalized semantics,FE Lead,UX/QA,7,AEG-V16-011,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-013,S0,W1-2,VS-00,PlatformBootstrap,Frontend Adapter,UI4,REQ-V16-UI4-05,Cross,0021,Cross,UI-V16-UI4-05,T-V16-UI4-05,Provider switch smoke,adapter compatibility test,두 provider startup 선택,FE Lead,UX/QA,3,AEG-V16-012,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-014,S0,W1-2,VS-00,PlatformBootstrap,Frontend Adapter,UI4,REQ-V16-UI4-06,Cross,0021,Cross,UI-V16-UI4-06,T-V16-UI4-06,UI compatibility evidence DB,0021 table,승인 evidence append-only,FE Lead,UX/QA,4,AEG-V16-013,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-015,S0,W1-2,VS-00,PlatformBootstrap,Frontend Adapter,UI4,REQ-V16-UI4-07,Cross,0021,Cross,UI-V16-UI4-07,T-V16-UI4-07,Adapter rollback runbook,runbook,visual/a11y/perf rollback,FE Lead,UX/QA,5,AEG-V16-014,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-016,S0,W1-2,VS-00,PlatformBootstrap,Frontend Adapter,UI4,REQ-V16-UI4-08,Cross,0021,Cross,UI-V16-UI4-08,T-V16-UI4-08,Vendor boundary fitness,validate_v16.py,Feature direct import 0,FE Lead,UX/QA,6,AEG-V16-015,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-017,S6,W13-14,Cross,Cross-cutting,Frontend Components,FEC,REQ-V16-FEC-01,Cross,Cross,Cross,UI-V16-FEC-01,T-V16-FEC-01,FieldShell 표준,FieldShell.vue,label/error/help/aria 단일화,FE Lead,UX/QA,4,AEG-V16-016,MVP-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-018,S6,W13-14,Cross,Cross-cutting,Frontend Components,FEC,REQ-V16-FEC-02,Cross,Cross,Cross,UI-V16-FEC-02,T-V16-FEC-02,DataContextHeader,KsDataContextHeader.vue,as-of/VersionSet/Projection/Watermark,FE Lead,UX/QA,5,AEG-V16-017,MVP-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-019,S6,W13-14,Cross,Cross-cutting,Frontend Components,FEC,REQ-V16-FEC-03,Cross,Cross,Cross,UI-V16-FEC-03,T-V16-FEC-03,CommandBar,KsCommandBar.vue,행동 순서·disabled/busy,FE Lead,UX/QA,6,AEG-V16-018,MVP-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-020,S6,W13-14,Cross,Cross-cutting,Frontend Components,FEC,REQ-V16-FEC-04,Cross,Cross,Cross,UI-V16-FEC-04,T-V16-FEC-04,CRUD Resource v2,crud-resource.v2.json,Zod/permission/concurrency/idempotency,FE Lead,UX/QA,7,AEG-V16-019,MVP-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-021,S6,W13-14,Cross,Cross-cutting,Frontend Components,FEC,REQ-V16-FEC-05,Cross,Cross,Cross,UI-V16-FEC-05,T-V16-FEC-05,CRUD definition type,resourceDefinition.ts,sensitive field consistency,FE Lead,UX/QA,3,AEG-V16-020,MVP-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-022,S6,W13-14,Cross,Cross-cutting,Frontend Components,FEC,REQ-V16-FEC-06,Cross,Cross,Cross,UI-V16-FEC-06,T-V16-FEC-06,Optimistic command hook,useOptimisticCommand.ts,double submit 0·409/412 표면화,FE Lead,UX/QA,4,AEG-V16-021,MVP-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-023,S6,W13-14,Cross,Cross-cutting,Frontend Components,FEC,REQ-V16-FEC-07,Cross,Cross,Cross,UI-V16-FEC-07,T-V16-FEC-07,T01~T10 계약 회귀,screen catalogue tests,13 상태 누락 0,FE Lead,UX/QA,5,AEG-V16-022,MVP-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-024,S6,W13-14,Cross,Cross-cutting,Frontend Components,FEC,REQ-V16-FEC-08,Cross,Cross,Cross,UI-V16-FEC-08,T-V16-FEC-08,FE accessibility Gate,a11y evidence,keyboard/focus/name/alert,FE Lead,UX/QA,6,AEG-V16-023,MVP-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-025,S0,W1-2,VS-00,PlatformBootstrap,Backend Execution,BEX,REQ-V16-BEX-01,Cross,Cross,Cross,Cross,T-V16-BEX-01,ExecutionEnvelope 구현,ExecutionEnvelope.cs,PIT cutoff/VersionSet 검증,BE Lead,Architect/QA,4,AEG-V16-024,G0,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-026,S0,W1-2,VS-00,PlatformBootstrap,Backend Execution,BEX,REQ-V16-BEX-02,Cross,Cross,Cross,Cross,T-V16-BEX-02,서버 Evidence context 적용,command context plan,client evidence 신뢰 0,BE Lead,Architect/QA,5,AEG-V16-025,G0,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-027,S0,W1-2,VS-00,PlatformBootstrap,Backend Execution,BEX,REQ-V16-BEX-03,Cross,Cross,Cross,Cross,T-V16-BEX-03,ProblemDetails stable code,API contract,correlation/retryability,BE Lead,Architect/QA,6,AEG-V16-026,G0,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-028,S0,W1-2,VS-00,PlatformBootstrap,Backend Execution,BEX,REQ-V16-BEX-04,Cross,Cross,Cross,Cross,T-V16-BEX-04,Idempotency+transaction+outbox,command pattern,동일 key side effect 0,BE Lead,Architect/QA,7,AEG-V16-027,G0,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-029,S0,W1-2,VS-00,PlatformBootstrap,Backend Execution,BEX,REQ-V16-BEX-05,Cross,Cross,Cross,Cross,T-V16-BEX-05,If-Match optimistic concurrency,update pattern,silent overwrite 0,BE Lead,Architect/QA,3,AEG-V16-028,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-030,S0,W1-2,VS-00,PlatformBootstrap,Backend Execution,BEX,REQ-V16-BEX-06,Cross,Cross,Cross,Cross,T-V16-BEX-06,Architecture fitness 확장,architecture tests,Domain 기술의존 0,BE Lead,Architect/QA,4,AEG-V16-029,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-031,S0,W1-2,VS-00,PlatformBootstrap,Backend Execution,BEX,REQ-V16-BEX-07,Cross,Cross,Cross,Cross,T-V16-BEX-07,OpenAPI→FE diff Gate,contract artifact,DTO drift 0,BE Lead,Architect/QA,5,AEG-V16-030,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-032,S0,W1-2,VS-00,PlatformBootstrap,Backend Execution,BEX,REQ-V16-BEX-08,Cross,Cross,Cross,Cross,T-V16-BEX-08,Release Evidence 연결,release evidence,API/DB/Test/metric/rollback hash,BE Lead,Architect/QA,6,AEG-V16-031,G0,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-033,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V16-DAT-01,Cross,0021,Cross,Cross,T-V16-DAT-01,PIT envelope contract,pit-envelope.v1.json,필수 9필드 누락 0,Data Architect,DBA/Quant,4,AEG-V16-032,G1-B,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-034,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V16-DAT-02,Cross,0021,Cross,Cross,T-V16-DAT-02,Projection contract,projection-contract.v1.json,version/watermark/stale/rebuild,Data Architect,DBA/Quant,5,AEG-V16-033,G1-B,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-035,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V16-DAT-03,Cross,0021,Cross,Cross,T-V16-DAT-03,Projection rebuild table,0021 projection request,before/after hash,Data Architect,DBA/Quant,6,AEG-V16-034,G1-B,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-036,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V16-DAT-04,Cross,0021,Cross,Cross,T-V16-DAT-04,Evaluation reconciliation table,0021 reconciliation,append-only repair evidence,Data Architect,DBA/Quant,7,AEG-V16-035,G1-B,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-037,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V16-DAT-05,Cross,0021,Cross,Cross,T-V16-DAT-05,Source revision impact index,impact design,affected prediction/decision 추적,Data Architect,DBA/Quant,3,AEG-V16-036,G1-B,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-038,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V16-DAT-06,Cross,0021,Cross,Cross,T-V16-DAT-06,valid-time overlap tests,DB tests,Fee/Tax/FX overlap 0,Data Architect,DBA/Quant,4,AEG-V16-037,G1-B,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-039,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V16-DAT-07,Cross,0021,Cross,Cross,T-V16-DAT-07,CA/상폐/총수익 Golden,Golden dataset,가격/수량/현금 대사,Data Architect,DBA/Quant,5,AEG-V16-038,G1-B,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-040,S2,W5-6,VS-03,MarketData,Data/DB,DAT,REQ-V16-DAT-08,Cross,0021,Cross,Cross,T-V16-DAT-08,0021 migration 4시나리오,DbUp rehearsal,fresh/upgrade/rerun/failure,Data Architect,DBA/Quant,6,AEG-V16-039,G1-B,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-041,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V16-SCH-01,Cross,0021,J41/J42,Cross,T-V16-SCH-01,Lease fencing domain,ModelOperationLease.cs,stale token 거부,BE/SRE,DBA/QA,4,AEG-V16-040,G3,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-042,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V16-SCH-02,Cross,0021,J41/J42,Cross,T-V16-SCH-02,Schedule lease table,0021 model_operation_lease,operation/scope 단일 lease,BE/SRE,DBA/QA,5,AEG-V16-041,G3,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-043,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V16-SCH-03,Cross,0021,J41/J42,Cross,T-V16-SCH-03,Heartbeat/expiry policy,lease contract,stuck/expired 구분,BE/SRE,DBA/QA,6,AEG-V16-042,G3,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-044,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V16-SCH-04,Cross,0021,J41/J42,Cross,T-V16-SCH-04,J41 registry,ModelOperationRegistry,EvaluationOnly,BE/SRE,DBA/QA,7,AEG-V16-043,G3,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-045,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V16-SCH-05,Cross,0021,J41/J42,Cross,T-V16-SCH-05,J41 disabled schedule,0021 schedule,기본 false,BE/SRE,DBA/QA,3,AEG-V16-044,G3,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-046,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V16-SCH-06,Cross,0021,J41/J42,Cross,T-V16-SCH-06,Dispatcher CAS/fencing 적용,dispatcher backlog,stale worker advance 0,BE/SRE,DBA/QA,4,AEG-V16-045,G3,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-047,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V16-SCH-07,Cross,0021,J41/J42,Cross,T-V16-SCH-07,Lease chaos tests,xUnit/Postgres plan,crash/transfer/duplicate,BE/SRE,DBA/QA,5,AEG-V16-046,G3,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-048,S8,W17-18,VS-18,BacktestingEvaluation,Scheduler,SCH,REQ-V16-SCH-08,Cross,0021,J41/J42,Cross,T-V16-SCH-08,Lease OTel/alert/runbook,operations evidence,lag/overlap/stale token,BE/SRE,DBA/QA,6,AEG-V16-047,G3,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-049,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation,EVA,REQ-V16-EVA-01,Cross,0021,J41/J42,Cross,T-V16-EVA-01,J42 reconciliation planner,EvaluationReconciliationPlanner.cs,6개 window 완전성,Quant Lead,Data/QA,4,AEG-V16-048,G4,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-050,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation,EVA,REQ-V16-EVA-02,Cross,0021,J41/J42,Cross,T-V16-EVA-02,J42 registry,ModelOperationRegistry,EvaluationOnly,Quant Lead,Data/QA,5,AEG-V16-049,G4,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-051,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation,EVA,REQ-V16-EVA-03,Cross,0021,J41/J42,Cross,T-V16-EVA-03,J42 disabled schedule,0021 schedule,기본 false,Quant Lead,Data/QA,6,AEG-V16-050,G4,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-052,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation,EVA,REQ-V16-EVA-04,Cross,0021,J41/J42,Cross,T-V16-EVA-04,Missing window 계획,reconciliation action,PLAN_MISSING,Quant Lead,Data/QA,7,AEG-V16-051,G4,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-053,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation,EVA,REQ-V16-EVA-05,Cross,0021,J41/J42,Cross,T-V16-EVA-05,Duplicate quarantine,reconciliation action,QUARANTINE_DUPLICATE,Quant Lead,Data/QA,3,AEG-V16-052,G4,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-054,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation,EVA,REQ-V16-EVA-06,Cross,0021,J41/J42,Cross,T-V16-EVA-06,Late maturity hold,reconciliation action,BUSINESS_HOLD_LATE,Quant Lead,Data/QA,4,AEG-V16-053,G4,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-055,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation,EVA,REQ-V16-EVA-07,Cross,0021,J41/J42,Cross,T-V16-EVA-07,Source revision recalculation,reconciliation action,RECALCULATE_REVISION,Quant Lead,Data/QA,5,AEG-V16-054,G4,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-056,S8,W17-18,VS-18,BacktestingEvaluation,Evaluation,EVA,REQ-V16-EVA-08,Cross,0021,J41/J42,Cross,T-V16-EVA-08,Metric/Cohort version evidence,evaluation pack,동일 정의 결과 재현,Quant Lead,Data/QA,6,AEG-V16-055,G4,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-057,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V16-ALG-01,Cross,Cross,Cross,Cross,T-V16-ALG-01,Sell Evidence Guard,SellDecisionEvidenceGuard.cs,Evidence/VersionSet 누락 차단,Quant Lead,BE/QA,4,AEG-V16-056,G2-A,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-058,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V16-ALG-02,Cross,Cross,Cross,Cross,T-V16-ALG-02,Look-ahead guard,guard tests,PublishedAtCutoff>AsOf 차단,Quant Lead,BE/QA,5,AEG-V16-057,G2-A,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-059,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V16-ALG-03,Cross,Cross,Cross,Cross,T-V16-ALG-03,Lot ratio unit guard,guard tests,0..1 단위 혼용 0,Quant Lead,BE/QA,6,AEG-V16-058,G2-A,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-060,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V16-ALG-04,Cross,Cross,Cross,Cross,T-V16-ALG-04,Portfolio weight guard,guard tests,0..1 단위 혼용 0,Quant Lead,BE/QA,7,AEG-V16-059,G2-A,SOURCE+V16_DELTA,P0,PLANNED
|
||
AEG-V16-061,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V16-ALG-05,Cross,Cross,Cross,Cross,T-V16-ALG-05,Target weight monotonic guard,guard tests,sell이 비중 증가 0,Quant Lead,BE/QA,3,AEG-V16-060,G2-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-062,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V16-ALG-06,Cross,Cross,Cross,Cross,T-V16-ALG-06,Policy priority Golden,SellPolicyChain tests,impairment/survival 상쇄 0,Quant Lead,BE/QA,4,AEG-V16-061,G2-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-063,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V16-ALG-07,Cross,Cross,Cross,Cross,T-V16-ALG-07,Reentry session Golden,Reentry tests,10/126 session·stage 중복 0,Quant Lead,BE/QA,5,AEG-V16-062,G2-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-064,S4,W9-10,VS-10,SignalEngine,Algorithm,ALG,REQ-V16-ALG-08,Cross,Cross,Cross,Cross,T-V16-ALG-08,Cost2x/PBO/DSR evidence,model pack,선택편향/과최적화 통제,Quant Lead,BE/QA,6,AEG-V16-063,G2-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-065,S14,W29-30,Cross,Cross-cutting,QA,QAS,REQ-V16-QAS-01,Cross,Cross,Cross,Cross,T-V16-QAS-01,validate_v16 정적검증,tools/validate_v16.py,JSON/CSV/source/contract PASS,QA Lead,FE/BE/Data,4,AEG-V16-064,G6-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-066,S14,W29-30,Cross,Cross-cutting,QA,QAS,REQ-V16-QAS-02,Cross,Cross,Cross,Cross,T-V16-QAS-02,Adapter v4 Vitest,adapterCompatibility.spec.ts,complete/missing capability,QA Lead,FE/BE/Data,5,AEG-V16-065,G6-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-067,S14,W29-30,Cross,Cross-cutting,QA,QAS,REQ-V16-QAS-03,Cross,Cross,Cross,Cross,T-V16-QAS-03,CRUD conflict/idempotency test,Vitest plan,409/412·double submit,QA Lead,FE/BE/Data,6,AEG-V16-066,G6-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-068,S14,W29-30,Cross,Cross-cutting,QA,QAS,REQ-V16-QAS-04,Cross,Cross,Cross,Cross,T-V16-QAS-04,Lease unit tests,ModelOperationLeaseTests,stale token/transfer,QA Lead,FE/BE/Data,7,AEG-V16-067,G6-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-069,S14,W29-30,Cross,Cross-cutting,QA,QAS,REQ-V16-QAS-05,Cross,Cross,Cross,Cross,T-V16-QAS-05,Evaluation reconciliation tests,PlannerTests,missing/duplicate/revision,QA Lead,FE/BE/Data,3,AEG-V16-068,G6-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-070,S14,W29-30,Cross,Cross-cutting,QA,QAS,REQ-V16-QAS-06,Cross,Cross,Cross,Cross,T-V16-QAS-06,Sell Evidence Guard tests,GuardTests,lookahead/unit,QA Lead,FE/BE/Data,4,AEG-V16-069,G6-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-071,S14,W29-30,Cross,Cross-cutting,QA,QAS,REQ-V16-QAS-07,Cross,Cross,Cross,Cross,T-V16-QAS-07,Playwright T01/T05/T08/T10,E2E plan,고객/승인/배치/거버넌스,QA Lead,FE/BE/Data,5,AEG-V16-070,G6-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-072,S14,W29-30,Cross,Cross-cutting,QA,QAS,REQ-V16-QAS-08,Cross,Cross,Cross,Cross,T-V16-QAS-08,Release regression matrix,Release Evidence,실행명령·artifact hash,QA Lead,FE/BE/Data,6,AEG-V16-071,G6-A,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-073,S13,W27-28,VS-25,GovernanceAudit,Ops/Security,OPS,REQ-V16-OPS-01,Cross,Cross,J41/J42,Cross,T-V16-OPS-01,J41/J42 OTel spans,trace contract,scheduledFor/token/window correlation,SRE Lead,Security/DBA,4,AEG-V16-072,G5,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-074,S13,W27-28,VS-25,GovernanceAudit,Ops/Security,OPS,REQ-V16-OPS-02,Cross,Cross,J41/J42,Cross,T-V16-OPS-02,Lease/evaluation metrics,metric catalogue,overlap/stale/missing/late,SRE Lead,Security/DBA,5,AEG-V16-073,G5,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-075,S13,W27-28,VS-25,GovernanceAudit,Ops/Security,OPS,REQ-V16-OPS-03,Cross,Cross,J41/J42,Cross,T-V16-OPS-03,Telegram PII redaction,security tests,PII/secret/internal score 0,SRE Lead,Security/DBA,6,AEG-V16-074,G5,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-076,S13,W27-28,VS-25,GovernanceAudit,Ops/Security,OPS,REQ-V16-OPS-04,Cross,Cross,J41/J42,Cross,T-V16-OPS-04,Kill-switch drill,runbook evidence,evaluation/recommendation/publish 차단,SRE Lead,Security/DBA,7,AEG-V16-075,G5,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-077,S13,W27-28,VS-25,GovernanceAudit,Ops/Security,OPS,REQ-V16-OPS-05,Cross,Cross,J41/J42,Cross,T-V16-OPS-05,Backup/restore/projection rebuild,DR evidence,RPO/RTO·before/after hash,SRE Lead,Security/DBA,3,AEG-V16-076,G5,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-078,S13,W27-28,VS-25,GovernanceAudit,Ops/Security,OPS,REQ-V16-OPS-06,Cross,Cross,J41/J42,Cross,T-V16-OPS-06,SBOM/license/vuln Gate,supply chain report,critical 0/allowlist,SRE Lead,Security/DBA,4,AEG-V16-077,G5,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-079,S13,W27-28,VS-25,GovernanceAudit,Ops/Security,OPS,REQ-V16-OPS-07,Cross,Cross,J41/J42,Cross,T-V16-OPS-07,Capacity/soak assumptions,capacity report,portfolio/security/job volume,SRE Lead,Security/DBA,5,AEG-V16-078,G5,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-080,S13,W27-28,VS-25,GovernanceAudit,Ops/Security,OPS,REQ-V16-OPS-08,Cross,Cross,J41/J42,Cross,T-V16-OPS-08,Incident→debt→WBS closure,operations rhythm,재발방지 owner/exit evidence,SRE Lead,Security/DBA,6,AEG-V16-079,G5,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-081,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V16-PKG-01,Cross,Cross,Cross,Cross,T-V16-PKG-01,v16 제안서,DOCX,render/a11y pass,Release Manager,PM/QA,4,AEG-V16-080,G6,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-082,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V16-PKG-02,Cross,Cross,Cross,Cross,T-V16-PKG-02,v16 docs/CSV,docs/v16_0,counts/schema valid,Release Manager,PM/QA,5,AEG-V16-081,G6,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-083,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V16-PKG-03,Cross,Cross,Cross,Cross,T-V16-PKG-03,Source Coverage/Index,coverage files,원본 SHA match,Release Manager,PM/QA,6,AEG-V16-082,G6,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-084,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V16-PKG-04,Cross,Cross,Cross,Cross,T-V16-PKG-04,Core package,Core_NoLegacy.zip,nested ZIP 0,Release Manager,PM/QA,7,AEG-V16-083,G6,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-085,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V16-PKG-05,Cross,Cross,Cross,Cross,T-V16-PKG-05,Full package,Full_With_Attachments.zip,v15 Core ZIP 1회,Release Manager,PM/QA,3,AEG-V16-084,G6,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-086,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V16-PKG-06,Cross,Cross,Cross,Cross,T-V16-PKG-06,Manifest/SHA256,PACKAGE_MANIFEST/SHA256SUMS,전 파일 hash,Release Manager,PM/QA,4,AEG-V16-085,G6,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-087,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V16-PKG-07,Cross,Cross,Cross,Cross,T-V16-PKG-07,ZIP CRC/recursive scan,PACKAGE_QA,testzip null·self include 0,Release Manager,PM/QA,5,AEG-V16-086,G6,SOURCE+V16_DELTA,P1,PLANNED
|
||
AEG-V16-088,S15,W31-32,Cross,Cross-cutting,Packaging/Docs,PKG,REQ-V16-PKG-08,Cross,Cross,Cross,Cross,T-V16-PKG-08,Distribution README,DISTRIBUTION_README,검증 진실성·실행 순서,Release Manager,PM/QA,6,AEG-V16-087,G6,SOURCE+V16_DELTA,P1,PLANNED
|