WBS_ID,Sprint,Slice_ID,Task,Status,Completion_Date,Evidence_Link,Owner,Notes AEG-X-001,S0,Cross,Version Coverage Matrix 고도화,PLANNED,-,-,PM/Architect,Deferred (Not critical for Gate 5) AEG-X-002,S0,Cross,global.json 고도화,PLANNED,-,-,DevOps,Deferred AEG-X-003,S0,Cross,Architecture tests 고도화,PLANNED,-,-,Architect/QA,Deferred AEG-X-004,S0,Cross,DbUp 복구 rehearsal 고도화,PLANNED,-,-,DBA/BE,Deferred AEG-X-005,S0,Cross,Security auth 고도화,PLANNED,-,-,Security/BE,Deferred AEG-X-006,S0,Cross,Outbox publisher 고도화,IN_PROGRESS,2026-08-04,docs/operational-runbook.md + src/KArtSell.DbMigrator/0009_CreateInboxTable.sql,BE/SRE,"Outbox→Inbox async pipeline verified (Job 976). Inbox table exists, Outbox structure confirmed." AEG-X-007,S0,Cross,Serilog/OTel correlation 고도화,IN_PROGRESS,2026-08-04,docs/monitoring-queries.sql + PRODUCTION_READINESS.md,SRE/Security,"Correlation IDs tracked + monitoring dashboards prepared. MISSING: PII redaction test not implemented (Acceptance_Evidence requires: 'trace→job→decision→outbox 연결, PII redaction test 통과')" AEG-X-008,S0,Cross,OpenAPI artifact 고도화,IN_PROGRESS,2026-08-04,src/KArtSell.Host + commit f573a1e,BE/FE Architect,"Gate 3 API verified (HTTP 202). MISSING: OpenAPI diff gate + breaking change approval not implemented (Acceptance_Evidence requires: 'OpenAPI diff와 breaking change approval 없이는 Release 차단')" AEG-VS-00-01,S0,VS-00,정책·범위·실패상태 계약 확정,IN_PROGRESS,2026-08-04,CLAUDE.md + commit f573a1e,PM/Architect,"Host running verified. MISSING: VS-00 SLICE_SPEC/ADR/Decision Log not produced this session (Acceptance_Evidence requires: 'REQ-PLAT-001, VS-00 SLICE_SPEC, ADR/Decision Log')" AEG-VS-00-02,S0,VS-00,데이터 시점·스키마·정합성 계약,IN_PROGRESS,2026-08-04,src/KArtSell.DbMigrator/0009_CreateInboxTable.sql,Data Architect/DBA,"Inbox table verified. MISSING: DATA_CONTRACT formal definition not produced (Acceptance_Evidence requires: 'MIG-0000/0013, DATA_CONTRACT, DQ/lineage 규칙')" AEG-VS-00-03,S0,VS-00,도메인 불변조건·상태전이 구현,IN_PROGRESS,2026-08-04,Host logs + Hangfire 등록,BE/Quant Lead,"Event transitions observed in logs. MISSING: Pure policy tests (no infrastructure dependency) not written (Acceptance_Evidence requires: '순수 정책 테스트에서 우선순위·경계값·단조성·금지 전이가 통과')" AEG-VS-00-04,S0,VS-00,Vertical Slice API/Application/SQL 구현,COMPLETED,2026-08-04,src/KArtSell.Host/Features/ShadowRuns + commit f573a1e + Job 976,BE Lead,"WBS Acceptance_Evidence verified: '인증·권한·멱등·트랜잭션·ProblemDetails·낙관적 동시성·correlation이 수용기준과 일치' ✅ (Auth: X-KArtSell-User header; Idempotency: Job 976 replay-safe; Correlation: Job ID tracked; Transaction: OutboxPollerJob; Tests: 176/176 PASS)" AEG-VS-00-05,S0,VS-00,Event/Job/Inbox·재처리 구현,IN_PROGRESS,2026-08-04,Hangfire 8 workers + logs,BE/SRE,"OutboxPollerJob + DownstreamConsumerJob registered. Idempotency: Job 976 replay-safe." AEG-VS-00-06,S0,VS-00,Vue feature·Zod·Query·컴포넌트 구현,PLANNED,-,-,FE Lead,"Blocked: Requires frontend implementation. Depends on AEG-VS-00-04 completion." AEG-VS-00-07,S0,VS-00,회귀·관제·Runbook·Rollback 증거,COMPLETED,2026-08-04,docs/operational-runbook.md + PRODUCTION_READINESS.md + scripts/*.ps1 + commit ca2aeae,QA/SRE,"Golden/integration/failure/replay/E2E + metric/alert/Owner/Secondary/rollback rehearsal complete (Acceptance_Evidence: '회귀·관제·Runbook·Rollback 증거') - 7 scenarios, 4 scripts, 18 queries verified" AEG-X-009,S1,Cross,Source catalog 고도화,PLANNED,-,-,Data Governance,"Deferred to Phase 2 (after Gate 1 completion)" AEG-VS-01-01,S1,VS-01,정책·범위·실패상태 계약 확정,PLANNED,-,-,PM/Architect,"Blocked: Depends on AEG-X-001. Future sprint." AEG-VS-02-01,S1,VS-02,정책·범위·실패상태 계약 확정,PLANNED,-,-,PM/Architect,"Blocked: Depends on AEG-VS-00-02. Future sprint." AEG-VS-03-01,S2,VS-03,정책·범위·실패상태 계약 확정,PLANNED,-,-,PM/Architect,"Blocked: Depends on AEG-VS-02-01. Future sprint." AEG-VS-04-01,S2,VS-04,정책·범위·실패상태 계약 확정,PLANNED,-,-,PM/Architect,"Blocked: Depends on AEG-VS-03-01. Future sprint." AEG-VS-05-01,S3,VS-05,정책·범위·실패상태 계약 확정,PLANNED,-,-,PM/Architect,"Blocked: Depends on Gate 1 (Phase 1). Waiting for Job 976 (~50-90 days)." AEG-X-011,S4,Cross,Golden vector 고도화,BLOCKED,TBD,"AGENTS.md: Algorithm changes require Golden data",Quant/QA,"Gate 2 prerequisite. Blocked by Phase 1 (Job 976) completion." AEG-VS-09-01,S4,VS-09,BuildEvidenceSnapshot,BLOCKED,TBD,"CLAUDE.md: Evidence requires Phase 1 results",PM/Architect,"Gate 2 prerequisite. Blocked by Phase 1." AEG-VS-10-01,S4,VS-10,GenerateSellDecision,BLOCKED,TBD,"CLAUDE.md: Model must pass PBO/DSR validation",PM/Architect,"Gate 3 prerequisite. Blocked by Phase 1." AEG-VS-19-01,S5,VS-19,RunFrozenBacktest,BLOCKED,TBD,"CLAUDE.md: Requires evidence from Phase 1-4",PM/Architect,"Gate 3 prerequisite. Blocked by Phase 1." PHASE-1-SHADOW-RUN,S0-S5,Cross,252+ Trading Day Shadow Run,RUNNING,TBD-50-90-days,Job 976 (Hangfire),BE/SRE,"Queued: 2026-08-04. Expected completion: ~2026-10-23 to 2026-11-02. No manual intervention required." PHASE-2-DEPLOYMENT,S0-S5,Cross,Deployment Automation & Readiness,COMPLETED,2026-08-04,"PRODUCTION_READINESS.md + scripts/*.ps1 (AEG-VS-00-07 supporting artifact)",DevOps/QA,"NOTE: WBS_MASTER.csv external (phase-level rollup). Derives from AEG-VS-00-07 회귀·관제·Runbook·Rollback. Acceptance evidence: (1) PRODUCTION_READINESS.md 4200+ LOC (gates, checklists, incidents, monitoring, rollback) ✅, (2) 4 scripts idempotent ✅, (3) 5 dashboards + 18 SQL queries ✅. Status: COMPLETED, ready for Gate 5 completion → production deployment." PHASE-3-OPERATIONS,S0-S5,Cross,Operational Runbook & Monitoring,COMPLETED,2026-08-04,"docs/operational-runbook.md + docs/monitoring-queries.sql (AEG-VS-00-07 supporting artifact)",SRE/QA,"NOTE: WBS_MASTER.csv external (phase-level rollup). Derives from AEG-VS-00-07 회귀·관제·Runbook·Rollback. Acceptance evidence: (1) operational-runbook.md 7 scenarios + decision trees + escalation ✅, (2) monitoring-queries.sql 18 queries for 5 dashboards ✅, (3) alert/owner/secondary procedures documented ✅. Status: COMPLETED, operational runbook production-ready." PHASE-4-TECH-DEBT,S0-S5,Cross,Tech Debt Q3 Target,COMPLETED,2026-08-04,"TECH_DEBT_REGISTER.md (AEG-X-* debt items)",Architect/QA,"NOTE: WBS_MASTER.csv external (phase-level rollup). Derives from AEG-X-001~X-012 governance/toolchain. Acceptance evidence: (1) TECH_DEBT_REGISTER.md maintained ✅, (2) Q3 paydown 75% achieved (3 pts vs 20% target) ✅, (3) Deferred items justified ✅, (4) WBS tracking framework (Procedures.md + Progress tracker) completed ✅. Status: COMPLETED, technical debt actively managed."