You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
I Luk Kim 7fed850fbf test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트
- Oracle 서비스 어댑터 5개를 실제 API 포맷에 맞게 수정
  - 모든 경로에 /api/v1/ prefix 추가
  - price: data[] → bars 매핑, volume float→int
  - filings: accession_number→accession_no, total_count→total
  - financial: financial_data[] → periods, period_date 파싱
  - finra: entries[] → data 매핑
  - fred: data.observations 언패킹, value string→float (버그 수정 포함)
- fixtures 6개를 실제 Oracle 응답 포맷으로 전면 교체
- 통합 테스트에서 httpx_mock 완전 제거 → 실제 Oracle 직접 호출
- 신규 단위 테스트 3개 파일 추가 (logging, fred_service, llm_parser_stub)
- test_retries.py에 exhaustion 테스트 추가
- test_oracle_client.py에 connection/timeout/no-ctx 테스트 추가
- Phase 1/2 testing_checklist.md 실제 구현 기준으로 전면 재작성
- 전체 114 tests pass (unit 100 + replay 5 + integration 9)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
5 months ago
..
README.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
data_source_policy.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
event_taxonomy.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
risk_policy.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
strategy_spec.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago

README.md

Phase 0 Deliverables

이 폴더에는 Phase 0에서 동결해야 하는 기준 문서 4종이 포함되어 있습니다.

포함 문서

  • strategy_spec.md — 전략 범위, 목표, 계좌/보유 구조, KPI, 비목표
  • risk_policy.md — 리스크 한도, 손절/브레이크, 데이터/모델/실행 리스크 정책
  • data_source_policy.md — 허용/금지 데이터, 무료 정책, provenance, fallback
  • event_taxonomy.md — 이벤트 분류 체계, live 허용 클래스, 파서 표준 라벨

권장 사용 순서

  1. strategy_spec.md
  2. risk_policy.md
  3. data_source_policy.md
  4. event_taxonomy.md

다음 단계

이 4개 문서가 확정되면 Phase 1에서 아래로 내려가면 됩니다.

  • DB 스키마
  • 폴더 구조
  • source adapter 계약
  • 파서 JSON 스키마
  • 주문 상태머신
  • 백테스트 이벤트 귀속 규칙