Skip to content

feat: 일일 사이클 디스코드 NAV 리포트 — 60일 구간 푸시 0건 해소#425

Merged
easygap merged 2 commits into
mainfrom
feat/daily-discord-report
Jun 11, 2026
Merged

feat: 일일 사이클 디스코드 NAV 리포트 — 60일 구간 푸시 0건 해소#425
easygap merged 2 commits into
mainfrom
feat/daily-discord-report

Conversation

@easygap

@easygap easygap commented Jun 11, 2026

Copy link
Copy Markdown
Owner

배경 (편의성 — 운영자 접점 점검 22차)

일일 CLI 운영은 상시 스케줄러의 장마감 리포트 경로를 타지 않아 60일 증거 구간 동안 운영자가 받는 푸시가 0건이었습니다(채널 실사격으로 디스코드 생존은 확인 완료 — 이메일은 자격증명 만료로 별도 통지됨).

내용

  • 일일 사이클마다 바스켓 NAV 요약 카드(send_daily_report) 발송 — 총평가·현금·일간 수익률(직전 스냅샷 대비 직접 계산)·누적·MDD·보유·당일 거래
  • 발송 실패는 사이클에 무영향(debug), dry-run 미발송
  • 부수: fix: 자본 부족으로 못 채우는 바스켓 슬롯 침묵 스킵 가시화 + 운영자 결정 필요 #422 채움 불가 경고를 미보유 슬롯으로 한정 — 보유 중 종목의 소폭 드리프트 교정 보류(자연 상태)는 debug로 (실측에서 012330 보유 9.6%·2.8%p 부족이 경고로 떠 noisy했던 것 수정)

검증

테스트 2건(발송/dry-run 미발송) + 실발송 확인. 전체 1516 passed

easygap added 2 commits June 11, 2026 12:33
운영자 접점 점검(22차)에서: 일일 CLI 운영은 상시 스케줄러의 장마감 리포트를
타지 않아 60일 구간 동안 푸시가 0건이었다(채널 실사격으로 디스코드 생존 확인
완료). 사이클마다 바스켓 NAV 요약 카드(send_daily_report)를 발송한다 — 일간
수익률은 직전 스냅샷 대비 직접 계산(summary에는 누적치만 있음), 발송 실패는
사이클에 영향 없음(debug). dry-run은 미발송.

부수: #422의 채움 불가 경고가 보유 중 종목의 소폭 드리프트 교정 보류(자연
상태)에도 떠서 noisy — 미보유 슬롯(actual=0)으로 한정, 교정 보류는 debug.
실측에서 012330(보유 9.6%, 2.8%p 부족)이 경고로 떴던 것이 계기.

테스트: 리포트 발송/미발송(dry-run) 2건, 기존 경고 테스트 호환. 전체 1516
passed. 실발송 검증 완료(디스코드 카드 수신 경로).
@easygap easygap merged commit e4d7ca6 into main Jun 11, 2026
1 check passed
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.

1 participant