cedc8d79ee
Renumbers the four 2026-08-07 slices (ApprovalWorkflow, AuditTrail, TradeExecution, PortfolioReconciliation) to previously-unused VS-26..29, leaving WBS_MASTER.csv's original VS-03/04/12/14 definitions (IngestMarketDataPIT, ApplyCorporateActions, RankBuyCandidates, GenerateDailyRecommendations) untouched, per docs/DECISIONS/ADR-WBS-001-slice-renumbering.md. While investigating, found two things not yet resolved by this commit: - DEBT-017 (duplicate ApprovalWorkflow implementation): the tested backend (ApprovalWorkflow/) is [DontRegister]'d dead code; the live one (Features/ApprovalWorkflow/, wired in Program.cs) has no dedicated tests. AEG-VS-26-01 downgraded from COMPLETED to BLOCKED in the tracker pending an architect decision on which implementation is canonical. - Features/MarketData and Features/Portfolio (VS-03/04/05/08 Market Data Ingestion Dashboard, Portfolio Rebalance, Risk Metrics, Dashboard) are a third, already-implemented-and-tested body of work entirely absent from WBS_PROGRESS_TRACKER.csv. Flagged in CURRENT_ROADMAP.md as a follow-up. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
218 KiB
218 KiB
| 1 | WBS_ID | Sprint | Weeks | Slice_ID | Slice | Module | Workstream | Requirement_ID | API_ID | DB_Migration_ID | Job_Event_ID | UI_ID | Test_ID | Task | Artifact | Acceptance_Evidence | Primary_Owner | Secondary | PD | Dependency | Gate | Evidence_Class | Risk | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | AEG-X-001 | S0 | W1-2 | Cross | Cross-cutting | Governance | GOV | DOC-NR-01~08 | Cross | Cross | Cross | Cross | Cross | Version Coverage Matrix 고도화 | Version Coverage Matrix·Supersession Registry | 모든 첨부와 v10/v12/v12.1의 Retained/Improved/Superseded 상태 100% | PM/Architect | Architect/QA | 5 | - | G0 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 3 | AEG-X-002 | S0 | W1-2 | Cross | Cross-cutting | Toolchain | DEVEX | REQ-PLAT-TOOL | Cross | Cross | Cross | Cross | Cross | global.json 고도화 | global.json·Directory.Packages·node/packageManager·lock 정책 | 승인 runner에서 dotnet restore/build/test 및 pnpm frozen build 재현 | DevOps | Architect/QA | 6 | AEG-X-001 | G0 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 4 | AEG-X-003 | S0 | W1-2 | Cross | Cross-cutting | Architecture | FITNESS | REQ-ARCH-001 | Cross | Cross | Cross | Cross | Cross | 모듈/namespace/schema/API 금지 의존 Architecture tests 고도화 | 모듈/namespace/schema/API 금지 의존 Architecture tests | Domain 기술의존 0, 모듈 직접 DB 접근 0, ID 중복 0 | Architect/QA | Architect/QA | 7 | AEG-X-002 | G0 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 5 | AEG-X-004 | S0 | W1-2 | Cross | Cross-cutting | Database | DBA | REQ-DB-001 | Cross | Cross | Cross | Cross | Cross | DbUp fresh/upgrade/re-run/failure 복구 rehearsal 고도화 | DbUp fresh/upgrade/re-run/failure 복구 rehearsal | PostgreSQL 승인 버전에서 4 시나리오와 checksum 변경 차단 통과 | DBA/BE | Architect/QA | 8 | AEG-X-002 | G0 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 6 | AEG-X-005 | S0 | W1-2 | Cross | Cross-cutting | Security | SEC | REQ-SEC-BASE | Cross | Cross | Cross | Cross | Cross | OIDC/JWT ADR, DevelopmentHeader 제한, fail-closed 고도화 | OIDC/JWT ADR, DevelopmentHeader 제한, fail-closed | 비개발 무인증 접근 0, secret/log/prompt 노출 0 | Security/BE | Architect/QA | 7 | AEG-X-001 | G0 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 7 | AEG-X-006 | S0 | W1-2 | Cross | Cross-cutting | Reliability | ASYNC | REQ-ASYNC-001 | Cross | Cross | Cross | Cross | Cross | Outbox publisher 고도화 | Outbox publisher·Inbox lease·dead-letter·replay | duplicate 0, crash-before/after-publish 시나리오와 replay hash 통과 | BE/SRE | Architect/QA | 10 | AEG-X-004 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 8 | AEG-X-007 | S0 | W1-2 | Cross | Cross-cutting | Observability | OPS | REQ-OBS-001 | Cross | Cross | Cross | Cross | Cross | Serilog/OTel correlation 고도화 | Serilog/OTel correlation·metric naming·Telegram redaction | trace→job→decision→outbox 연결, PII redaction test 통과 | SRE/Security | Architect/QA | 7 | AEG-X-005 | G0 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 9 | AEG-X-008 | S0 | W1-2 | Cross | Cross-cutting | API Contract | CONTRACT | REQ-API-001 | Cross | Cross | Cross | Cross | Cross | OpenAPI artifact 고도화 | OpenAPI artifact·ProblemDetails taxonomy·FE contract generation | OpenAPI diff와 breaking change approval 없이는 Release 차단 | BE/FE Architect | Architect/QA | 8 | AEG-X-003 | G3 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 10 | AEG-VS-00-01 | S0 | W1-2 | VS-00 | PlatformBootstrap | Host/BuildingBlocks | GOV | REQ-PLAT-001 | HEALTH-01 | MIG-0000/0013 | - | UI-PLAT-01 | T-ARCH-001 | 정책·범위·실패상태 계약 확정 | REQ-PLAT-001, VS-00 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '빌드·마이그레이션·관제 가능한 단일 배포 골격'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | - | G0 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 11 | AEG-VS-00-02 | S0 | W1-2 | VS-00 | PlatformBootstrap | Host/BuildingBlocks | DATA | REQ-PLAT-001 | HEALTH-01 | MIG-0000/0013 | - | UI-PLAT-01 | T-ARCH-001 | 데이터 시점·스키마·정합성 계약 | MIG-0000/0013, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-00-01 | G0 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 12 | AEG-VS-00-03 | S0 | W1-2 | VS-00 | PlatformBootstrap | Host/BuildingBlocks | DOMAIN | REQ-PLAT-001 | HEALTH-01 | MIG-0000/0013 | - | UI-PLAT-01 | T-ARCH-001 | 도메인 불변조건·상태전이 구현 | src/Modules/Host/BuildingBlocks/PlatformBootstrap/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-00-02 | G0 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 13 | AEG-VS-00-04 | S0 | W1-2 | VS-00 | PlatformBootstrap | Host/BuildingBlocks | BE | REQ-PLAT-001 | HEALTH-01 | MIG-0000/0013 | - | UI-PLAT-01 | T-ARCH-001 | Vertical Slice API/Application/SQL 구현 | HEALTH-01; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-00-03 | G0 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 14 | AEG-VS-00-05 | S0 | W1-2 | VS-00 | PlatformBootstrap | Host/BuildingBlocks | ASYNC | REQ-PLAT-001 | HEALTH-01 | MIG-0000/0013 | - | UI-PLAT-01 | T-ARCH-001 | Event/Job/Inbox·재처리 구현 | -; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-00-04 | G0 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 15 | AEG-VS-00-06 | S0 | W1-2 | VS-00 | PlatformBootstrap | Host/BuildingBlocks | FE | REQ-PLAT-001 | HEALTH-01 | MIG-0000/0013 | - | UI-PLAT-01 | T-ARCH-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-PLAT-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-00-05 | G0 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 16 | AEG-VS-00-07 | S0 | W1-2 | VS-00 | PlatformBootstrap | Host/BuildingBlocks | TESTOPS | REQ-PLAT-001 | HEALTH-01 | MIG-0000/0013 | - | UI-PLAT-01 | T-ARCH-001 | 회귀·관제·Runbook·Rollback 증거 | T-ARCH-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-00-06 | G0 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 17 | AEG-X-009 | S1 | W3-4 | Cross | Cross-cutting | Data Governance | DATA | REQ-DATA-SOURCE | Cross | Cross | Cross | Cross | Cross | Source catalog/license/SLA/timezone/unit/checksum 고도화 | Source catalog/license/SLA/timezone/unit/checksum | 승인 없는 source가 ingestion 또는 추천으로 진입하지 않음 | Data Governance | Architect/QA | 8 | AEG-X-001 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 18 | AEG-VS-01-01 | S1 | W3-4 | VS-01 | ManageIdentityAndRoles | IdentityAccess | GOV | REQ-IAM-001 | IAM-01/02 | MIG-IAM-001 | - | UI-IAM-01 | T-IAM-001 | 정책·범위·실패상태 계약 확정 | REQ-IAM-001, VS-01 SLICE_SPEC, ADR/Decision Log | 사용자 결과 'MFA·RBAC·업무분장과 승인 경계'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-00 | G1-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 19 | AEG-VS-01-02 | S1 | W3-4 | VS-01 | ManageIdentityAndRoles | IdentityAccess | DATA | REQ-IAM-001 | IAM-01/02 | MIG-IAM-001 | - | UI-IAM-01 | T-IAM-001 | 데이터 시점·스키마·정합성 계약 | MIG-IAM-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-01-01 | G1-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 20 | AEG-VS-01-03 | S1 | W3-4 | VS-01 | ManageIdentityAndRoles | IdentityAccess | DOMAIN | REQ-IAM-001 | IAM-01/02 | MIG-IAM-001 | - | UI-IAM-01 | T-IAM-001 | 도메인 불변조건·상태전이 구현 | src/Modules/IdentityAccess/ManageIdentityAndRoles/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-01-02 | G1-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 21 | AEG-VS-01-04 | S1 | W3-4 | VS-01 | ManageIdentityAndRoles | IdentityAccess | BE | REQ-IAM-001 | IAM-01/02 | MIG-IAM-001 | - | UI-IAM-01 | T-IAM-001 | Vertical Slice API/Application/SQL 구현 | IAM-01/02; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-01-03 | G1-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 22 | AEG-VS-01-05 | S1 | W3-4 | VS-01 | ManageIdentityAndRoles | IdentityAccess | ASYNC | REQ-IAM-001 | IAM-01/02 | MIG-IAM-001 | - | UI-IAM-01 | T-IAM-001 | Event/Job/Inbox·재처리 구현 | -; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-01-04 | G1-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 23 | AEG-VS-01-06 | S1 | W3-4 | VS-01 | ManageIdentityAndRoles | IdentityAccess | FE | REQ-IAM-001 | IAM-01/02 | MIG-IAM-001 | - | UI-IAM-01 | T-IAM-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-IAM-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-01-05 | G1-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 24 | AEG-VS-01-07 | S1 | W3-4 | VS-01 | ManageIdentityAndRoles | IdentityAccess | TESTOPS | REQ-IAM-001 | IAM-01/02 | MIG-IAM-001 | - | UI-IAM-01 | T-IAM-001 | 회귀·관제·Runbook·Rollback 증거 | T-IAM-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-01-06 | G1-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 25 | AEG-VS-02-01 | S1 | W3-4 | VS-02 | SynchronizeSecurityMaster | SecurityMaster | GOV | REQ-SEC-001 | SEC-01/02,DAT-01 | MIG-SEC-001 | J01 | UI-SEC-01 | T-SEC-001 | 정책·범위·실패상태 계약 확정 | REQ-SEC-001, VS-02 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '상장·상폐·상품구조·거래가능성의 PIT 기준'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-00 | G1-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 26 | AEG-VS-02-02 | S1 | W3-4 | VS-02 | SynchronizeSecurityMaster | SecurityMaster | DATA | REQ-SEC-001 | SEC-01/02,DAT-01 | MIG-SEC-001 | J01 | UI-SEC-01 | T-SEC-001 | 데이터 시점·스키마·정합성 계약 | MIG-SEC-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-02-01 | G1-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 27 | AEG-VS-02-03 | S1 | W3-4 | VS-02 | SynchronizeSecurityMaster | SecurityMaster | DOMAIN | REQ-SEC-001 | SEC-01/02,DAT-01 | MIG-SEC-001 | J01 | UI-SEC-01 | T-SEC-001 | 도메인 불변조건·상태전이 구현 | src/Modules/SecurityMaster/SynchronizeSecurityMaster/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-02-02 | G1-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 28 | AEG-VS-02-04 | S1 | W3-4 | VS-02 | SynchronizeSecurityMaster | SecurityMaster | BE | REQ-SEC-001 | SEC-01/02,DAT-01 | MIG-SEC-001 | J01 | UI-SEC-01 | T-SEC-001 | Vertical Slice API/Application/SQL 구현 | SEC-01/02,DAT-01; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-02-03 | G1-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 29 | AEG-VS-02-05 | S1 | W3-4 | VS-02 | SynchronizeSecurityMaster | SecurityMaster | ASYNC | REQ-SEC-001 | SEC-01/02,DAT-01 | MIG-SEC-001 | J01 | UI-SEC-01 | T-SEC-001 | Event/Job/Inbox·재처리 구현 | J01; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-02-04 | G1-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 30 | AEG-VS-02-06 | S1 | W3-4 | VS-02 | SynchronizeSecurityMaster | SecurityMaster | FE | REQ-SEC-001 | SEC-01/02,DAT-01 | MIG-SEC-001 | J01 | UI-SEC-01 | T-SEC-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-SEC-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-02-05 | G1-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 31 | AEG-VS-02-07 | S1 | W3-4 | VS-02 | SynchronizeSecurityMaster | SecurityMaster | TESTOPS | REQ-SEC-001 | SEC-01/02,DAT-01 | MIG-SEC-001 | J01 | UI-SEC-01 | T-SEC-001 | 회귀·관제·Runbook·Rollback 증거 | T-SEC-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-02-06 | G1-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 32 | AEG-X-010 | S2 | W5-6 | Cross | Cross-cutting | Read Model | PROJECTION | REQ-RM-001 | Cross | Cross | Cross | Cross | Cross | projection owner/version/watermark/rebuild/staleness 고도화 | projection owner/version/watermark/rebuild/staleness | write model 직접 UI join 0, rebuild 결과 hash 동일 | BE/Data | Architect/QA | 8 | AEG-X-006 | G3 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 33 | AEG-VS-03-01 | S2 | W5-6 | VS-03 | IngestMarketDataPIT | MarketData | GOV | REQ-DAT-001 | DAT-02/03 | MIG-MD-001/002 | J02 | UI-DQ-01 | T-DQ-001 | 정책·범위·실패상태 계약 확정 | REQ-DAT-001, VS-03 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '원시·조정 OHLCV·FX·금리의 revision 적재'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-02 | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 34 | AEG-VS-03-02 | S2 | W5-6 | VS-03 | IngestMarketDataPIT | MarketData | DATA | REQ-DAT-001 | DAT-02/03 | MIG-MD-001/002 | J02 | UI-DQ-01 | T-DQ-001 | 데이터 시점·스키마·정합성 계약 | MIG-MD-001/002, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-03-01 | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 35 | AEG-VS-03-03 | S2 | W5-6 | VS-03 | IngestMarketDataPIT | MarketData | DOMAIN | REQ-DAT-001 | DAT-02/03 | MIG-MD-001/002 | J02 | UI-DQ-01 | T-DQ-001 | 도메인 불변조건·상태전이 구현 | src/Modules/MarketData/IngestMarketDataPIT/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-03-02 | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 36 | AEG-VS-03-04 | S2 | W5-6 | VS-03 | IngestMarketDataPIT | MarketData | BE | REQ-DAT-001 | DAT-02/03 | MIG-MD-001/002 | J02 | UI-DQ-01 | T-DQ-001 | Vertical Slice API/Application/SQL 구현 | DAT-02/03; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-03-03 | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 37 | AEG-VS-03-05 | S2 | W5-6 | VS-03 | IngestMarketDataPIT | MarketData | ASYNC | REQ-DAT-001 | DAT-02/03 | MIG-MD-001/002 | J02 | UI-DQ-01 | T-DQ-001 | Event/Job/Inbox·재처리 구현 | J02; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-03-04 | G1-B | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 38 | AEG-VS-03-06 | S2 | W5-6 | VS-03 | IngestMarketDataPIT | MarketData | FE | REQ-DAT-001 | DAT-02/03 | MIG-MD-001/002 | J02 | UI-DQ-01 | T-DQ-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-DQ-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-03-05 | G1-B | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 39 | AEG-VS-03-07 | S2 | W5-6 | VS-03 | IngestMarketDataPIT | MarketData | TESTOPS | REQ-DAT-001 | DAT-02/03 | MIG-MD-001/002 | J02 | UI-DQ-01 | T-DQ-001 | 회귀·관제·Runbook·Rollback 증거 | T-DQ-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-03-06 | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 40 | AEG-VS-04-01 | S2 | W5-6 | VS-04 | ApplyCorporateActions | SecurityMaster | GOV | REQ-CA-001 | DAT-04 | MIG-CA-001 | J03 | UI-DQ-02 | T-CA-001 | 정책·범위·실패상태 계약 확정 | REQ-CA-001, VS-04 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '분할·배당·증자·합병·상폐의 가격·수량·원가 일관성'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-02,VS-03 | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 41 | AEG-VS-04-02 | S2 | W5-6 | VS-04 | ApplyCorporateActions | SecurityMaster | DATA | REQ-CA-001 | DAT-04 | MIG-CA-001 | J03 | UI-DQ-02 | T-CA-001 | 데이터 시점·스키마·정합성 계약 | MIG-CA-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-04-01 | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 42 | AEG-VS-04-03 | S2 | W5-6 | VS-04 | ApplyCorporateActions | SecurityMaster | DOMAIN | REQ-CA-001 | DAT-04 | MIG-CA-001 | J03 | UI-DQ-02 | T-CA-001 | 도메인 불변조건·상태전이 구현 | src/Modules/SecurityMaster/ApplyCorporateActions/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-04-02 | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 43 | AEG-VS-04-04 | S2 | W5-6 | VS-04 | ApplyCorporateActions | SecurityMaster | BE | REQ-CA-001 | DAT-04 | MIG-CA-001 | J03 | UI-DQ-02 | T-CA-001 | Vertical Slice API/Application/SQL 구현 | DAT-04; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-04-03 | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 44 | AEG-VS-04-05 | S2 | W5-6 | VS-04 | ApplyCorporateActions | SecurityMaster | ASYNC | REQ-CA-001 | DAT-04 | MIG-CA-001 | J03 | UI-DQ-02 | T-CA-001 | Event/Job/Inbox·재처리 구현 | J03; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-04-04 | G1-B | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 45 | AEG-VS-04-06 | S2 | W5-6 | VS-04 | ApplyCorporateActions | SecurityMaster | FE | REQ-CA-001 | DAT-04 | MIG-CA-001 | J03 | UI-DQ-02 | T-CA-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-DQ-02; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-04-05 | G1-B | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 46 | AEG-VS-04-07 | S2 | W5-6 | VS-04 | ApplyCorporateActions | SecurityMaster | TESTOPS | REQ-CA-001 | DAT-04 | MIG-CA-001 | J03 | UI-DQ-02 | T-CA-001 | 회귀·관제·Runbook·Rollback 증거 | T-CA-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-04-06 | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 47 | AEG-VS-05-01 | S3 | W7-8 | VS-05 | IngestFundamentalsPIT | FundamentalsPIT | GOV | REQ-FND-001 | DAT-05 | MIG-FND-001/002 | J04 | UI-FND-01 | T-FND-001 | 정책·범위·실패상태 계약 확정 | REQ-FND-001, VS-05 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '공시·재무·컨센서스 공개시각과 정정 이력'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-02 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 48 | AEG-VS-05-02 | S3 | W7-8 | VS-05 | IngestFundamentalsPIT | FundamentalsPIT | DATA | REQ-FND-001 | DAT-05 | MIG-FND-001/002 | J04 | UI-FND-01 | T-FND-001 | 데이터 시점·스키마·정합성 계약 | MIG-FND-001/002, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-05-01 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 49 | AEG-VS-05-03 | S3 | W7-8 | VS-05 | IngestFundamentalsPIT | FundamentalsPIT | DOMAIN | REQ-FND-001 | DAT-05 | MIG-FND-001/002 | J04 | UI-FND-01 | T-FND-001 | 도메인 불변조건·상태전이 구현 | src/Modules/FundamentalsPIT/IngestFundamentalsPIT/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-05-02 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 50 | AEG-VS-05-04 | S3 | W7-8 | VS-05 | IngestFundamentalsPIT | FundamentalsPIT | BE | REQ-FND-001 | DAT-05 | MIG-FND-001/002 | J04 | UI-FND-01 | T-FND-001 | Vertical Slice API/Application/SQL 구현 | DAT-05; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-05-03 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 51 | AEG-VS-05-05 | S3 | W7-8 | VS-05 | IngestFundamentalsPIT | FundamentalsPIT | ASYNC | REQ-FND-001 | DAT-05 | MIG-FND-001/002 | J04 | UI-FND-01 | T-FND-001 | Event/Job/Inbox·재처리 구현 | J04; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-05-04 | G1 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 52 | AEG-VS-05-06 | S3 | W7-8 | VS-05 | IngestFundamentalsPIT | FundamentalsPIT | FE | REQ-FND-001 | DAT-05 | MIG-FND-001/002 | J04 | UI-FND-01 | T-FND-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-FND-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-05-05 | G1 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 53 | AEG-VS-05-07 | S3 | W7-8 | VS-05 | IngestFundamentalsPIT | FundamentalsPIT | TESTOPS | REQ-FND-001 | DAT-05 | MIG-FND-001/002 | J04 | UI-FND-01 | T-FND-001 | 회귀·관제·Runbook·Rollback 증거 | T-FND-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-05-06 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 54 | AEG-VS-06-01 | S3 | W7-8 | VS-06 | MaintainFeeTaxFxSchedule | PortfolioRisk | GOV | REQ-COST-001 | COST-01/02 | MIG-COST-001 | J04C | UI-COST-01 | T-COST-001 | 정책·범위·실패상태 계약 확정 | REQ-COST-001, VS-06 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '계좌·시장·상품별 Fee/Tax/FX valid-time 계약'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-02 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 55 | AEG-VS-06-02 | S3 | W7-8 | VS-06 | MaintainFeeTaxFxSchedule | PortfolioRisk | DATA | REQ-COST-001 | COST-01/02 | MIG-COST-001 | J04C | UI-COST-01 | T-COST-001 | 데이터 시점·스키마·정합성 계약 | MIG-COST-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-06-01 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 56 | AEG-VS-06-03 | S3 | W7-8 | VS-06 | MaintainFeeTaxFxSchedule | PortfolioRisk | DOMAIN | REQ-COST-001 | COST-01/02 | MIG-COST-001 | J04C | UI-COST-01 | T-COST-001 | 도메인 불변조건·상태전이 구현 | src/Modules/PortfolioRisk/MaintainFeeTaxFxSchedule/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-06-02 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 57 | AEG-VS-06-04 | S3 | W7-8 | VS-06 | MaintainFeeTaxFxSchedule | PortfolioRisk | BE | REQ-COST-001 | COST-01/02 | MIG-COST-001 | J04C | UI-COST-01 | T-COST-001 | Vertical Slice API/Application/SQL 구현 | COST-01/02; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-06-03 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 58 | AEG-VS-06-05 | S3 | W7-8 | VS-06 | MaintainFeeTaxFxSchedule | PortfolioRisk | ASYNC | REQ-COST-001 | COST-01/02 | MIG-COST-001 | J04C | UI-COST-01 | T-COST-001 | Event/Job/Inbox·재처리 구현 | J04C; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-06-04 | G1 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 59 | AEG-VS-06-06 | S3 | W7-8 | VS-06 | MaintainFeeTaxFxSchedule | PortfolioRisk | FE | REQ-COST-001 | COST-01/02 | MIG-COST-001 | J04C | UI-COST-01 | T-COST-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-COST-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-06-05 | G1 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 60 | AEG-VS-06-07 | S3 | W7-8 | VS-06 | MaintainFeeTaxFxSchedule | PortfolioRisk | TESTOPS | REQ-COST-001 | COST-01/02 | MIG-COST-001 | J04C | UI-COST-01 | T-COST-001 | 회귀·관제·Runbook·Rollback 증거 | T-COST-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-06-06 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 61 | AEG-VS-08-01 | S3 | W7-8 | VS-08 | MaintainPortfolioLedger | PortfolioRisk | GOV | REQ-LED-001 | POR-01 | MIG-LED-001/002 | J12L | UI-POR-01 | T-LED-001 | 정책·범위·실패상태 계약 확정 | REQ-LED-001, VS-08 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '현금·체결·Lot·Cycle 불변 원장과 대사 기준'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-02,VS-06 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 62 | AEG-VS-08-02 | S3 | W7-8 | VS-08 | MaintainPortfolioLedger | PortfolioRisk | DATA | REQ-LED-001 | POR-01 | MIG-LED-001/002 | J12L | UI-POR-01 | T-LED-001 | 데이터 시점·스키마·정합성 계약 | MIG-LED-001/002, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-08-01 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 63 | AEG-VS-08-03 | S3 | W7-8 | VS-08 | MaintainPortfolioLedger | PortfolioRisk | DOMAIN | REQ-LED-001 | POR-01 | MIG-LED-001/002 | J12L | UI-POR-01 | T-LED-001 | 도메인 불변조건·상태전이 구현 | src/Modules/PortfolioRisk/MaintainPortfolioLedger/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-08-02 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 64 | AEG-VS-08-04 | S3 | W7-8 | VS-08 | MaintainPortfolioLedger | PortfolioRisk | BE | REQ-LED-001 | POR-01 | MIG-LED-001/002 | J12L | UI-POR-01 | T-LED-001 | Vertical Slice API/Application/SQL 구현 | POR-01; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-08-03 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 65 | AEG-VS-08-05 | S3 | W7-8 | VS-08 | MaintainPortfolioLedger | PortfolioRisk | ASYNC | REQ-LED-001 | POR-01 | MIG-LED-001/002 | J12L | UI-POR-01 | T-LED-001 | Event/Job/Inbox·재처리 구현 | J12L; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-08-04 | G1 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 66 | AEG-VS-08-06 | S3 | W7-8 | VS-08 | MaintainPortfolioLedger | PortfolioRisk | FE | REQ-LED-001 | POR-01 | MIG-LED-001/002 | J12L | UI-POR-01 | T-LED-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-POR-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-08-05 | G1 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 67 | AEG-VS-08-07 | S3 | W7-8 | VS-08 | MaintainPortfolioLedger | PortfolioRisk | TESTOPS | REQ-LED-001 | POR-01 | MIG-LED-001/002 | J12L | UI-POR-01 | T-LED-001 | 회귀·관제·Runbook·Rollback 증거 | T-LED-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-08-06 | G1 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 68 | AEG-X-011 | S4 | W9-10 | Cross | Cross-cutting | Algorithm | GOLDEN | REQ-ALG-GOLDEN | Cross | Cross | Cross | Cross | Cross | Python↔C# Golden vector 고도화 | Python↔C# Golden vector·epsilon·rounding 계약 | 정책 ID별 경계·우선순위·cost×2 결과 허용오차 내 동일 | Quant/QA | Architect/QA | 10 | VS-09 | G2-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 69 | AEG-VS-09-01 | S4 | W9-10 | VS-09 | BuildEvidenceSnapshot | ResearchFactors | GOV | REQ-EVD-001 | EVD-01 | MIG-EVD-001 | J06 | UI-EVD-01 | T-EVD-001 | 정책·범위·실패상태 계약 확정 | REQ-EVD-001, VS-09 SLICE_SPEC, ADR/Decision Log | 사용자 결과 'Dataset/Model/Config/Code SHA가 동결된 Evidence'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-03,VS-04,VS-05,VS-06 | G2-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 70 | AEG-VS-09-02 | S4 | W9-10 | VS-09 | BuildEvidenceSnapshot | ResearchFactors | DATA | REQ-EVD-001 | EVD-01 | MIG-EVD-001 | J06 | UI-EVD-01 | T-EVD-001 | 데이터 시점·스키마·정합성 계약 | MIG-EVD-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-09-01 | G2-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 71 | AEG-VS-09-03 | S4 | W9-10 | VS-09 | BuildEvidenceSnapshot | ResearchFactors | DOMAIN | REQ-EVD-001 | EVD-01 | MIG-EVD-001 | J06 | UI-EVD-01 | T-EVD-001 | 도메인 불변조건·상태전이 구현 | src/Modules/ResearchFactors/BuildEvidenceSnapshot/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-09-02 | G2-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 72 | AEG-VS-09-04 | S4 | W9-10 | VS-09 | BuildEvidenceSnapshot | ResearchFactors | BE | REQ-EVD-001 | EVD-01 | MIG-EVD-001 | J06 | UI-EVD-01 | T-EVD-001 | Vertical Slice API/Application/SQL 구현 | EVD-01; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-09-03 | G2-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 73 | AEG-VS-09-05 | S4 | W9-10 | VS-09 | BuildEvidenceSnapshot | ResearchFactors | ASYNC | REQ-EVD-001 | EVD-01 | MIG-EVD-001 | J06 | UI-EVD-01 | T-EVD-001 | Event/Job/Inbox·재처리 구현 | J06; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-09-04 | G2-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 74 | AEG-VS-09-06 | S4 | W9-10 | VS-09 | BuildEvidenceSnapshot | ResearchFactors | FE | REQ-EVD-001 | EVD-01 | MIG-EVD-001 | J06 | UI-EVD-01 | T-EVD-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-EVD-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-09-05 | G2-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 75 | AEG-VS-09-07 | S4 | W9-10 | VS-09 | BuildEvidenceSnapshot | ResearchFactors | TESTOPS | REQ-EVD-001 | EVD-01 | MIG-EVD-001 | J06 | UI-EVD-01 | T-EVD-001 | 회귀·관제·Runbook·Rollback 증거 | T-EVD-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-09-06 | G2-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 76 | AEG-VS-10-01 | S4 | W9-10 | VS-10 | GenerateSellDecision | SignalEngine | GOV | REQ-SELL-001 | SIG-SELL-01 | MIG-SIG-001 | J08S | UI-SELL-01 | T-SELL-001 | 정책·범위·실패상태 계약 확정 | REQ-SELL-001, VS-10 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '우선순위가 보존된 HOLD/부분매도/전량매도 결정'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-08,VS-09,VS-13 | G2-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 77 | AEG-VS-10-02 | S4 | W9-10 | VS-10 | GenerateSellDecision | SignalEngine | DATA | REQ-SELL-001 | SIG-SELL-01 | MIG-SIG-001 | J08S | UI-SELL-01 | T-SELL-001 | 데이터 시점·스키마·정합성 계약 | MIG-SIG-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-10-01 | G2-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 78 | AEG-VS-10-03 | S4 | W9-10 | VS-10 | GenerateSellDecision | SignalEngine | DOMAIN | REQ-SELL-001 | SIG-SELL-01 | MIG-SIG-001 | J08S | UI-SELL-01 | T-SELL-001 | 도메인 불변조건·상태전이 구현 | src/Modules/SignalEngine/GenerateSellDecision/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-10-02 | G2-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 79 | AEG-VS-10-04 | S4 | W9-10 | VS-10 | GenerateSellDecision | SignalEngine | BE | REQ-SELL-001 | SIG-SELL-01 | MIG-SIG-001 | J08S | UI-SELL-01 | T-SELL-001 | Vertical Slice API/Application/SQL 구현 | SIG-SELL-01; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-10-03 | G2-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 80 | AEG-VS-10-05 | S4 | W9-10 | VS-10 | GenerateSellDecision | SignalEngine | ASYNC | REQ-SELL-001 | SIG-SELL-01 | MIG-SIG-001 | J08S | UI-SELL-01 | T-SELL-001 | Event/Job/Inbox·재처리 구현 | J08S; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-10-04 | G2-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 81 | AEG-VS-10-06 | S4 | W9-10 | VS-10 | GenerateSellDecision | SignalEngine | FE | REQ-SELL-001 | SIG-SELL-01 | MIG-SIG-001 | J08S | UI-SELL-01 | T-SELL-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-SELL-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-10-05 | G2-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 82 | AEG-VS-10-07 | S4 | W9-10 | VS-10 | GenerateSellDecision | SignalEngine | TESTOPS | REQ-SELL-001 | SIG-SELL-01 | MIG-SIG-001 | J08S | UI-SELL-01 | T-SELL-001 | 회귀·관제·Runbook·Rollback 증거 | T-SELL-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-10-06 | G2-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 83 | AEG-X-012 | S5 | W11-12 | Cross | Cross-cutting | Research | REPRO | REQ-REPRO-001 | Cross | Cross | Cross | Cross | Cross | dataset/code/config/environment manifest와 artifact hash 고도화 | dataset/code/config/environment manifest와 artifact hash | 동일 manifest·seed 결과 재현, 실패 artifact 보존 | Quant/Data | Architect/QA | 12 | AEG-X-009 | G2 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 84 | AEG-VS-11-01 | S5 | W11-12 | VS-11 | ManageReentryWatch | SignalEngine | GOV | REQ-RE-001 | RE-01/02 | MIG-RE-001 | J09 | UI-RE-01 | T-RE-001 | 정책·범위·실패상태 계약 확정 | REQ-RE-001, VS-11 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '비가치훼손 매도의 재진입 계약·단계·만료'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-10 | G2 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 85 | AEG-VS-11-02 | S5 | W11-12 | VS-11 | ManageReentryWatch | SignalEngine | DATA | REQ-RE-001 | RE-01/02 | MIG-RE-001 | J09 | UI-RE-01 | T-RE-001 | 데이터 시점·스키마·정합성 계약 | MIG-RE-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-11-01 | G2 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 86 | AEG-VS-11-03 | S5 | W11-12 | VS-11 | ManageReentryWatch | SignalEngine | DOMAIN | REQ-RE-001 | RE-01/02 | MIG-RE-001 | J09 | UI-RE-01 | T-RE-001 | 도메인 불변조건·상태전이 구현 | src/Modules/SignalEngine/ManageReentryWatch/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-11-02 | G2 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 87 | AEG-VS-11-04 | S5 | W11-12 | VS-11 | ManageReentryWatch | SignalEngine | BE | REQ-RE-001 | RE-01/02 | MIG-RE-001 | J09 | UI-RE-01 | T-RE-001 | Vertical Slice API/Application/SQL 구현 | RE-01/02; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-11-03 | G2 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 88 | AEG-VS-11-05 | S5 | W11-12 | VS-11 | ManageReentryWatch | SignalEngine | ASYNC | REQ-RE-001 | RE-01/02 | MIG-RE-001 | J09 | UI-RE-01 | T-RE-001 | Event/Job/Inbox·재처리 구현 | J09; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-11-04 | G2 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 89 | AEG-VS-11-06 | S5 | W11-12 | VS-11 | ManageReentryWatch | SignalEngine | FE | REQ-RE-001 | RE-01/02 | MIG-RE-001 | J09 | UI-RE-01 | T-RE-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-RE-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-11-05 | G2 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 90 | AEG-VS-11-07 | S5 | W11-12 | VS-11 | ManageReentryWatch | SignalEngine | TESTOPS | REQ-RE-001 | RE-01/02 | MIG-RE-001 | J09 | UI-RE-01 | T-RE-001 | 회귀·관제·Runbook·Rollback 증거 | T-RE-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-11-06 | G2 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 91 | AEG-VS-19-01 | S5 | W11-12 | VS-19 | RunFrozenBacktest | BacktestingEvaluation | GOV | REQ-BKT-001 | BKT-01/02 | MIG-BKT-001 | J-BKT | UI-BKT-01 | T-BKT-001 | 정책·범위·실패상태 계약 확정 | REQ-BKT-001, VS-19 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '동결 manifest 기반 워크포워드·OOS·비용 스트레스 재현'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-03,VS-04,VS-05,VS-06,VS-09 | G2 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 92 | AEG-VS-19-02 | S5 | W11-12 | VS-19 | RunFrozenBacktest | BacktestingEvaluation | DATA | REQ-BKT-001 | BKT-01/02 | MIG-BKT-001 | J-BKT | UI-BKT-01 | T-BKT-001 | 데이터 시점·스키마·정합성 계약 | MIG-BKT-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-19-01 | G2 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 93 | AEG-VS-19-03 | S5 | W11-12 | VS-19 | RunFrozenBacktest | BacktestingEvaluation | DOMAIN | REQ-BKT-001 | BKT-01/02 | MIG-BKT-001 | J-BKT | UI-BKT-01 | T-BKT-001 | 도메인 불변조건·상태전이 구현 | src/Modules/BacktestingEvaluation/RunFrozenBacktest/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-19-02 | G2 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 94 | AEG-VS-19-04 | S5 | W11-12 | VS-19 | RunFrozenBacktest | BacktestingEvaluation | BE | REQ-BKT-001 | BKT-01/02 | MIG-BKT-001 | J-BKT | UI-BKT-01 | T-BKT-001 | Vertical Slice API/Application/SQL 구현 | BKT-01/02; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-19-03 | G2 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 95 | AEG-VS-19-05 | S5 | W11-12 | VS-19 | RunFrozenBacktest | BacktestingEvaluation | ASYNC | REQ-BKT-001 | BKT-01/02 | MIG-BKT-001 | J-BKT | UI-BKT-01 | T-BKT-001 | Event/Job/Inbox·재처리 구현 | J-BKT; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-19-04 | G2 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 96 | AEG-VS-19-06 | S5 | W11-12 | VS-19 | RunFrozenBacktest | BacktestingEvaluation | FE | REQ-BKT-001 | BKT-01/02 | MIG-BKT-001 | J-BKT | UI-BKT-01 | T-BKT-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-BKT-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-19-05 | G2 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 97 | AEG-VS-19-07 | S5 | W11-12 | VS-19 | RunFrozenBacktest | BacktestingEvaluation | TESTOPS | REQ-BKT-001 | BKT-01/02 | MIG-BKT-001 | J-BKT | UI-BKT-01 | T-BKT-001 | 회귀·관제·Runbook·Rollback 증거 | T-BKT-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-19-06 | G2 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 98 | AEG-VS-07-01 | S6 | W13-14 | VS-07 | ManageClientIPS | ClientAdvisory | GOV | REQ-CLI-001 | CLI-01/02/03 | MIG-CLI-001 | - | UI-CLI-01 | T-CLI-001 | 정책·범위·실패상태 계약 확정 | REQ-CLI-001, VS-07 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '고객 목표·위험성향·제한상품의 버전 관리'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-01 | MVP-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 99 | AEG-VS-07-02 | S6 | W13-14 | VS-07 | ManageClientIPS | ClientAdvisory | DATA | REQ-CLI-001 | CLI-01/02/03 | MIG-CLI-001 | - | UI-CLI-01 | T-CLI-001 | 데이터 시점·스키마·정합성 계약 | MIG-CLI-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-07-01 | MVP-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 100 | AEG-VS-07-03 | S6 | W13-14 | VS-07 | ManageClientIPS | ClientAdvisory | DOMAIN | REQ-CLI-001 | CLI-01/02/03 | MIG-CLI-001 | - | UI-CLI-01 | T-CLI-001 | 도메인 불변조건·상태전이 구현 | src/Modules/ClientAdvisory/ManageClientIPS/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-07-02 | MVP-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 101 | AEG-VS-07-04 | S6 | W13-14 | VS-07 | ManageClientIPS | ClientAdvisory | BE | REQ-CLI-001 | CLI-01/02/03 | MIG-CLI-001 | - | UI-CLI-01 | T-CLI-001 | Vertical Slice API/Application/SQL 구현 | CLI-01/02/03; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-07-03 | MVP-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 102 | AEG-VS-07-05 | S6 | W13-14 | VS-07 | ManageClientIPS | ClientAdvisory | ASYNC | REQ-CLI-001 | CLI-01/02/03 | MIG-CLI-001 | - | UI-CLI-01 | T-CLI-001 | Event/Job/Inbox·재처리 구현 | -; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-07-04 | MVP-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 103 | AEG-VS-07-06 | S6 | W13-14 | VS-07 | ManageClientIPS | ClientAdvisory | FE | REQ-CLI-001 | CLI-01/02/03 | MIG-CLI-001 | - | UI-CLI-01 | T-CLI-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-CLI-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-07-05 | MVP-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 104 | AEG-VS-07-07 | S6 | W13-14 | VS-07 | ManageClientIPS | ClientAdvisory | TESTOPS | REQ-CLI-001 | CLI-01/02/03 | MIG-CLI-001 | - | UI-CLI-01 | T-CLI-001 | 회귀·관제·Runbook·Rollback 증거 | T-CLI-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-07-06 | MVP-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 105 | AEG-VS-14-01 | S7 | W15-16 | VS-14 | GenerateDailyRecommendations | ClientAdvisory | GOV | REQ-REC-001 | SIG-01/02/03 | MIG-REC-001/002 | J08 | UI-REC-01 | T-REC-001 | 정책·범위·실패상태 계약 확정 | REQ-REC-001, VS-14 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '고객별 BUY/HOLD/SELL/REENTER/REBALANCE 제안 패키지'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-07,VS-10,VS-12,VS-13 | MVP-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 106 | AEG-VS-14-02 | S7 | W15-16 | VS-14 | GenerateDailyRecommendations | ClientAdvisory | DATA | REQ-REC-001 | SIG-01/02/03 | MIG-REC-001/002 | J08 | UI-REC-01 | T-REC-001 | 데이터 시점·스키마·정합성 계약 | MIG-REC-001/002, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-14-01 | MVP-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 107 | AEG-VS-14-03 | S7 | W15-16 | VS-14 | GenerateDailyRecommendations | ClientAdvisory | DOMAIN | REQ-REC-001 | SIG-01/02/03 | MIG-REC-001/002 | J08 | UI-REC-01 | T-REC-001 | 도메인 불변조건·상태전이 구현 | src/Modules/ClientAdvisory/GenerateDailyRecommendations/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-14-02 | MVP-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 108 | AEG-VS-14-04 | S7 | W15-16 | VS-14 | GenerateDailyRecommendations | ClientAdvisory | BE | REQ-REC-001 | SIG-01/02/03 | MIG-REC-001/002 | J08 | UI-REC-01 | T-REC-001 | Vertical Slice API/Application/SQL 구현 | SIG-01/02/03; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-14-03 | MVP-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 109 | AEG-VS-14-05 | S7 | W15-16 | VS-14 | GenerateDailyRecommendations | ClientAdvisory | ASYNC | REQ-REC-001 | SIG-01/02/03 | MIG-REC-001/002 | J08 | UI-REC-01 | T-REC-001 | Event/Job/Inbox·재처리 구현 | J08; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-14-04 | MVP-B | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 110 | AEG-VS-14-06 | S7 | W15-16 | VS-14 | GenerateDailyRecommendations | ClientAdvisory | FE | REQ-REC-001 | SIG-01/02/03 | MIG-REC-001/002 | J08 | UI-REC-01 | T-REC-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-REC-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-14-05 | MVP-B | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 111 | AEG-VS-14-07 | S7 | W15-16 | VS-14 | GenerateDailyRecommendations | ClientAdvisory | TESTOPS | REQ-REC-001 | SIG-01/02/03 | MIG-REC-001/002 | J08 | UI-REC-01 | T-REC-001 | 회귀·관제·Runbook·Rollback 증거 | T-REC-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-14-06 | MVP-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 112 | AEG-VS-15-01 | S7 | W15-16 | VS-15 | ReviewRecommendation | ClientAdvisory | GOV | REQ-REV-001 | SIG-04 | MIG-REV-001 | - | UI-REV-01 | T-REV-001 | 정책·범위·실패상태 계약 확정 | REQ-REV-001, VS-15 SLICE_SPEC, ADR/Decision Log | 사용자 결과 'maker-checker 승인·보류·기각과 낙관적 동시성'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-14 | MVP-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 113 | AEG-VS-15-02 | S7 | W15-16 | VS-15 | ReviewRecommendation | ClientAdvisory | DATA | REQ-REV-001 | SIG-04 | MIG-REV-001 | - | UI-REV-01 | T-REV-001 | 데이터 시점·스키마·정합성 계약 | MIG-REV-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-15-01 | MVP-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 114 | AEG-VS-15-03 | S7 | W15-16 | VS-15 | ReviewRecommendation | ClientAdvisory | DOMAIN | REQ-REV-001 | SIG-04 | MIG-REV-001 | - | UI-REV-01 | T-REV-001 | 도메인 불변조건·상태전이 구현 | src/Modules/ClientAdvisory/ReviewRecommendation/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-15-02 | MVP-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 115 | AEG-VS-15-04 | S7 | W15-16 | VS-15 | ReviewRecommendation | ClientAdvisory | BE | REQ-REV-001 | SIG-04 | MIG-REV-001 | - | UI-REV-01 | T-REV-001 | Vertical Slice API/Application/SQL 구현 | SIG-04; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-15-03 | MVP-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 116 | AEG-VS-15-05 | S7 | W15-16 | VS-15 | ReviewRecommendation | ClientAdvisory | ASYNC | REQ-REV-001 | SIG-04 | MIG-REV-001 | - | UI-REV-01 | T-REV-001 | Event/Job/Inbox·재처리 구현 | -; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-15-04 | MVP-B | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 117 | AEG-VS-15-06 | S7 | W15-16 | VS-15 | ReviewRecommendation | ClientAdvisory | FE | REQ-REV-001 | SIG-04 | MIG-REV-001 | - | UI-REV-01 | T-REV-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-REV-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-15-05 | MVP-B | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 118 | AEG-VS-15-07 | S7 | W15-16 | VS-15 | ReviewRecommendation | ClientAdvisory | TESTOPS | REQ-REV-001 | SIG-04 | MIG-REV-001 | - | UI-REV-01 | T-REV-001 | 회귀·관제·Runbook·Rollback 증거 | T-REV-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-15-06 | MVP-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 119 | AEG-X-013 | S8 | W17-18 | Cross | Cross-cutting | Audit | TRACE | REQ-AUDIT-E2E | Cross | Cross | Cross | Cross | Cross | Evidence→Decision→Review→Publish→Outcome trace API 고도화 | Evidence→Decision→Review→Publish→Outcome trace API | publication/decision 기준 누락 링크 0, correction event 보존 | Compliance/BE | Architect/QA | 8 | VS-18 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 120 | AEG-VS-16-01 | S8 | W17-18 | VS-16 | PublishClientAdvice | ClientAdvisory | GOV | REQ-PUB-001 | SIG-05 | MIG-PUB-001 | J-PUB | UI-ADV-01 | T-PUB-001 | 정책·범위·실패상태 계약 확정 | REQ-PUB-001, VS-16 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '승인·유효·데이터 정상 제안만 고객 공개'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-15 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 121 | AEG-VS-16-02 | S8 | W17-18 | VS-16 | PublishClientAdvice | ClientAdvisory | DATA | REQ-PUB-001 | SIG-05 | MIG-PUB-001 | J-PUB | UI-ADV-01 | T-PUB-001 | 데이터 시점·스키마·정합성 계약 | MIG-PUB-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-16-01 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 122 | AEG-VS-16-03 | S8 | W17-18 | VS-16 | PublishClientAdvice | ClientAdvisory | DOMAIN | REQ-PUB-001 | SIG-05 | MIG-PUB-001 | J-PUB | UI-ADV-01 | T-PUB-001 | 도메인 불변조건·상태전이 구현 | src/Modules/ClientAdvisory/PublishClientAdvice/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-16-02 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 123 | AEG-VS-16-04 | S8 | W17-18 | VS-16 | PublishClientAdvice | ClientAdvisory | BE | REQ-PUB-001 | SIG-05 | MIG-PUB-001 | J-PUB | UI-ADV-01 | T-PUB-001 | Vertical Slice API/Application/SQL 구현 | SIG-05; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-16-03 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 124 | AEG-VS-16-05 | S8 | W17-18 | VS-16 | PublishClientAdvice | ClientAdvisory | ASYNC | REQ-PUB-001 | SIG-05 | MIG-PUB-001 | J-PUB | UI-ADV-01 | T-PUB-001 | Event/Job/Inbox·재처리 구현 | J-PUB; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-16-04 | G3 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 125 | AEG-VS-16-06 | S8 | W17-18 | VS-16 | PublishClientAdvice | ClientAdvisory | FE | REQ-PUB-001 | SIG-05 | MIG-PUB-001 | J-PUB | UI-ADV-01 | T-PUB-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-ADV-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-16-05 | G3 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 126 | AEG-VS-16-07 | S8 | W17-18 | VS-16 | PublishClientAdvice | ClientAdvisory | TESTOPS | REQ-PUB-001 | SIG-05 | MIG-PUB-001 | J-PUB | UI-ADV-01 | T-PUB-001 | 회귀·관제·Runbook·Rollback 증거 | T-PUB-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-16-06 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 127 | AEG-VS-17-01 | S8 | W17-18 | VS-17 | RecordClientDecision | ClientAdvisory | GOV | REQ-CLD-001 | SIG-06 | MIG-CLD-001 | - | UI-CLD-01 | T-CLD-001 | 정책·범위·실패상태 계약 확정 | REQ-CLD-001, VS-17 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '고객 수락·거절·보류와 attribution 연결'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-16 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 128 | AEG-VS-17-02 | S8 | W17-18 | VS-17 | RecordClientDecision | ClientAdvisory | DATA | REQ-CLD-001 | SIG-06 | MIG-CLD-001 | - | UI-CLD-01 | T-CLD-001 | 데이터 시점·스키마·정합성 계약 | MIG-CLD-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-17-01 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 129 | AEG-VS-17-03 | S8 | W17-18 | VS-17 | RecordClientDecision | ClientAdvisory | DOMAIN | REQ-CLD-001 | SIG-06 | MIG-CLD-001 | - | UI-CLD-01 | T-CLD-001 | 도메인 불변조건·상태전이 구현 | src/Modules/ClientAdvisory/RecordClientDecision/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-17-02 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 130 | AEG-VS-17-04 | S8 | W17-18 | VS-17 | RecordClientDecision | ClientAdvisory | BE | REQ-CLD-001 | SIG-06 | MIG-CLD-001 | - | UI-CLD-01 | T-CLD-001 | Vertical Slice API/Application/SQL 구현 | SIG-06; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-17-03 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 131 | AEG-VS-17-05 | S8 | W17-18 | VS-17 | RecordClientDecision | ClientAdvisory | ASYNC | REQ-CLD-001 | SIG-06 | MIG-CLD-001 | - | UI-CLD-01 | T-CLD-001 | Event/Job/Inbox·재처리 구현 | -; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-17-04 | G3 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 132 | AEG-VS-17-06 | S8 | W17-18 | VS-17 | RecordClientDecision | ClientAdvisory | FE | REQ-CLD-001 | SIG-06 | MIG-CLD-001 | - | UI-CLD-01 | T-CLD-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-CLD-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-17-05 | G3 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 133 | AEG-VS-17-07 | S8 | W17-18 | VS-17 | RecordClientDecision | ClientAdvisory | TESTOPS | REQ-CLD-001 | SIG-06 | MIG-CLD-001 | - | UI-CLD-01 | T-CLD-001 | 회귀·관제·Runbook·Rollback 증거 | T-CLD-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-17-06 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 134 | AEG-VS-18-01 | S8 | W17-18 | VS-18 | EvaluateDecisionOutcome | BacktestingEvaluation | GOV | REQ-EVA-001 | EVA-01/02 | MIG-EVA-001/002 | J10/J11 | UI-EVA-01 | T-EVA-001 | 정책·범위·실패상태 계약 확정 | REQ-EVA-001, VS-18 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '1/5/20/63/126/252일 결과·매도·재진입 품질 평가'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-10,VS-11,VS-16,VS-17 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 135 | AEG-VS-18-02 | S8 | W17-18 | VS-18 | EvaluateDecisionOutcome | BacktestingEvaluation | DATA | REQ-EVA-001 | EVA-01/02 | MIG-EVA-001/002 | J10/J11 | UI-EVA-01 | T-EVA-001 | 데이터 시점·스키마·정합성 계약 | MIG-EVA-001/002, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-18-01 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 136 | AEG-VS-18-03 | S8 | W17-18 | VS-18 | EvaluateDecisionOutcome | BacktestingEvaluation | DOMAIN | REQ-EVA-001 | EVA-01/02 | MIG-EVA-001/002 | J10/J11 | UI-EVA-01 | T-EVA-001 | 도메인 불변조건·상태전이 구현 | src/Modules/BacktestingEvaluation/EvaluateDecisionOutcome/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-18-02 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 137 | AEG-VS-18-04 | S8 | W17-18 | VS-18 | EvaluateDecisionOutcome | BacktestingEvaluation | BE | REQ-EVA-001 | EVA-01/02 | MIG-EVA-001/002 | J10/J11 | UI-EVA-01 | T-EVA-001 | Vertical Slice API/Application/SQL 구현 | EVA-01/02; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-18-03 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 138 | AEG-VS-18-05 | S8 | W17-18 | VS-18 | EvaluateDecisionOutcome | BacktestingEvaluation | ASYNC | REQ-EVA-001 | EVA-01/02 | MIG-EVA-001/002 | J10/J11 | UI-EVA-01 | T-EVA-001 | Event/Job/Inbox·재처리 구현 | J10/J11; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-18-04 | G3 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 139 | AEG-VS-18-06 | S8 | W17-18 | VS-18 | EvaluateDecisionOutcome | BacktestingEvaluation | FE | REQ-EVA-001 | EVA-01/02 | MIG-EVA-001/002 | J10/J11 | UI-EVA-01 | T-EVA-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-EVA-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-18-05 | G3 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 140 | AEG-VS-18-07 | S8 | W17-18 | VS-18 | EvaluateDecisionOutcome | BacktestingEvaluation | TESTOPS | REQ-EVA-001 | EVA-01/02 | MIG-EVA-001/002 | J10/J11 | UI-EVA-01 | T-EVA-001 | 회귀·관제·Runbook·Rollback 증거 | T-EVA-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-18-06 | G3 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 141 | AEG-VS-13-01 | S9 | W19-20 | VS-13 | CalculatePortfolioRisk | PortfolioRisk | GOV | REQ-RISK-001 | POR-02 | MIG-RISK-001 | J07 | UI-RISK-01 | T-RISK-001 | 정책·범위·실패상태 계약 확정 | REQ-RISK-001, VS-13 SLICE_SPEC, ADR/Decision Log | 사용자 결과 'ES·집중·상관·자본바닥 위험 스냅샷'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-03,VS-08 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 142 | AEG-VS-13-02 | S9 | W19-20 | VS-13 | CalculatePortfolioRisk | PortfolioRisk | DATA | REQ-RISK-001 | POR-02 | MIG-RISK-001 | J07 | UI-RISK-01 | T-RISK-001 | 데이터 시점·스키마·정합성 계약 | MIG-RISK-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-13-01 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 143 | AEG-VS-13-03 | S9 | W19-20 | VS-13 | CalculatePortfolioRisk | PortfolioRisk | DOMAIN | REQ-RISK-001 | POR-02 | MIG-RISK-001 | J07 | UI-RISK-01 | T-RISK-001 | 도메인 불변조건·상태전이 구현 | src/Modules/PortfolioRisk/CalculatePortfolioRisk/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-13-02 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 144 | AEG-VS-13-04 | S9 | W19-20 | VS-13 | CalculatePortfolioRisk | PortfolioRisk | BE | REQ-RISK-001 | POR-02 | MIG-RISK-001 | J07 | UI-RISK-01 | T-RISK-001 | Vertical Slice API/Application/SQL 구현 | POR-02; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-13-03 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 145 | AEG-VS-13-05 | S9 | W19-20 | VS-13 | CalculatePortfolioRisk | PortfolioRisk | ASYNC | REQ-RISK-001 | POR-02 | MIG-RISK-001 | J07 | UI-RISK-01 | T-RISK-001 | Event/Job/Inbox·재처리 구현 | J07; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-13-04 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 146 | AEG-VS-13-06 | S9 | W19-20 | VS-13 | CalculatePortfolioRisk | PortfolioRisk | FE | REQ-RISK-001 | POR-02 | MIG-RISK-001 | J07 | UI-RISK-01 | T-RISK-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-RISK-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-13-05 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 147 | AEG-VS-13-07 | S9 | W19-20 | VS-13 | CalculatePortfolioRisk | PortfolioRisk | TESTOPS | REQ-RISK-001 | POR-02 | MIG-RISK-001 | J07 | UI-RISK-01 | T-RISK-001 | 회귀·관제·Runbook·Rollback 증거 | T-RISK-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-13-06 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 148 | AEG-VS-21-01 | S9 | W19-20 | VS-21 | BuildRebalanceProposal | PortfolioRisk | GOV | REQ-REB-001 | REB-01/02 | MIG-REB-001 | J-REB | UI-REB-01 | T-REB-001 | 정책·범위·실패상태 계약 확정 | REQ-REB-001, VS-21 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '비용·세금·위험예산·제약을 만족하는 리밸런싱'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-07,VS-08,VS-12,VS-13 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 149 | AEG-VS-21-02 | S9 | W19-20 | VS-21 | BuildRebalanceProposal | PortfolioRisk | DATA | REQ-REB-001 | REB-01/02 | MIG-REB-001 | J-REB | UI-REB-01 | T-REB-001 | 데이터 시점·스키마·정합성 계약 | MIG-REB-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-21-01 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 150 | AEG-VS-21-03 | S9 | W19-20 | VS-21 | BuildRebalanceProposal | PortfolioRisk | DOMAIN | REQ-REB-001 | REB-01/02 | MIG-REB-001 | J-REB | UI-REB-01 | T-REB-001 | 도메인 불변조건·상태전이 구현 | src/Modules/PortfolioRisk/BuildRebalanceProposal/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-21-02 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 151 | AEG-VS-21-04 | S9 | W19-20 | VS-21 | BuildRebalanceProposal | PortfolioRisk | BE | REQ-REB-001 | REB-01/02 | MIG-REB-001 | J-REB | UI-REB-01 | T-REB-001 | Vertical Slice API/Application/SQL 구현 | REB-01/02; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-21-03 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 152 | AEG-VS-21-05 | S9 | W19-20 | VS-21 | BuildRebalanceProposal | PortfolioRisk | ASYNC | REQ-REB-001 | REB-01/02 | MIG-REB-001 | J-REB | UI-REB-01 | T-REB-001 | Event/Job/Inbox·재처리 구현 | J-REB; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-21-04 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 153 | AEG-VS-21-06 | S9 | W19-20 | VS-21 | BuildRebalanceProposal | PortfolioRisk | FE | REQ-REB-001 | REB-01/02 | MIG-REB-001 | J-REB | UI-REB-01 | T-REB-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-REB-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-21-05 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 154 | AEG-VS-21-07 | S9 | W19-20 | VS-21 | BuildRebalanceProposal | PortfolioRisk | TESTOPS | REQ-REB-001 | REB-01/02 | MIG-REB-001 | J-REB | UI-REB-01 | T-REB-001 | 회귀·관제·Runbook·Rollback 증거 | T-REB-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-21-06 | Portfolio-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 155 | AEG-VS-12-01 | S10 | W21-22 | VS-12 | RankBuyCandidates | ValuationForecast | GOV | REQ-BUY-001 | BUY-01 | MIG-BUY-001 | J08B | UI-BUY-01 | T-BUY-001 | 정책·범위·실패상태 계약 확정 | REQ-BUY-001, VS-12 SLICE_SPEC, ADR/Decision Log | 사용자 결과 'PIT 품질·밸류·수정·모멘텀을 결합한 후보 순위'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-03,VS-05,VS-06,VS-09 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 156 | AEG-VS-12-02 | S10 | W21-22 | VS-12 | RankBuyCandidates | ValuationForecast | DATA | REQ-BUY-001 | BUY-01 | MIG-BUY-001 | J08B | UI-BUY-01 | T-BUY-001 | 데이터 시점·스키마·정합성 계약 | MIG-BUY-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-12-01 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 157 | AEG-VS-12-03 | S10 | W21-22 | VS-12 | RankBuyCandidates | ValuationForecast | DOMAIN | REQ-BUY-001 | BUY-01 | MIG-BUY-001 | J08B | UI-BUY-01 | T-BUY-001 | 도메인 불변조건·상태전이 구현 | src/Modules/ValuationForecast/RankBuyCandidates/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-12-02 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 158 | AEG-VS-12-04 | S10 | W21-22 | VS-12 | RankBuyCandidates | ValuationForecast | BE | REQ-BUY-001 | BUY-01 | MIG-BUY-001 | J08B | UI-BUY-01 | T-BUY-001 | Vertical Slice API/Application/SQL 구현 | BUY-01; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-12-03 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 159 | AEG-VS-12-05 | S10 | W21-22 | VS-12 | RankBuyCandidates | ValuationForecast | ASYNC | REQ-BUY-001 | BUY-01 | MIG-BUY-001 | J08B | UI-BUY-01 | T-BUY-001 | Event/Job/Inbox·재처리 구현 | J08B; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-12-04 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 160 | AEG-VS-12-06 | S10 | W21-22 | VS-12 | RankBuyCandidates | ValuationForecast | FE | REQ-BUY-001 | BUY-01 | MIG-BUY-001 | J08B | UI-BUY-01 | T-BUY-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-BUY-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-12-05 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 161 | AEG-VS-12-07 | S10 | W21-22 | VS-12 | RankBuyCandidates | ValuationForecast | TESTOPS | REQ-BUY-001 | BUY-01 | MIG-BUY-001 | J08B | UI-BUY-01 | T-BUY-001 | 회귀·관제·Runbook·Rollback 증거 | T-BUY-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-12-06 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 162 | AEG-VS-22-01 | S10 | W21-22 | VS-22 | SuggestReplacementProducts | PortfolioRisk | GOV | REQ-RPL-001 | RPL-01 | MIG-RPL-001 | J-RPL | UI-RPL-01 | T-RPL-001 | 정책·범위·실패상태 계약 확정 | REQ-RPL-001, VS-22 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '적합성·유동성·비용후 기회우위 대체상품 비교'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-07,VS-12,VS-13 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 163 | AEG-VS-22-02 | S10 | W21-22 | VS-22 | SuggestReplacementProducts | PortfolioRisk | DATA | REQ-RPL-001 | RPL-01 | MIG-RPL-001 | J-RPL | UI-RPL-01 | T-RPL-001 | 데이터 시점·스키마·정합성 계약 | MIG-RPL-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-22-01 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 164 | AEG-VS-22-03 | S10 | W21-22 | VS-22 | SuggestReplacementProducts | PortfolioRisk | DOMAIN | REQ-RPL-001 | RPL-01 | MIG-RPL-001 | J-RPL | UI-RPL-01 | T-RPL-001 | 도메인 불변조건·상태전이 구현 | src/Modules/PortfolioRisk/SuggestReplacementProducts/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-22-02 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 165 | AEG-VS-22-04 | S10 | W21-22 | VS-22 | SuggestReplacementProducts | PortfolioRisk | BE | REQ-RPL-001 | RPL-01 | MIG-RPL-001 | J-RPL | UI-RPL-01 | T-RPL-001 | Vertical Slice API/Application/SQL 구현 | RPL-01; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-22-03 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 166 | AEG-VS-22-05 | S10 | W21-22 | VS-22 | SuggestReplacementProducts | PortfolioRisk | ASYNC | REQ-RPL-001 | RPL-01 | MIG-RPL-001 | J-RPL | UI-RPL-01 | T-RPL-001 | Event/Job/Inbox·재처리 구현 | J-RPL; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-22-04 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 167 | AEG-VS-22-06 | S10 | W21-22 | VS-22 | SuggestReplacementProducts | PortfolioRisk | FE | REQ-RPL-001 | RPL-01 | MIG-RPL-001 | J-RPL | UI-RPL-01 | T-RPL-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-RPL-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-22-05 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 168 | AEG-VS-22-07 | S10 | W21-22 | VS-22 | SuggestReplacementProducts | PortfolioRisk | TESTOPS | REQ-RPL-001 | RPL-01 | MIG-RPL-001 | J-RPL | UI-RPL-01 | T-RPL-001 | 회귀·관제·Runbook·Rollback 증거 | T-RPL-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-22-06 | Portfolio Gate | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 169 | AEG-X-014 | S11 | W23-24 | Cross | Cross-cutting | Model Risk | VALIDATION | REQ-MODEL-RISK | Cross | Cross | Cross | Cross | Cross | CSCV/PBO 고도화 | CSCV/PBO·DSR·block bootstrap·시도 원장 | PBO≤20%, DSR≥95%, cost×2 utility 양수 또는 승격 차단 | Quant/Risk | Architect/QA | 15 | AEG-X-012 | G4-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 170 | AEG-X-015 | S11 | W23-24 | Cross | Cross-cutting | Shadow | EVAL | REQ-SHADOW-001 | Cross | Cross | Cross | Cross | Cross | 252거래일 고도화 | 252거래일·복수 국면 일평가 scorecard | 적중률 단독 아닌 calibration/ES/false-exit/reentry/운영무결성 판정 | Quant/Ops | Architect/QA | 14 | VS-18 | G4-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 171 | AEG-VS-20-01 | S11 | W23-24 | VS-20 | PromoteModelVersion | GovernanceAudit | GOV | REQ-MOD-001 | MOD-01/02 | MIG-MOD-001 | J-MOD | UI-MOD-01 | T-MOD-001 | 정책·범위·실패상태 계약 확정 | REQ-MOD-001, VS-20 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '모델 승격 증거·승인·롤백·챔피언/챌린저'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-18,VS-19 | G4-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 172 | AEG-VS-20-02 | S11 | W23-24 | VS-20 | PromoteModelVersion | GovernanceAudit | DATA | REQ-MOD-001 | MOD-01/02 | MIG-MOD-001 | J-MOD | UI-MOD-01 | T-MOD-001 | 데이터 시점·스키마·정합성 계약 | MIG-MOD-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-20-01 | G4-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 173 | AEG-VS-20-03 | S11 | W23-24 | VS-20 | PromoteModelVersion | GovernanceAudit | DOMAIN | REQ-MOD-001 | MOD-01/02 | MIG-MOD-001 | J-MOD | UI-MOD-01 | T-MOD-001 | 도메인 불변조건·상태전이 구현 | src/Modules/GovernanceAudit/PromoteModelVersion/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-20-02 | G4-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 174 | AEG-VS-20-04 | S11 | W23-24 | VS-20 | PromoteModelVersion | GovernanceAudit | BE | REQ-MOD-001 | MOD-01/02 | MIG-MOD-001 | J-MOD | UI-MOD-01 | T-MOD-001 | Vertical Slice API/Application/SQL 구현 | MOD-01/02; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-20-03 | G4-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 175 | AEG-VS-20-05 | S11 | W23-24 | VS-20 | PromoteModelVersion | GovernanceAudit | ASYNC | REQ-MOD-001 | MOD-01/02 | MIG-MOD-001 | J-MOD | UI-MOD-01 | T-MOD-001 | Event/Job/Inbox·재처리 구현 | J-MOD; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-20-04 | G4-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 176 | AEG-VS-20-06 | S11 | W23-24 | VS-20 | PromoteModelVersion | GovernanceAudit | FE | REQ-MOD-001 | MOD-01/02 | MIG-MOD-001 | J-MOD | UI-MOD-01 | T-MOD-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-MOD-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-20-05 | G4-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 177 | AEG-VS-20-07 | S11 | W23-24 | VS-20 | PromoteModelVersion | GovernanceAudit | TESTOPS | REQ-MOD-001 | MOD-01/02 | MIG-MOD-001 | J-MOD | UI-MOD-01 | T-MOD-001 | 회귀·관제·Runbook·Rollback 증거 | T-MOD-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-20-06 | G4-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 178 | AEG-VS-24-01 | S11 | W23-24 | VS-24 | ReportAndNotify | ReportingNotifications | GOV | REQ-RPT-001 | RPT-01 | MIG-RPT-001 | J11R | UI-RPT-01 | T-RPT-001 | 정책·범위·실패상태 계약 확정 | REQ-RPT-001, VS-24 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '고객 리포트·SignalR·Telegram 운영 경보'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-16,VS-18 | G4-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 179 | AEG-VS-24-02 | S11 | W23-24 | VS-24 | ReportAndNotify | ReportingNotifications | DATA | REQ-RPT-001 | RPT-01 | MIG-RPT-001 | J11R | UI-RPT-01 | T-RPT-001 | 데이터 시점·스키마·정합성 계약 | MIG-RPT-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-24-01 | G4-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 180 | AEG-VS-24-03 | S11 | W23-24 | VS-24 | ReportAndNotify | ReportingNotifications | DOMAIN | REQ-RPT-001 | RPT-01 | MIG-RPT-001 | J11R | UI-RPT-01 | T-RPT-001 | 도메인 불변조건·상태전이 구현 | src/Modules/ReportingNotifications/ReportAndNotify/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-24-02 | G4-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 181 | AEG-VS-24-04 | S11 | W23-24 | VS-24 | ReportAndNotify | ReportingNotifications | BE | REQ-RPT-001 | RPT-01 | MIG-RPT-001 | J11R | UI-RPT-01 | T-RPT-001 | Vertical Slice API/Application/SQL 구현 | RPT-01; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-24-03 | G4-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 182 | AEG-VS-24-05 | S11 | W23-24 | VS-24 | ReportAndNotify | ReportingNotifications | ASYNC | REQ-RPT-001 | RPT-01 | MIG-RPT-001 | J11R | UI-RPT-01 | T-RPT-001 | Event/Job/Inbox·재처리 구현 | J11R; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-24-04 | G4-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 183 | AEG-VS-24-06 | S11 | W23-24 | VS-24 | ReportAndNotify | ReportingNotifications | FE | REQ-RPT-001 | RPT-01 | MIG-RPT-001 | J11R | UI-RPT-01 | T-RPT-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-RPT-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-24-05 | G4-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 184 | AEG-VS-24-07 | S11 | W23-24 | VS-24 | ReportAndNotify | ReportingNotifications | TESTOPS | REQ-RPT-001 | RPT-01 | MIG-RPT-001 | J11R | UI-RPT-01 | T-RPT-001 | 회귀·관제·Runbook·Rollback 증거 | T-RPT-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-24-06 | G4-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 185 | AEG-X-016 | S12 | W25-26 | Cross | Cross-cutting | Broker | CAPABILITY | REQ-KIS-OFF | Cross | Cross | Cross | Cross | Cross | KIS 주문 제출 startup/CI/runtime 차단 고도화 | KIS 주문 제출 startup/CI/runtime 차단 | 외부 주문 호출 0, capability override 감사·kill-switch 통과 | Security/Ops | Architect/QA | 7 | AEG-X-005 | ALL | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 186 | AEG-VS-23-01 | S12 | W25-26 | VS-23 | ReconcilePositionsAndFills | ExecutionReconciliation | GOV | REQ-RECON-001 | EXE-01/02,REC-01/02 | MIG-EXE-001/002 | J12 | UI-RECON-01 | T-RECON-001 | 정책·범위·실패상태 계약 확정 | REQ-RECON-001, VS-23 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '브로커·내부 주문·체결·보유·현금 break와 승인 정정'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-08,VS-16 | Pilot-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 187 | AEG-VS-23-02 | S12 | W25-26 | VS-23 | ReconcilePositionsAndFills | ExecutionReconciliation | DATA | REQ-RECON-001 | EXE-01/02,REC-01/02 | MIG-EXE-001/002 | J12 | UI-RECON-01 | T-RECON-001 | 데이터 시점·스키마·정합성 계약 | MIG-EXE-001/002, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-23-01 | Pilot-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 188 | AEG-VS-23-03 | S12 | W25-26 | VS-23 | ReconcilePositionsAndFills | ExecutionReconciliation | DOMAIN | REQ-RECON-001 | EXE-01/02,REC-01/02 | MIG-EXE-001/002 | J12 | UI-RECON-01 | T-RECON-001 | 도메인 불변조건·상태전이 구현 | src/Modules/ExecutionReconciliation/ReconcilePositionsAndFills/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-23-02 | Pilot-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 189 | AEG-VS-23-04 | S12 | W25-26 | VS-23 | ReconcilePositionsAndFills | ExecutionReconciliation | BE | REQ-RECON-001 | EXE-01/02,REC-01/02 | MIG-EXE-001/002 | J12 | UI-RECON-01 | T-RECON-001 | Vertical Slice API/Application/SQL 구현 | EXE-01/02,REC-01/02; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-23-03 | Pilot-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 190 | AEG-VS-23-05 | S12 | W25-26 | VS-23 | ReconcilePositionsAndFills | ExecutionReconciliation | ASYNC | REQ-RECON-001 | EXE-01/02,REC-01/02 | MIG-EXE-001/002 | J12 | UI-RECON-01 | T-RECON-001 | Event/Job/Inbox·재처리 구현 | J12; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-23-04 | Pilot-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 191 | AEG-VS-23-06 | S12 | W25-26 | VS-23 | ReconcilePositionsAndFills | ExecutionReconciliation | FE | REQ-RECON-001 | EXE-01/02,REC-01/02 | MIG-EXE-001/002 | J12 | UI-RECON-01 | T-RECON-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-RECON-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-23-05 | Pilot-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 192 | AEG-VS-23-07 | S12 | W25-26 | VS-23 | ReconcilePositionsAndFills | ExecutionReconciliation | TESTOPS | REQ-RECON-001 | EXE-01/02,REC-01/02 | MIG-EXE-001/002 | J12 | UI-RECON-01 | T-RECON-001 | 회귀·관제·Runbook·Rollback 증거 | T-RECON-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-23-06 | Pilot-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 193 | AEG-X-017 | S13 | W27-28 | Cross | Cross-cutting | DR | OPS | REQ-DR-001 | Cross | Cross | Cross | Cross | Cross | RPO/RTO 고도화 | RPO/RTO·backup/restore·region/host failure rehearsal | 승인 RPO/RTO 내 복구, 원장·outbox·projection 대사 100% | SRE/DBA | Architect/QA | 12 | AEG-X-006 | G5 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 194 | AEG-VS-25-01 | S13 | W27-28 | VS-25 | AuditAndKillSwitch | GovernanceAudit | GOV | REQ-GOV-001 | GOV-01/02 | MIG-GOV-001 | J-GOV | UI-GOV-01 | T-GOV-001 | 정책·범위·실패상태 계약 확정 | REQ-GOV-001, VS-25 SLICE_SPEC, ADR/Decision Log | 사용자 결과 '입력→결정→승인→공개→실행→평가 추적과 단계별 차단'·비목표·권한·예외·Source/Assumption/Unknown이 승인됨 | PM/Architect | Compliance/Owner | 3 | VS-01,VS-16,VS-20,VS-23 | G5 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 195 | AEG-VS-25-02 | S13 | W27-28 | VS-25 | AuditAndKillSwitch | GovernanceAudit | DATA | REQ-GOV-001 | GOV-01/02 | MIG-GOV-001 | J-GOV | UI-GOV-01 | T-GOV-001 | 데이터 시점·스키마·정합성 계약 | MIG-GOV-001, DATA_CONTRACT, DQ/lineage 규칙 | published_at/revision/valid-time/hash/단위/격리/재처리와 소유자가 정의되고 overwrite 경로가 없음 | Data Architect/DBA | Quant/QA | 5 | AEG-VS-25-01 | G5 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 196 | AEG-VS-25-03 | S13 | W27-28 | VS-25 | AuditAndKillSwitch | GovernanceAudit | DOMAIN | REQ-GOV-001 | GOV-01/02 | MIG-GOV-001 | J-GOV | UI-GOV-01 | T-GOV-001 | 도메인 불변조건·상태전이 구현 | src/Modules/GovernanceAudit/AuditAndKillSwitch/Domain, 정책 결정표 | 순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과하고 Infrastructure 의존이 없음 | BE/Quant Lead | Architect/QA | 6 | AEG-VS-25-02 | G5 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 197 | AEG-VS-25-04 | S13 | W27-28 | VS-25 | AuditAndKillSwitch | GovernanceAudit | BE | REQ-GOV-001 | GOV-01/02 | MIG-GOV-001 | J-GOV | UI-GOV-01 | T-GOV-001 | Vertical Slice API/Application/SQL 구현 | GOV-01/02; Endpoint/Validator/Application/Dapper/Outbox | 인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치 | BE Lead | Security/QA | 8 | AEG-VS-25-03 | G5 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 198 | AEG-VS-25-05 | S13 | W27-28 | VS-25 | AuditAndKillSwitch | GovernanceAudit | ASYNC | REQ-GOV-001 | GOV-01/02 | MIG-GOV-001 | J-GOV | UI-GOV-01 | T-GOV-001 | Event/Job/Inbox·재처리 구현 | J-GOV; integration event, JobRun, watermark, inbox | 동일 ScopeKey 재실행 결과가 동일하고 중복 side effect 0, transient/business hold/poison이 분리됨 | BE/SRE | Data/Ops | 5 | AEG-VS-25-04 | G5 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 199 | AEG-VS-25-06 | S13 | W27-28 | VS-25 | AuditAndKillSwitch | GovernanceAudit | FE | REQ-GOV-001 | GOV-01/02 | MIG-GOV-001 | J-GOV | UI-GOV-01 | T-GOV-001 | Vue feature·Zod·Query·컴포넌트 구현 | UI-GOV-01; route/api/schema/queries/pages/components | loading/empty/partial/stale/warn/error/401/403/409/expired/readonly와 접근성·권한 경계가 검증됨 | FE Lead | UX/QA | 6 | AEG-VS-25-05 | G5 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 200 | AEG-VS-25-07 | S13 | W27-28 | VS-25 | AuditAndKillSwitch | GovernanceAudit | TESTOPS | REQ-GOV-001 | GOV-01/02 | MIG-GOV-001 | J-GOV | UI-GOV-01 | T-GOV-001 | 회귀·관제·Runbook·Rollback 증거 | T-GOV-001; xUnit/Vitest/Playwright/Data/Replay; OTel/alert/runbook | Golden·integration·failure·replay·E2E와 metric/alert/Owner/Secondary/rollback rehearsal가 Release Evidence에 연결됨 | QA/SRE | Module Owner | 7 | AEG-VS-25-06 | G5 | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 201 | AEG-X-018 | S14 | W29-30 | Cross | Cross-cutting | Performance | NFR | REQ-NFR-001 | Cross | Cross | Cross | Cross | Cross | API P95 고도화 | API P95·batch SLA·portfolio 규모·backfill 부하시험 | 개장 전 추천 SLA와 고객 API SLO가 동시에 충족 | SRE/QA | Architect/QA | 10 | AEG-X-017 | G6-A | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 202 | AEG-X-019 | S14 | W29-30 | Cross | Cross-cutting | Cutover | RELEASE | REQ-CUT-001 | Cross | Cross | Cross | Cross | Cross | dry-run/backfill/recon/rollback/release evidence 고도화 | dry-run/backfill/recon/rollback/release evidence | 미승인 공개 0, duplicate 0, rollback 리허설과 승인 서명 | PM/Ops | Architect/QA | 10 | AEG-X-018 | G6-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 203 | AEG-X-020 | S15 | W31-32 | Cross | Cross-cutting | Hypercare | OPS | REQ-HYP-001 | Cross | Cross | Cross | Cross | Cross | P1/P2 triage 고도화 | P1/P2 triage·daily reconciliation·debt burn-down | 초기 안정화 Exit 기준·Owner·잔여 부채 승인 | Ops/PM | Architect/QA | 8 | AEG-X-019 | G6 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 204 | AEG22-X-001 | S0 | W1-2 | Cross | Cross-cutting | Governance | GOV | DOC-NR-01~08 | Cross | Cross | Cross | Cross | T-DOC-022 | Current-session source coverage and SHA register | Source Coverage Matrix/Source Index | 6 current attachments preserved byte-for-byte and hashes match | PM/Architect | QA/Compliance | 4 | AEG-X-001 | G0 | SOURCE | P0 | PLANNED |
| 205 | AEG22-X-002 | S0 | W1-2 | Cross | Cross-cutting | Toolchain | DEVEX | REQ-PLAT-TOOL | Cross | Cross | Cross | Cross | T-CI-022 | Offline-safe package manager and lockfile decision | packageManager/LOCKFILE_REQUIRED/CI guard | No silent dependency resolution; frozen install blocks until approved lock exists | DevOps | FE Lead | 4 | AEG-X-002 | G0 | DESIGN_PROPOSAL | P0 | PLANNED |
| 206 | AEG22-X-003 | S0 | W1-2 | Cross | Cross-cutting | Architecture | ARCH | REQ-ARCH-001 | Cross | Cross | Cross | Cross | T-ARCH-022 | Module/Vertical Slice template pack | templates/dotnet,vue,sql,hangfire | New slice can be generated without Generic Repository or controller-service duplication | Architect | BE/FE Leads | 6 | AEG-X-003 | G0 | DESIGN_PROPOSAL | P1 | PLANNED |
| 207 | AEG22-X-004 | S0 | W1-2 | Cross | Cross-cutting | API | BE | REQ-API-001 | API-CONTEXT-01 | Cross | Cross | Cross | T-API-022 | Correlation/Idempotency/ProblemDetails shared contract | request execution standard | 400/401/403/409/422 and trace/idempotency rules consistent | BE Lead | QA/SRE | 6 | AEG-X-004 | G0 | DESIGN_PROPOSAL | P1 | PLANNED |
| 208 | AEG22-X-005 | S0 | W1-2 | Cross | Cross-cutting | Database | DBA | REQ-DB-REHEARSAL | Cross | MIG-REHEARSAL | Cross | Cross | T-DB-022 | DbUp fresh/upgrade/re-run/failure rehearsal script | scripts/rehearse_migrations.sh | Approved PostgreSQL runner produces 4 scenario artifacts | DBA | BE/DevOps | 8 | AEG-X-004 | G0 | DESIGN_PROPOSAL | P0 | PLANNED |
| 209 | AEG22-X-006 | S0 | W1-2 | Cross | Cross-cutting | Reliability | BE | REQ-OUTBOX-001 | Cross | MIG-0013 | JOB-OUTBOX-01 | Cross | T-OUTBOX-022 | Outbox lease/dead-letter/replay hardening | outbox dispatcher template/runbook | Crash-before/after publish yields no lost message and idempotent downstream | BE/SRE | QA | 10 | AEG-X-006 | G3 | DESIGN_PROPOSAL | P0 | PLANNED |
| 210 | AEG22-X-007 | S0 | W1-2 | Cross | Cross-cutting | Reliability | BE | REQ-INBOX-001 | Cross | MIG-0013 | JOB-INBOX-01 | Cross | T-INBOX-022 | Inbox duplicate/result-hash contract | inbox consumer template | Same consumer/message performs side effect once and replay hash is stable | BE/SRE | QA | 8 | AEG-X-007 | G3 | DESIGN_PROPOSAL | P0 | PLANNED |
| 211 | AEG22-X-008 | S0 | W1-2 | Cross | Cross-cutting | Batch | JOB | REQ-JOB-001 | Cross | MIG-0000 | JOB-RUN-STD | UI-OPS-JOB | T-JOB-022 | JobRun/Watermark/heartbeat scope standard | ReliableJob template | Concurrent duplicate is held; retry preserves scope/version/input hash | BE/SRE | QA/Data | 8 | AEG-X-008 | G1 | DESIGN_PROPOSAL | P1 | PLANNED |
| 212 | AEG22-VS10-001 | S4 | W9-10 | VS-10 | GenerateSellDecision | SignalEngine | ALG | ALG-SELL-001~005 | SIG-01 | MIG-0014 | SignalDecisionCreated:v2 | UI-SIG-01 | T-SIG-LOT-001 | Separate security weight and lot weight | SellDecisionInput/context/migration | Lot ratio changes only lot weight; target security weight is exact | Quant/BE | DBA/QA | 10 | AEG-VS-10-03 | G2-A | SOURCE+INFERENCE | P0 | PLANNED |
| 213 | AEG22-VS10-002 | S4 | W9-10 | VS-10 | GenerateSellDecision | SignalEngine | ALG | ALG-SELL-001~005 | SIG-01 | MIG-0014 | SignalDecisionCreated:v2 | UI-SIG-01 | T-SIG-TRACE-001 | Persist ordered policy evaluation trace | policy_trace_json/API schema | Applied/blocked/not-applicable reasons reproduce decision priority | BE/Quant | FE/QA | 8 | AEG22-VS10-001 | G2-A | DESIGN_PROPOSAL | P1 | PLANNED |
| 214 | AEG22-VS10-003 | S4 | W9-10 | VS-10 | GenerateSellDecision | SignalEngine | QA | ALG-SELL-001~005 | SIG-01 | MIG-0014 | SignalDecisionCreated:v2 | UI-SIG-01 | T-SIG-GOLDEN-022 | Golden/boundary/monotonic/property vectors | unit/golden vectors | Core clamp, survival bypass, priority and future PIT rejection pass | QA/Quant | BE | 8 | AEG22-VS10-002 | G2-A | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 215 | AEG22-VS10-004 | S4 | W9-10 | VS-10 | GenerateSellDecision | SignalEngine | FE | REQ-SIG-UI | SIG-RESEARCH-01 | Cross | Cross | UI-SIG-01 | T-FE-SIG-022 | FE runtime contract for weights and policy trace | Zod schema/page/tests | Malformed response and lot>security input fail closed | FE Lead | QA/BE | 5 | AEG22-VS10-002 | G2-A | DESIGN_PROPOSAL | P1 | PLANNED |
| 216 | AEG22-VS09-001 | S4 | W9-10 | VS-09 | BuildEvidenceSnapshot | ResearchFactors | DATA | REQ-EVD-001 | Cross | MIG-EVD-001 | J06 | UI-EVD-01 | T-EVD-022 | Evidence completeness grade and required-field manifest | Evidence contract delta | Missing total-return/delisting/cost source downgrades or quarantines recommendation | Data/Quant | BE/QA | 8 | AEG-VS-09-02 | G2-A | SOURCE | P0 | PLANNED |
| 217 | AEG22-VS03-001 | S2 | W5-6 | VS-03 | IngestMarketDataPIT | MarketData | DATA | REQ-DAT-001 | DAT-01 | MIG-DAT-001 | J02 | UI-DAT-01 | T-DAT-PIT-022 | Enforce published_at cutoff and timezone | PIT query contract/data test | Lookahead count remains zero across replay and timezone boundaries | Data Architect | DBA/QA | 8 | AEG-VS-03-03 | G1-B | SOURCE | P0 | PLANNED |
| 218 | AEG22-VS03-002 | S2 | W5-6 | VS-03 | IngestMarketDataPIT | MarketData | DATA | REQ-DAT-LIC | DAT-01 | MIG-DAT-001 | J02 | UI-DAT-01 | T-DAT-LIC-022 | Source license/SLA/checksum fail-closed gate | Source catalog contract | Unapproved/checksum-drift source cannot reach canonical/PIT layer | Data Governance | BE/Compliance | 7 | AEG22-VS03-001 | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 219 | AEG22-VS08-001 | S3 | W7-8 | VS-08 | MaintainPortfolioLedger | PortfolioRisk | DB | REQ-LEDGER-001 | POR-01 | MIG-POR-001 | LedgerEntryApplied | UI-POR-01 | T-LEDGER-022 | Lot weight derivation and reconciliation invariant | ledger/read-model contract | Lot market values equal security/account totals within tolerance | DBA/BE | Quant/QA | 10 | AEG-VS-08-03 | G1 | DESIGN_PROPOSAL | P0 | PLANNED |
| 220 | AEG22-VS11-001 | S5 | W11-12 | VS-11 | ManageReentryWatch | SignalEngine | ALG | ALG-REENTRY-001 | SIG-02 | MIG-SIG-REENTRY | J09 | UI-SIG-02 | T-REENTRY-022 | Reentry stage uniqueness and cycle reset proof | state transition/golden tests | Each stage once; new CycleId/Lot; old floor/cost/high not reused | Quant/BE | QA/DBA | 9 | AEG-VS-11-03 | G2 | SOURCE | P0 | PLANNED |
| 221 | AEG22-VS14-001 | S7 | W15-16 | VS-14 | GenerateDailyRecommendations | ClientAdvisory | BE | REQ-ADV-001 | ADV-01 | MIG-ADV-001 | J08 | UI-ADV-01 | T-ADV-RUN-022 | Run isolation and partial-failure quarantine | run manifest/error partition | One portfolio failure cannot publish invalid advice to another | BE Lead | SRE/QA | 10 | AEG-VS-14-04 | MVP-B | DESIGN_PROPOSAL | P0 | PLANNED |
| 222 | AEG22-VS15-001 | S7 | W15-16 | VS-15 | ReviewRecommendation | ClientAdvisory | SEC | REQ-REV-001 | ADV-02 | MIG-ADV-002 | RecommendationReviewed | UI-ADV-02 | T-REV-022 | Maker-checker optimistic concurrency proof | review version/ETag tests | Self-approval and stale update rejected with audit evidence | BE/Security | FE/QA | 8 | AEG-VS-15-04 | MVP-B | SOURCE+DESIGN_PROPOSAL | P0 | PLANNED |
| 223 | AEG22-VS16-001 | S8 | W17-18 | VS-16 | PublishClientAdvice | ClientAdvisory | BE | REQ-PUB-001 | ADV-03 | MIG-ADV-003 | AdvicePublished | UI-CLI-01 | T-PUB-022 | Publish snapshot hash and staleness gate | publication immutable snapshot | Expired/revised/quarantined evidence blocks publish | BE/Compliance | QA/FE | 9 | AEG-VS-16-04 | G3 | SOURCE | P0 | PLANNED |
| 224 | AEG22-VS18-001 | S8 | W17-18 | VS-18 | EvaluateDecisionOutcome | BacktestingEvaluation | ALG | REQ-EVAL-001 | EVAL-01 | MIG-EVAL-001 | J10 | UI-EVAL-01 | T-EVAL-DEF-022 | Version false-exit/gain-capture definitions | metric definition registry | Historical scorecard reproducible by metric version/revision | Quant/Risk | Data/QA | 8 | AEG-VS-18-03 | G3 | SOURCE+DESIGN_PROPOSAL | P1 | PLANNED |
| 225 | AEG22-VS19-001 | S5 | W11-12 | VS-19 | RunFrozenBacktest | BacktestingEvaluation | QUANT | REQ-BT-001 | RES-01 | MIG-RES-001 | BacktestCompleted | UI-RES-01 | T-BT-ENV-022 | Environment digest and full experiment registry | frozen manifest | Data/code/config/seed/environment/all variants hashed | Quant/Data | Risk/QA | 10 | AEG-VS-19-03 | G2 | SOURCE | P0 | PLANNED |
| 226 | AEG22-VS19-002 | S5 | W11-12 | VS-19 | RunFrozenBacktest | BacktestingEvaluation | QA | REQ-BT-002 | RES-01 | MIG-RES-001 | BacktestCompleted | UI-RES-01 | T-BT-XLANG-022 | Python-.NET decision golden cross-check | cross-language vectors | Policy/action/ratio/target/trace match within tolerance | QA/Quant | BE | 8 | AEG22-VS19-001 | G2 | DESIGN_PROPOSAL | P0 | PLANNED |
| 227 | AEG22-VS23-001 | S12 | W25-26 | VS-23 | ReconcilePositionsAndFills | ExecutionReconciliation | OPS | REQ-REC-001 | EXE-01 | MIG-EXE-001 | J12 | UI-OPS-REC | T-REC-CORR-022 | Approved correction/reversal workflow | break/correction/audit contract | No direct edit; before/after/hash/approver/replay reconcile to zero | Ops/DBA | Compliance/QA | 10 | AEG-VS-23-04 | Pilot-A | SOURCE | P0 | PLANNED |
| 228 | AEG22-VS25-001 | S13 | W27-28 | VS-25 | AuditAndKillSwitch | GovernanceAudit | SEC | REQ-GOV-001 | GOV-01 | MIG-GOV-001 | KillSwitchChanged | UI-GOV-01 | T-KILL-022 | Automatic-order capability tripwire | capability tests/runbook | Any AutomaticOrder/KIS drift blocks start/release/action | Security/Ops | DevOps/QA | 8 | AEG-VS-25-04 | ALL | SOURCE | P0 | PLANNED |
| 229 | AEG22-X-009 | S11 | W23-24 | Cross | Cross-cutting | Frontend | FE | REQ-FE-CONTRACT | Cross | Cross | Cross | Cross | T-FE-OPENAPI-022 | OpenAPI artifact diff and generated contract plan | contract generation ADR | DTO drift visible in CI; Zod remains trust boundary | BE/FE | QA/Architect | 7 | AEG-X-012 | G3 | DESIGN_PROPOSAL | P1 | PLANNED |
| 230 | AEG22-X-010 | S11 | W23-24 | Cross | Cross-cutting | Observability | SRE | REQ-OBS-001 | Cross | Cross | Cross | UI-OPS-01 | T-OBS-022 | Metric cardinality/PII/redaction budget | telemetry policy/tests | No high-cardinality account/security tags or PII in telemetry | SRE/Security | BE/QA | 7 | AEG-X-013 | G5 | DESIGN_PROPOSAL | P0 | PLANNED |
| 231 | AEG22-X-011 | S14 | W29-30 | Cross | Cross-cutting | Performance | SRE | REQ-CAP-001 | Cross | Cross | Cross | Cross | T-CAP-022 | Capacity assumptions and workload pack | capacity profile | Approved volumes map to API/batch/DB SLO evidence | PM/SRE | DBA/QA | 10 | AEG-X-025 | G6-A | DESIGN_PROPOSAL | P1 | PLANNED |
| 232 | AEG22-X-012 | S15 | W31-32 | Cross | Cross-cutting | Release | OPS | REQ-REL-001 | Cross | Cross | Cross | Cross | T-REL-022 | Release evidence and rollback rehearsal | release manifest/checksum/runbook | Source→requirement→code→test→artifact hashes and rollback complete | PM/SRE | QA/Compliance | 8 | AEG22-X-011 | G6 | DESIGN_PROPOSAL | P0 | PLANNED |
| 233 | 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 |
| 234 | 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 |
| 235 | 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 |
| 236 | 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 |
| 237 | 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 |
| 238 | 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 |
| 239 | 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 |
| 240 | 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 |
| 241 | 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 |
| 242 | 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 |
| 243 | 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 |
| 244 | 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 |
| 245 | 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 |
| 246 | 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 |
| 247 | 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 |
| 248 | 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 |
| 249 | 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 |
| 250 | 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 |
| 251 | 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 |
| 252 | 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 |
| 253 | 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 |
| 254 | 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 |
| 255 | 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 |
| 256 | 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 |
| 257 | 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 |
| 258 | 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 |
| 259 | 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 |
| 260 | 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 |
| 261 | 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 |
| 262 | 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 |
| 263 | 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 |
| 264 | 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 |
| 265 | 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 |
| 266 | 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 |
| 267 | 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 |
| 268 | 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 |
| 269 | 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 |
| 270 | 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 |
| 271 | 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 |
| 272 | 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 |
| 273 | 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 |
| 274 | 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 |
| 275 | 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 |
| 276 | 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 |
| 277 | 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 |
| 278 | 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 |
| 279 | 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 |
| 280 | 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 |
| 281 | 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 |
| 282 | 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 |
| 283 | 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 |
| 284 | 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 |
| 285 | 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 |
| 286 | 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 |
| 287 | 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 |
| 288 | 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 |
| 289 | 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 |
| 290 | 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 |
| 291 | 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 |
| 292 | 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 |
| 293 | 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 |
| 294 | 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 |
| 295 | 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 |
| 296 | 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 |
| 297 | 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 |
| 298 | 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 |
| 299 | 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 |
| 300 | 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 |
| 301 | 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 |
| 302 | 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 |
| 303 | 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 |
| 304 | 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 |
| 305 | 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 |
| 306 | 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 |
| 307 | 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 |
| 308 | 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 |
| 309 | 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 |
| 310 | 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 |
| 311 | 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 |
| 312 | 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 |
| 313 | 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 |
| 314 | 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 |
| 315 | 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 |
| 316 | 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 |
| 317 | 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 |
| 318 | 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 |
| 319 | 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 |
| 320 | 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 |
| 321 | 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 |
| 322 | 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 |
| 323 | 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 |
| 324 | 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 |
| 325 | 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 |
| 326 | 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 |
| 327 | 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 |
| 328 | 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 |
| 329 | 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 |
| 330 | 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 |
| 331 | 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 |
| 332 | 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 |
| 333 | 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 |
| 334 | 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 |
| 335 | 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 |
| 336 | 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 |
| 337 | 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 |
| 338 | 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 |
| 339 | 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 |
| 340 | 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 |
| 341 | 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 |
| 342 | 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 |
| 343 | 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 |
| 344 | 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 |
| 345 | 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 |
| 346 | 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 |
| 347 | 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 |
| 348 | 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 |
| 349 | 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 |
| 350 | 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 |
| 351 | 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 |
| 352 | 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 |
| 353 | 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 |
| 354 | 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 |
| 355 | 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 |
| 356 | 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 |
| 357 | 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 |
| 358 | 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 |
| 359 | 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 |
| 360 | 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 |
| 361 | 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 |
| 362 | 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 |
| 363 | 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 |
| 364 | 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 |
| 365 | 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 |
| 366 | 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 |
| 367 | 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 |
| 368 | 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 |
| 369 | 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 |
| 370 | 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 |
| 371 | 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 |
| 372 | 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 |
| 373 | 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 |
| 374 | 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 |
| 375 | 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 |
| 376 | 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 |
| 377 | 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 |
| 378 | 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 |
| 379 | 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 |
| 380 | 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 |
| 381 | 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 |
| 382 | 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 |
| 383 | 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 |
| 384 | 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 |
| 385 | 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 |
| 386 | 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 |
| 387 | 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 |
| 388 | 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 |
| 389 | 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 |
| 390 | 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 |
| 391 | 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 |
| 392 | 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 |
| 393 | 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 |
| 394 | 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 |
| 395 | 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 |
| 396 | 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 |
| 397 | 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 |
| 398 | 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 |
| 399 | 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 |
| 400 | 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 |
| 401 | 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 |
| 402 | 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 |
| 403 | 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 |
| 404 | 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 |
| 405 | 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 |
| 406 | 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 |
| 407 | 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 |
| 408 | 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 |
| 409 | 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 |
| 410 | 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 |
| 411 | 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 |
| 412 | 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 |
| 413 | 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 |
| 414 | 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 |
| 415 | 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 |
| 416 | 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 |
| 417 | 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 |
| 418 | 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 |
| 419 | 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 |
| 420 | 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 |
| 421 | 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 |
| 422 | 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 |
| 423 | 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 |
| 424 | 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 |
| 425 | 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 |
| 426 | 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 |
| 427 | 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 |
| 428 | 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 |
| 429 | 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 |
| 430 | 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 |
| 431 | 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 |
| 432 | 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 |
| 433 | 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 |
| 434 | 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 |
| 435 | 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 |
| 436 | 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 |
| 437 | 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 |
| 438 | 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 |
| 439 | 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 |
| 440 | 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 |
| 441 | 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 |
| 442 | 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 |
| 443 | 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 |
| 444 | 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 |
| 445 | 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 |
| 446 | 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 |
| 447 | 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 |
| 448 | 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 |
| 449 | 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 |
| 450 | 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 |
| 451 | 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 |
| 452 | 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 |
| 453 | 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 |
| 454 | 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 |
| 455 | 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 |
| 456 | 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 |
| 457 | 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 |
| 458 | 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 |
| 459 | 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 |
| 460 | 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 |
| 461 | 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 |
| 462 | 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 |
| 463 | 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 |
| 464 | 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 |
| 465 | 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 |
| 466 | 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 |
| 467 | 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 |
| 468 | 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 |
| 469 | 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 |
| 470 | 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 |
| 471 | 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 |
| 472 | 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 |
| 473 | 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 |
| 474 | 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 |
| 475 | 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 |
| 476 | 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 |
| 477 | 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 |
| 478 | 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 |
| 479 | 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 |
| 480 | 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 |
| 481 | 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 |
| 482 | 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 |
| 483 | 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 |
| 484 | 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 |
| 485 | 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 |
| 486 | 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 |
| 487 | 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 |
| 488 | 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 |
| 489 | 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 |
| 490 | 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 |
| 491 | 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 |
| 492 | 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 |
| 493 | 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 |
| 494 | 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 |
| 495 | 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 |
| 496 | 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 |
| 497 | 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 |
| 498 | 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 |
| 499 | 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 |
| 500 | 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 |
| 501 | 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 |
| 502 | 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 |
| 503 | 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 |
| 504 | 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 |
| 505 | 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 |
| 506 | 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 |
| 507 | 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 |
| 508 | 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 |
| 509 | 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 |
| 510 | 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 |
| 511 | 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 |
| 512 | 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 |
| 513 | 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 |
| 514 | 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 |
| 515 | 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 |
| 516 | 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 |
| 517 | 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 |
| 518 | 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 |
| 519 | 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 |
| 520 | 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 |
| 521 | 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 |
| 522 | 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 |
| 523 | 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 |
| 524 | 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 |
| 525 | 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 |
| 526 | 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 |
| 527 | 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 |
| 528 | 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 |
| 529 | 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 |
| 530 | 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 |
| 531 | 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 |
| 532 | 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 |
| 533 | 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 |
| 534 | 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 |
| 535 | 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 |
| 536 | 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 |
| 537 | 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 |
| 538 | 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 |
| 539 | 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 |
| 540 | 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 |
| 541 | 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 |
| 542 | 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 |
| 543 | 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 |
| 544 | 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 |
| 545 | 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 |
| 546 | 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 |
| 547 | 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 |
| 548 | 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 |
| 549 | 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 |
| 550 | 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 |
| 551 | 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 |
| 552 | 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 |
| 553 | 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 |
| 554 | 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 |
| 555 | 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 |
| 556 | 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 |
| 557 | 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 |
| 558 | 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 |
| 559 | 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 |
| 560 | 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 |
| 561 | 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 |
| 562 | 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 |
| 563 | 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 |
| 564 | 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 |
| 565 | 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 |
| 566 | 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 |
| 567 | 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 |
| 568 | 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 |
| 569 | 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 |
| 570 | 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 |
| 571 | 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 |
| 572 | 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 |
| 573 | 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 |
| 574 | 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 |
| 575 | 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 |
| 576 | 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 |
| 577 | 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 |
| 578 | 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 |
| 579 | 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 |
| 580 | 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 |
| 581 | 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 |
| 582 | 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 |
| 583 | 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 |
| 584 | 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 |
| 585 | 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 |
| 586 | 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 |
| 587 | 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 |
| 588 | 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 |
| 589 | 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 |
| 590 | 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 |
| 591 | 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 |
| 592 | 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 |
| 593 | 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 |
| 594 | 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 |
| 595 | 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 |
| 596 | 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 |
| 597 | 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 |
| 598 | 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 |
| 599 | 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 |
| 600 | 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 |
| 601 | 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 |
| 602 | 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 |
| 603 | 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 |
| 604 | 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 |
| 605 | 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 |
| 606 | 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 |
| 607 | 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 |
| 608 | 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 |
| 609 | 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 |
| 610 | 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 |
| 611 | 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 |
| 612 | 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 |
| 613 | 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 |
| 614 | 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 |
| 615 | 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 |
| 616 | 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 |
| 617 | 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 |
| 618 | 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 |
| 619 | 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 |
| 620 | 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 |
| 621 | 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 |
| 622 | 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 |
| 623 | 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 |
| 624 | 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 |
| 625 | 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 |
| 626 | 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 |
| 627 | 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 |
| 628 | 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 |
| 629 | 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 |
| 630 | 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 |
| 631 | 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 |
| 632 | 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 |
| 633 | 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 |
| 634 | 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 |
| 635 | 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 |
| 636 | 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 |
| 637 | 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 |
| 638 | 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 |
| 639 | 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 |
| 640 | 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 |
| 641 | 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 |
| 642 | 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 |
| 643 | 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 |
| 644 | 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 |
| 645 | 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 |
| 646 | 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 |
| 647 | 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 |
| 648 | 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 |
| 649 | 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 |
| 650 | 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 |
| 651 | 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 |
| 652 | 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 |
| 653 | 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 |
| 654 | 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 |
| 655 | 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 |
| 656 | 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 |
| 657 | 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 |
| 658 | 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 |
| 659 | 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 |
| 660 | 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 |
| 661 | 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 |
| 662 | 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 |
| 663 | 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 |
| 664 | 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 |
| 665 | 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 |
| 666 | AEG-VS-26-01 | S2 | W- | VS-26 | ApprovalWorkflow | ModelOperations | GOV | REQ-APR-001 | APR-01 | MIG-0036 | - | UI-APR-01 | T-APR-001 | 모델 승인 워크플로우 (Maker-Checker Governance) | docs/CURRENT/SLICE_SPECS/VS-26-SLICE_SPEC.md; ADR-WBS-001 | 상세 상태는 WBS_PROGRESS_TRACKER.csv AEG-VS-26-01 참조 — BLOCKED (DEBT-017: 두 개의 중복 구현 중 실제 등록된 쪽은 테스트 안됨) | PM/BE Lead | Security/QA | - | - | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | BLOCKED |
| 667 | AEG-VS-27-01 | S2 | W- | VS-27 | AuditTrail | ModelOperations | GOV | REQ-AUD-001 | AUD-01 | MIG-0037 | - | UI-AUD-01 | T-AUD-001 | 불변 감사 추적 (Audit Trail / GDPR) | docs/CURRENT/SLICE_SPECS/VS-27-SLICE_SPEC.md; ADR-WBS-001 | 상세 상태는 WBS_PROGRESS_TRACKER.csv AEG-VS-27-01 참조 — Backend 5/5 tests PASS(격리); 프런트엔드 UI 없음 | PM/BE Lead | Security/QA | - | - | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | COMPLETED |
| 668 | AEG-VS-28-01 | S2 | W- | VS-28 | TradeExecution | ModelOperations | BE | REQ-TRD-001 | TRD-01 | MIG-0039 | - | UI-TRD-01 | T-TRD-001 | 거래 실행 시스템 (Trade Execution, KIS) | docs/CURRENT/SLICE_SPECS/VS-28-SLICE_SPEC.md; ADR-WBS-001 | 상세 상태는 WBS_PROGRESS_TRACKER.csv AEG-VS-28-01 참조 — Backend 13/13 tests PASS(격리); 프런트엔드 UI 없음 | BE Lead/Trading Ops | Security/QA | - | - | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | COMPLETED |
| 669 | AEG-VS-29-01 | S2 | W- | VS-29 | PortfolioReconciliation | ModelOperations | BE | REQ-REC-002 | REC-02 | MIG-0040 | - | UI-REC-02 | T-REC-002 | 포트폴리오 대사 | docs/CURRENT/SLICE_SPECS/VS-29-SLICE_SPEC.md; ADR-WBS-001 | 상세 상태는 WBS_PROGRESS_TRACKER.csv AEG-VS-29-01 참조 — Backend 18/18 tests PASS(격리); 프런트엔드 UI 없음 | BE Lead | Security/QA | - | - | G1-B | SOURCE+DESIGN_PROPOSAL | P0 | COMPLETED |