docs: confirm BAT-063 virtual certification
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# BAT-063: KIS 전체 거래소 일별 체결조회
|
||||
|
||||
- Status: in-progress
|
||||
- Status: release-candidate
|
||||
- Profile: standard
|
||||
- Source Discovery: REQ-118 CHG-20260729-01
|
||||
- Source REQ: REQ-118
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# BAT-063 Verification
|
||||
|
||||
- Status: pending
|
||||
- Status: confirmed
|
||||
- Batch: BAT-063
|
||||
- Verified By: delivery-runner
|
||||
|
||||
@@ -8,11 +8,13 @@
|
||||
|
||||
| AC | 결과 | 근거 |
|
||||
| --- | --- | --- |
|
||||
| REQ-118 AC-1~3 | PASS | 선행 BAT-056 증거 + 이번 KIS broker 전체 회귀 |
|
||||
| REQ-118 AC-4 일반 조회 | PASS | `test_poll_fill_uses_current_daily_fill_contract_for_all_venues` |
|
||||
| REQ-118 AC-4 결과불명 조회 | PASS | `test_unknown_submission_resolves_from_recent_daily_orders` |
|
||||
| REQ-118 AC-5~6 | PASS | 기존 현재가 시장구분 테스트 + Core 전체 회귀 |
|
||||
| REQ-118 AC-7~8 | PASS | 주문·취소 집중검사와 Core 전체 회귀 |
|
||||
| 실전·모의 거래 ID | PASS | `test_daily_fill_request_uses_current_live_and_mock_contract` |
|
||||
| 기존 주문·취소·상태 해석 | PASS | KIS broker 집중검사와 Core 전체 회귀 |
|
||||
| 가상 주문 수명주기 | PENDING | 공용 인증 1~7단계 실행 전 |
|
||||
| 가상 주문 수명주기 | PASS | 공용 인증 1~7단계 |
|
||||
|
||||
## Evidence
|
||||
|
||||
@@ -21,13 +23,25 @@
|
||||
- Core 전체: 922 passed, 51 skipped.
|
||||
- 변경 파일 Ruff: PASS.
|
||||
- Certification:
|
||||
- 공용 인증 산출물 경로는 실행 후 기록한다.
|
||||
- 공용 가상 인증: logic → regression → virtual contract → virtual end-to-end
|
||||
→ fault injection → restart recovery → ledger reconcile 전 단계 PASS.
|
||||
- 최종 상태: 미체결 0, 포지션 0, 중복 주문 0, 원장 일치.
|
||||
- 산출물:
|
||||
`/Volumes/J_HDD/virtual_exchange/artifacts/validation/trex-core-execution/core-daily-fill-all-20260729-2146-kst/run.json`
|
||||
|
||||
## Architecture Verification
|
||||
|
||||
- 공개 broker 포트, 상태 해석, 폴링 간격, 전략·가격·수량 정책은 변경하지 않았다.
|
||||
- 수익률 BT 영향은 없다. 주문 수명주기 변화 가능성은 공용 가상 인증 1~7단계로
|
||||
검증했다.
|
||||
- 저장소에 FROZEN 규칙 파일이 없고 변경 범위에 `TODO`, `FIXME`, `HACK`,
|
||||
`Quick Fix` 잔여가 없다.
|
||||
|
||||
## Result
|
||||
|
||||
- Ready for Release: false
|
||||
- Ready for Release: true
|
||||
- Blocking Issues:
|
||||
- 깨끗한 커밋 기준 공용 가상 인증 1~7단계가 아직 실행 전이다.
|
||||
- 없음.
|
||||
|
||||
## Safety Classification
|
||||
|
||||
|
||||
@@ -66,4 +66,4 @@
|
||||
| BAT-058 | standard | release-candidate | REQ-123 | dcy-038 | [bat-058](./bat-058_20260716_cost-basis-safe-sync-seed/) |
|
||||
| BAT-059 | standard | release-candidate | REQ-124 | dcy-039 | [bat-059](./bat-059_20260727_intent-venue-fanin/) |
|
||||
| BAT-062 | standard | release-candidate | REQ-127 | dcy-042 | [bat-062](./bat-062_20260729_shared-account-capital-allocation/) |
|
||||
| BAT-063 | standard | in-progress | REQ-118 (CHG-20260729-01) | REQ-118 change-req | [bat-063](./bat-063_20260729_kis-daily-fill-all/) |
|
||||
| BAT-063 | standard | release-candidate | REQ-118 (CHG-20260729-01) | REQ-118 change-req | [bat-063](./bat-063_20260729_kis-daily-fill-all/) |
|
||||
|
||||
Reference in New Issue
Block a user