Skip to content

feat: 시연용 가상 금융데이터 소득원·보험·대출/적금 상품 고정 (#225) - #227

Merged
hanjyoon01 merged 1 commit into
developfrom
feature/#225
Aug 23, 2026
Merged

feat: 시연용 가상 금융데이터 소득원·보험·대출/적금 상품 고정 (#225)#227
hanjyoon01 merged 1 commit into
developfrom
feature/#225

Conversation

@KSBoscoKim

Copy link
Copy Markdown
Contributor

관련 이슈

작업 사항

  • VirtualFinancialTransactionGenerator
    • 가상 소득 정산처(INCOME_COUNTERPARTY_NAMES)를 실제 잡 구성 기준 5종으로 고정
      • 메인 직업(배달): 우아한청년들, 쿠팡이츠정산, 위대한상상
      • 서브 직업: 카카오모빌리티(대리), 펫피플(펫시터)
      • work-service PLATFORM.deposit_name 시드 데이터의 부분집합임을 유지 — 두 서비스가 다시 벌어지지 않도록 동기화 주석 갱신
    • 보험 상품(INSURANCE_PRODUCTS)을 삼성생명 실손보험 / KB 이륜차 운전자보험 2종으로 고정
    • 사용자당 1~2개 배정(userInsuranceCount 홀짝 로직), 인덱싱(insuranceProduct)은 기존 로직 그대로 재사용
  • VirtualFinancialDataService
    • 적금·대출 가상계좌명을 은행명 접두어 없는 고정 상품명으로 변경: 청년희망적금, 주택담보대출
    • 수시입출금 계좌 쪽 이체 거래 설명("정기적금"/"대출계좌")은 그대로 유지 — ai-service TransactionPreClassificationService의 비소비 분류 키워드와 충돌하지 않도록 계좌명만 범위로 한정
  • 테스트
    • VirtualFinancialTransactionGeneratorTest, VirtualFinancialDataServiceTest의 고정 목록 크기(15→5, 6→2) 의존 어서션 갱신
    • VirtualFinancialDataManualVerificationTest의 수동 검증 SQL 목록·기댓값을 5종/2종으로 갱신

참고 사항

  • generate()(가상회원 배치)와 generateForUser()(실사용자) 두 경로 모두 동일한 생성 로직을 공유하므로 이번 변경이 양쪽에 함께 적용됨
  • 소비 패턴(RATIONAL/TREND/VALUE/IMPULSE)은 이번 범위에서 건드리지 않음
  • account-service, ai-service 전체 테스트 통과 확인
  • 시연 영상 촬영 일정 대응 목적

@hanjyoon01
hanjyoon01 merged commit 8c0402e into develop Aug 23, 2026
2 checks passed
@hanjyoon01
hanjyoon01 deleted the feature/#225 branch August 23, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ Feature ] - 시연용 가상 금융데이터 소득원·보험·대출/적금 상품 고정

2 participants