시그널 스냅샷 자정 적재 Tickets (STK11)

backend 기존 스냅샷 계층을 재사용해, aggregator에 writer/reader를 채운다. 모든 변경은 aggregator/에 집중되며 backend·ML은 무변경이다.

티켓 목록

티켓제목사이즈선행
STK11-01aggregator 스냅샷 게이트웨이 + BE RestClientS없음
STK11-02cache-first 조회 전환 + refresh 파라미터MSTK11-01
STK11-03자정 스케줄러 + 수동 갱신 트리거MSTK11-01
STK11-04FE 캐시 출처 표기 (선택)SSTK11-02

의존 그래프 (wave)

flowchart LR
    T1[STK11-01 SnapshotGateway·BE Client]
    T2[STK11-02 cache-first 읽기]
    T3[STK11-03 자정 스케줄러]
    T4[STK11-04 FE 표기]
    T1 --> T2
    T1 --> T3
    T2 --> T4
wave티켓너비
1STK11-011 (공통 계약 병목)
2STK11-02, STK11-032 (파일 교집합 ∅, 병렬)
3STK11-041 (선택)
  • STK11-02는 SignalDomainService/SignalApiController/조회 UseCase를, STK11-03은 신규 스케줄러/RefreshSnapshotsUseCase/WatchlistGateway를 수정 → 같은 wave 파일 교집합 없음.
  • 페이즈 완료 기준: STK11-01~03 브랜치가 모두 main에 머지되면 완료. STK11-04는 선택.