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
attention_overlay_architecture.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
feature_design_and_entity_resolution.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
implementation_plan.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
operations_and_monitoring.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
overlay_config.schema.json test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
overlay_feature_record.schema.json test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
overlay_scoring_policy.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
source_integration_specs.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
testing_checklist.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago
youtube_channel_registry_spec.md test: Phase 1/2 체크리스트 재작성 및 Oracle 실연동 통합 테스트 5 months ago

README.md

Phase 5 Deliverables — Attention Overlay Development Docs

목적

Phase 5는 Phase 0~4에서 구축한 공식 이벤트 + 가격 확인 기반 코어 전략 위에, 무료 attention/crowding 데이터를 보조 신호(overlay) 로 추가하는 단계입니다.

핵심 원칙:

  • 코어 신호 없이 overlay만으로 진입하지 않는다.
  • overlay는 후보 우선순위 조정, 보유기간 조절, 포지션 추가/축소 보조 에만 사용한다.
  • 무료 데이터 정책을 유지한다.
  • 소스별 약관/쿼터/지연/신뢰도 차이를 명시적으로 반영한다.

포함 문서

  • attention_overlay_architecture.md
  • source_integration_specs.md
  • feature_design_and_entity_resolution.md
  • overlay_scoring_policy.md
  • implementation_plan.md
  • testing_checklist.md
  • operations_and_monitoring.md
  • youtube_channel_registry_spec.md
  • overlay_feature_record.schema.json
  • overlay_config.schema.json

범위

포함

  • Yahoo Finance RSS headline burst
  • YouTube whitelist channel monitoring
  • Wikimedia pageview shock
  • Google Trends experimental theme heat
  • FINRA crowding feature integration (Phase 2 데이터 재사용)
  • attention overlay score 산출
  • backtester/live trader에 overlay score 연결

제외

  • X/Twitter API 연동
  • Reddit 라이브 핵심 의존성화
  • Stocktwits 신규 핵심 의존성화
  • 실시간 초단타 소셜 트리거 매매
  • 자막 전체 전수 수집 기반 파이프라인

성공 기준

  • overlay 미사용 대비 후보 정렬 품질이 개선되어야 한다.
  • overlay 추가 후 코어 전략 수익성이 악화되더라도 원인을 attribution 가능해야 한다.
  • overlay 장애 발생 시 자동으로 core-only 모드로 degrade 되어야 한다.