← 개발일지 목록
2026-05-09 (토)
커밋 로그 기반 자동 재구성 (backfill) · magicJar 한국 주식 자동매매 시스템
👥 에이전트별 작업
| 에이전트 | 역할 | 커밋 | 대표 작업 |
backend-core | 백엔드 코어 | 9 | chore(changelog+task): PR-36a T-DSL strategy-engine slot row 채움 (ADR 0 |
strategy | 전략 엔진 | 5 | chore(changelog+task): PR-33 strategy-engine slot row 채움 + task 파일 생성 |
architect | 수석 설계 | 3 | docs(specs+changelog): PR-35 W2 T-DSL 진입 spec/plan + dispatch + 충돌 행렬 |
orchestrator | 오케스트라 | 1 | fix(api): backend-core nameKo nullable 호환성 정정 (DslStrategyDefinition.n |
🗄️ DB 스키마 (Flyway)
V10__strategy_disabled_reason.sql · V11__strategy_eval_metric.sql · V9__strategy.sql
🧩 모듈별 변경 파일
domain · 51 consumer · 38 api · 31 _workspace · 19 root · 10 frontend · 7
📝 주요 커밋 (변경량 상위)
- strategy feat(consumer): KisStrategyBuilderSource 80지표 Kotlin port (priority=100)
228351b +2897/−0
- architect docs(specs+changelog): PR-35 W2 T-DSL 진입 spec/plan + dispatch + 충돌 행렬 + KIS-first raw verification + CHANGELOG
daf6789 +2419/−0
- backend-core feat(domain+api): T-DSL PR-36b backend-core — domain sealed class 23+ + StrategyController REST + Flyway V9·V1
dc30e46 +1842/−1
- architect docs(specs): PR-32 W2 T-IND 진입 — 80지표 + Source 추상화 spec/plan/dispatch/conflict-matrix 4종
4fed239 +1754/−0
- backend-core feat(consumer): T-DSL — KisYamlDslParser + JvmStrategyEvaluator + sandbox + DSL identifier mapper + T-PAT stub
c22d2e3 +1539/−0
- backend-core feat(frontend): T-IND R3 — 차트 overlay + IndicatorPanel 토글 + 80지표 정확성 fixture
a30ab16 +1365/−39
- backend-core feat(ai-engineer): T-DSL PR-36 자연어 → DSL 변환 helper (사용자 트리거, 매매 결정권 0)
5a34bc8 +1204/−0
- backend-core feat(backend-core): PR-33b T-IND — domain/indicator port 5파일 + IndicatorController REST + Redis cache-aside +
4a3d5f1 +883/−1
- backend-core test(consumer): T-DSL — DSL parser fixture 8 + evaluator + complexity + sandbox + identifier mapper + KIS yaml
74205fa +845/−0
- strategy feat(consumer): NativeIndicatorSource 5종 + IndicatorEngineConfig + RedisIndicatorCacheAdapter
03aed52 +596/−0
- backend-core docs(strategy): _workspace/strategy/ 카탈로그 KIS-first raw fetch 정합 갱신 (PR-33 T-IND)
7c93655 +474/−98
- strategy feat(domain): T-IND port 7파일 — IndicatorSource·Spec·Result·Point·Engine·Exception·Catalog
23d9634 +480/−0
- backend-core feat(domain): T-DSL — Strategy DSL sealed class · enum · data class (KIS parser.py 1:1 port + 3 rename)
e0d07e4 +435/−0
- strategy test(consumer): Native 5종 정확성 fixture (ma·ema·rsi·macd·bb)
3e5d847 +394/−0
- strategy chore(changelog+task): PR-33 strategy-engine slot row 채움 + task 파일 생성 (ADR 0050)
283b39e +31/−1
- backend-core chore(changelog+task): PR-36a T-DSL strategy-engine slot row 채움 (ADR 0050) + task RUNNING
2da58c8 +26/−1
🔀 머지된 PR (1)
#253