← 개발일지 목록
2026-06-05 (금)
커밋 로그 기반 자동 재구성 (backfill) · magicJar 한국 주식 자동매매 시스템
👥 에이전트별 작업
| 에이전트 | 역할 | 커밋 | 대표 작업 |
orchestrator | 오케스트라 | 14 | fix(chart): unify time labels and repair minute volume |
backend-core | 백엔드 코어 | 12 | chore(task): mark external-order-user-mapping done (PR #752) |
strategy | 전략 엔진 | 10 | fix(ai): dsl-translate 프롬프트 캔들 식별자에 open 추가 — 전수 흐름 검토 후속 |
market-data | 시세 데이터 | 6 | chore(task): mark T-ws-ghost-reconnect-loop done (PR #748) |
frontend | 프런트 | 6 | chore(task): mark R3-a scale-in builder UI done (PR #747) |
architect | 수석 설계 | 6 | docs(architect): scale-in/exit spec amend — PR #741 검수 4건 (부분익절 중복발화 방 |
qa | 품질 | 5 | chore(task): mark qa S9 scale-in fill reverification done (PR #753) |
📐 아키텍처 결정 (ADR)
ADR 0080 ADR 0108 ADR 0109 ADR 0110 ADR 0111
🗄️ DB 스키마 (Flyway)
V64__strategy_position.sql · V65__strategy_scale_in_exit.sql · V66__order_request_source_external.sql
🧩 모듈별 변경 파일
_workspace · 94 consumer · 66 frontend · 61 api · 40 root · 26 domain · 25 docs · 10 strategy-engine · 8 batch · 3 scripts · 1 .claude · 1
📝 주요 커밋 (변경량 상위)
- orchestrator feat(strategy): add research proposal agent
7ad3d31 +1974/−0
- frontend feat(frontend): R3-a 분할매수 — 빌더 scale-in/exit 입력 + 전략별 포지션 + save/조회 API wiring
a153c57 +1568/−1
- strategy feat(strategy): R3-b 분할매수 — 리플레이·백테스트 ScaleInExitCalculator 정합
6d34db7 +1110/−14
- orchestrator fix(chart): unify time labels and repair minute volume
1793f53 +856/−205
- backend-core feat(strategy): R2-2 분할매수 — 체결 StrategyPosition upsert + RiskGateway SELL 전략별 분기 + 어댑터
c02389a +1003/−10
- market-data feat(market-data): 캔들 수집 건강도(candle-health) reason 모델 + REST 노출
1b50951 +856/−0
- strategy feat(strategy): R2-1 분할매수/exit 엔진 — ScaleInExitCalculator + 시그널 통합 + toggle
bcc1c58 +740/−4
- backend-core fix(ratelimit): 주문 path KIS rate limit 우선권 보호 — priority 차등 라우팅 + approval limiter 합류 + account refresh single
2837b2c +638/−89
- backend-core fix(order): 외부(HTS) 주문 흡수 user 매핑·mode·source 오기록 정정 (P1 자본 path)
08c7dbb +628/−32
- frontend feat(frontend): 캔들 stale reason 화면 1줄 표시 (readiness P1)
e5312bb +572/−0
- market-data fix(consumer): admin 백필 throttle 일원화 + circuit breaker + sanity monotonic 정정
ee72e62 +523/−30
- architect docs(architect): 분할 매수·비중·익절손절 청산·전략별 포지션 귀속 통합 spec + ADR 0110·0111
c1bed06 +519/−2
- architect docs(architect): REAL canary runbook + spec + ADR 0109 (canary hard cap ENV)
313c2d8 +519/−2
- strategy fix(scenario): 리플레이 ↔ 라이브 게이트 정합 (readiness P1)
1960ed2 +496/−24
- architect docs(adr): ADR 0108 — 평가(assessment) 문서 docs/assessments 관리 구조 신설
7f540d8 +510/−1
- qa test(qa): S9 분할매수 fill 레이어 재검증 — 직전 qa F-1 공백 마감 (toggle ON, 7/7 GREEN)
2cd7fdd +485/−8