Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 9383252c67 | |||
| 1dd1c48d10 |
@@ -0,0 +1,171 @@
|
|||||||
|
# 의사결정 승인 추적 (Decision Approval Tracking)
|
||||||
|
|
||||||
|
**Status:** 🟡 PENDING APPROVALS
|
||||||
|
**Deadline:** 2026-08-21 (1주)
|
||||||
|
**Total Documents:** 8개
|
||||||
|
**Total Approvers:** 15명+
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 승인 요청 현황
|
||||||
|
|
||||||
|
### 1️⃣ **AEG-X-001: 버전 커버리지 & 크로스 테스트**
|
||||||
|
- **문서:** `docs/CURRENT/AEG-X-001_VERSION_COVERAGE_DECISION.md`
|
||||||
|
- **결정 항목:** 4개 (지원 버전, 테스트 커버리지, CI/CD 인프라, 호환성 게이트)
|
||||||
|
- **승인자:**
|
||||||
|
- [ ] PM Lead
|
||||||
|
- [ ] Architecture Lead
|
||||||
|
- [ ] DevOps/QA Lead
|
||||||
|
- **Commit:** 3f4e7e4
|
||||||
|
- **상태:** ⏳ PENDING
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 2️⃣ **AEG-X-038: 수수료/세금/환율 유효시간 일정**
|
||||||
|
- **문서:** `docs/CURRENT/AEG-X-038_DECISION_APPROVAL.md`
|
||||||
|
- **결정 항목:** 5개 (소스 권한, 시간 의미, 우선순위, FX 범위, 운영 제어)
|
||||||
|
- **승인자:**
|
||||||
|
- [ ] Ops Lead
|
||||||
|
- [ ] Tax Compliance Lead
|
||||||
|
- [ ] Owner/CFO
|
||||||
|
- **Commit:** 5de6843
|
||||||
|
- **상태:** ⏳ PENDING
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 3️⃣ **AEG-VS-05-01: 펀더멘털 PIT 데이터 계약**
|
||||||
|
- **문서:** `docs/CURRENT/AEG-VS-05-01_FUNDAMENTALS_DECISION_APPROVAL.md`
|
||||||
|
- **결정 항목:** 3개 (데이터 범위, 소스/라이선싱, PIT 모델)
|
||||||
|
- **승인자:**
|
||||||
|
- [ ] PM Lead
|
||||||
|
- [ ] Architect Lead
|
||||||
|
- [ ] Compliance/Legal Lead
|
||||||
|
- **Commit:** 5de6843
|
||||||
|
- **상태:** ⏳ PENDING
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 4️⃣ **V13-FE-038: DataGrid 성능 예산**
|
||||||
|
- **문서:** `docs/CURRENT/V13-FE-038_PERFORMANCE_DECISION_APPROVAL.md`
|
||||||
|
- **결정 항목:** 3개 (성능 예산, 브라우저 매트릭스, 테스트 고정)
|
||||||
|
- **승인자:**
|
||||||
|
- [ ] FE Lead
|
||||||
|
- [ ] SRE Lead
|
||||||
|
- [ ] QA Lead
|
||||||
|
- **Commit:** 5de6843
|
||||||
|
- **상태:** ⏳ PENDING
|
||||||
|
- **비고:** Vite >500kB 경고 여전히 존재 (44% 번들 감소 후)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 5️⃣ **AEG-X-005: 조정 엔드포인트 권한**
|
||||||
|
- **문서:** `docs/CURRENT/AEG-X-005_RECONCILIATION_AUTH_DECISION.md`
|
||||||
|
- **결정 항목:** 4개 (엔드포인트 권한, 승인 워크플로우, 감사 추적, 컴플라이언스)
|
||||||
|
- **승인자:**
|
||||||
|
- [ ] Security Lead
|
||||||
|
- [ ] Compliance Lead
|
||||||
|
- [ ] Chief Compliance Officer (escalation)
|
||||||
|
- **Commit:** b82ba2c
|
||||||
|
- **상태:** ⏳ PENDING
|
||||||
|
- **차단:** VS-29 (Portfolio Reconciliation) 프로덕션 등록
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 6️⃣ **AEG-X-008: OpenAPI 기준선 & 릴리스 서명**
|
||||||
|
- **문서:** `docs/CURRENT/AEG-X-008_OPENAPI_BASELINE_DECISION.md`
|
||||||
|
- **결정 항목:** 4개 (기준선 스냅샷, 호환성 정책, CI/CD 게이트, 클라이언트 생성)
|
||||||
|
- **승인자:**
|
||||||
|
- [ ] API Architect
|
||||||
|
- [ ] DevOps Lead
|
||||||
|
- [ ] Engineering Director (escalation)
|
||||||
|
- **Commit:** b82ba2c
|
||||||
|
- **상태:** ⏳ PENDING
|
||||||
|
- **차단:** FE OpenAPI 자동 생성
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 7️⃣ **AEG-VS-00-05: Job Run 스키마 & 운영 정책**
|
||||||
|
- **문서:** `docs/CURRENT/AEG-VS-00-05_JOBRUN_SCHEMA_DECISION.md`
|
||||||
|
- **결정 항목:** 4개 (상태 모델, 재처리 정책, 보존 정책, 모니터링 SLA)
|
||||||
|
- **승인자:**
|
||||||
|
- [ ] SRE Lead
|
||||||
|
- [ ] DBA Lead
|
||||||
|
- [ ] Architecture Lead
|
||||||
|
- [ ] CTO (escalation)
|
||||||
|
- **Commit:** b82ba2c
|
||||||
|
- **상태:** ⏳ PENDING
|
||||||
|
- **차단:** Event/Job/Inbox 완전 구현, VS-26/28/29 프로덕션
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 8️⃣ **AEG-VS-06-01: 비용/세금/환율 일정 계약**
|
||||||
|
- **문서:** `docs/CURRENT/AEG-VS-06-01_COSTTAXFX_SCHEDULE_DECISION.md`
|
||||||
|
- **결정 항목:** 5개 (Slice 정의, 데이터 계약, Job 4C, Cost Basis, 규정 준수)
|
||||||
|
- **승인자:**
|
||||||
|
- [ ] PM Lead
|
||||||
|
- [ ] Architecture Lead
|
||||||
|
- [ ] Compliance/Owner
|
||||||
|
- [ ] CFO (escalation)
|
||||||
|
- **Commit:** b82ba2c
|
||||||
|
- **상태:** ⏳ PENDING
|
||||||
|
- **차단:** MaintainFeeTaxFxSchedule 구현, Cost Basis, G1 gate
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📊 **승인 현황 요약**
|
||||||
|
|
||||||
|
| 역할 | 승인 필요 문서 | 상태 |
|
||||||
|
|------|----------------|------|
|
||||||
|
| PM Lead | AEG-X-001, AEG-VS-05-01, AEG-VS-06-01 | ⏳ 3개 |
|
||||||
|
| Architecture Lead | AEG-X-001, AEG-VS-05-01, AEG-VS-00-05, AEG-VS-06-01 | ⏳ 4개 |
|
||||||
|
| DevOps/QA Lead | AEG-X-001, V13-FE-038, AEG-X-008 | ⏳ 3개 |
|
||||||
|
| Security/Compliance Lead | AEG-X-005 | ⏳ 1개 |
|
||||||
|
| FE/SRE/QA Lead | V13-FE-038 | ⏳ 1개 |
|
||||||
|
| Ops/Tax Lead | AEG-X-038 | ⏳ 1개 |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📝 **승인 프로세스**
|
||||||
|
|
||||||
|
### **각 팀 리드에게 요청할 내용**
|
||||||
|
|
||||||
|
```
|
||||||
|
제목: [DECISION_REQUIRED] {Document Name} 승인 요청 (2026-08-21 마감)
|
||||||
|
|
||||||
|
본문:
|
||||||
|
1. 문서 위치: docs/CURRENT/{FILENAME}
|
||||||
|
2. 필수 의사결정 항목: {N}개
|
||||||
|
3. 승인 형식: 구조화된 답변 양식 참고 (문서 내 제시)
|
||||||
|
4. 제출 기한: 2026-08-21
|
||||||
|
5. 차단 사항: {list of blocked WBS items}
|
||||||
|
|
||||||
|
문서를 검토하신 후, 각 의사결정 항목에 대해 구조화된 답변을 제공해주세요.
|
||||||
|
```
|
||||||
|
|
||||||
|
### **추적 방법**
|
||||||
|
|
||||||
|
1. **각 팀 리드별 체크리스트** (위 표 참고)
|
||||||
|
2. **원격 저장소:** 모든 8개 문서가 main 브랜치에 푸시됨
|
||||||
|
3. **문서 위치:** `docs/CURRENT/AEG-*.md` (8개 파일)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔗 **관련 커밋**
|
||||||
|
|
||||||
|
| Commit | 포함 문서 |
|
||||||
|
|--------|-----------|
|
||||||
|
| 5de6843 | AEG-X-038, AEG-VS-05-01, V13-FE-038 |
|
||||||
|
| b82ba2c | AEG-X-005, AEG-X-008, AEG-VS-00-05, AEG-VS-06-01 |
|
||||||
|
| 3f4e7e4 | AEG-X-001 |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ⏰ **다음 단계**
|
||||||
|
|
||||||
|
1. **2026-08-15 ~ 2026-08-21:** 각 팀 리드 승인 수집
|
||||||
|
2. **2026-08-22:** 모든 승인 취합 및 문서 반영
|
||||||
|
3. **2026-08-23+:** 승인된 결정에 기반한 구현 시작
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
**상태:** 🟡 **AWAITING APPROVALS** (8/8 documents ready for review)
|
||||||
@@ -3,6 +3,6 @@
|
|||||||
"Mode": "DevelopmentHeader"
|
"Mode": "DevelopmentHeader"
|
||||||
},
|
},
|
||||||
"ConnectionStrings": {
|
"ConnectionStrings": {
|
||||||
"Postgres": ""
|
"Postgres": "Host=127.0.0.1;Port=5432;Database=kartselldb;Username=kartsell;Password=kartsell4321@!"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,20 +7,20 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ConnectionStrings": {
|
"ConnectionStrings": {
|
||||||
"Postgres": ""
|
"Postgres": "Host=127.0.0.1;Port=5432;Database=kartselldb;Username=kartsell;Password=kartsell4321@!"
|
||||||
},
|
},
|
||||||
"ExternalApis": {
|
"ExternalApis": {
|
||||||
"KrxOpenApi": {
|
"KrxOpenApi": {
|
||||||
"ApiKey": "",
|
"ApiKey": "FB391C96F128419AAFB193AB73DD6B8263E0D021",
|
||||||
"BaseUrl": "https://openapi.krx.co.kr"
|
"BaseUrl": "https://openapi.krx.co.kr"
|
||||||
},
|
},
|
||||||
"OpenDart": {
|
"OpenDart": {
|
||||||
"ApiKey": "",
|
"ApiKey": "75fa723edaf910cdb5e5412fb970333f2a334c63 ",
|
||||||
"BaseUrl": "https://opendart.fss.or.kr"
|
"BaseUrl": "https://opendart.fss.or.kr"
|
||||||
},
|
},
|
||||||
"Kis": {
|
"Kis": {
|
||||||
"ApiKey": "",
|
"ApiKey": "PSO3IbfKGVzArif97sdLhtfHZUo0wE7qLx8R",
|
||||||
"ApiSecret": "",
|
"ApiSecret": "0BD6sP51aB5pf3CXZLGXM1reyE1CWokwPuUOUR6zXve224OXHse9V1thvziQLIyGlQxNeWkshu6mo4WadZOODd1Iw+gN8cxbxnyf4jLIOuJc43jbwAP3SCIoX74WYMQUZCdnq2RJGcdux8JTXMzozh8zIMJKOc2B51qa+jiRNdKIItLBuJA=",
|
||||||
"BaseUrl": "https://openapi.kbsec.com"
|
"BaseUrl": "https://openapi.kbsec.com"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user