← 개발일지 목록
2026-05-20 (수)
커밋 로그 기반 자동 재구성 (backfill) · magicJar 한국 주식 자동매매 시스템
👥 에이전트별 작업
| 에이전트 | 역할 | 커밋 | 대표 작업 |
backend-core | 백엔드 코어 | 29 | hotfix(backend-core): order FILLED stomp_event qty/executedQty 매핑 누락 f |
frontend | 프런트 | 15 | feat(frontend): KIS WS health indicator + 끊김 toast (STOMP indicator와 분 |
orchestrator | 오케스트라 | 11 | Archive mock reconcile backfill task |
strategy | 전략 엔진 | 7 | test(strategy-engine): RealtimeSignalGenerator + ConsumerStrategyLooku |
architect | 수석 설계 | 5 | docs(architect): system event log P3 implementation plan (재정의 — 의제 B + |
chart-curator | 차트 | 5 | feat(chart-curator): Phase 5 LWC 가드 3단 + max cap toast + 한국석유 dogfoodi |
📐 아키텍처 결정 (ADR)
ADR 0019 ADR 0028 ADR 0063 ADR 0091 ADR 0092 ADR 0093
🗄️ DB 스키마 (Flyway)
V43__order_request_add_strategy_id.sql · V44__system_event.sql
🧩 모듈별 변경 파일
consumer · 99 api · 89 frontend · 67 _workspace · 48 {consumer · 14 root · 13 persistence-shared · 13 domain · 10 batch · 10 docs · 5 strategy-engine · 2
📝 주요 커밋 (변경량 상위)
- strategy fix(orchestrator): harden autotrading and cancel flows
7c1b59a +1287/−42
- architect docs(architect): system event log P2 implementation plan (writing-plans)
7fbef5a +991/−0
- architect docs(architect): system event log P1 implementation plan (writing-plans output)
c8a8f0f +938/−0
- backend-core fix(api): T-1·2·3·4 KIS 토큰 cache prefix 통합 + 동적 TTL + 분산락 + C-2 Account cache 5s 단축 (502 root cause fix)
e15ee31 +637/−288
- strategy fix(market-data): D Rate Limit Phase 2 마감 + try-finally drift 차단
7013711 +724/−49
- architect docs(architect): system event log P3 implementation plan (재정의 — 의제 B + Gap 1 + catalog)
2d05472 +768/−0
- backend-core feat(backend-core): Phase 3 chart MAX_PAGES property + /candles limit cap 5000 (ADR 0093)
5c4df02 +690/−31
- frontend feat(frontend): KIS WS health indicator + 끊김 toast (STOMP indicator와 분리)
368555e +679/−1
- strategy test(strategy-engine): RealtimeSignalGenerator + ConsumerStrategyLookup + ConsumerSignal test coverage
399e474 +584/−0
- frontend feat(frontend): account balance STOMP subscribe (polling → push 전환 frontend)
c958135 +546/−26
- frontend feat(frontend): Phase 4 chart CandleCountSelector UI + localStorage (ADR 0093)
6f9d669 +562/−10
- frontend feat(frontend): WS 접속 상태 indicator + 끊김 toast (헤더 영구 표시)
ac5d927 +544/−0
- chart-curator docs(chart-curator): Chart Candle History Limit + Lazy Backfill spec 발행
ed0ed5a +539/−0
- chart-curator fix(chart-curator): resolve KIS candle market div by instrument
d1eb233 +444/−91
- orchestrator Fix mock account reconcile backfill
32f4a51 +493/−38
- backend-core feat(backend-core): account balance STOMP push (polling → push 전환 backend)
66d6d09 +481/−0
🔀 머지된 PR (1)
#594