feat: register MACRO_EVENT_TICKER_IMPACT_V1 in formula registry and DAG
spec/13: fix implementation_map from validate_engine_harness_gate.py to build_macro_event_ticker_impact_v1.py (the actual tool). spec/41: add build_macro_event_ticker_impact node in wave_0 (no deps, reads GatherTradingData.json core_satellite). step_count 75->76. DAG gate=PASS confirmed. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
schema_version: release_dag.v3
|
||||
step_count: 75
|
||||
step_count: 76
|
||||
goal: Linearize package.json scripts into a validated DAG execution graph.
|
||||
execution_order:
|
||||
# 토폴로지 정렬 기준 병렬 실행 wave (의존성 없는 노드들을 동시에 실행 가능)
|
||||
wave_0:
|
||||
- audit_entropy
|
||||
- build_bundle
|
||||
- build_macro_event_ticker_impact
|
||||
- build_engine_health_card
|
||||
- build_late_chase_attribution
|
||||
- build_live_replay_separation
|
||||
@@ -101,6 +102,18 @@ dag:
|
||||
strict: true
|
||||
artifact_policy: "keep"
|
||||
|
||||
build_macro_event_ticker_impact:
|
||||
id: build_macro_event_ticker_impact
|
||||
command: ["python", "tools/build_macro_event_ticker_impact_v1.py"]
|
||||
inputs: ["tools/build_macro_event_ticker_impact_v1.py", "GatherTradingData.json"]
|
||||
outputs: ["Temp/macro_event_ticker_impact_v1.json"]
|
||||
depends_on: []
|
||||
timeout_sec: 30
|
||||
cache_key: "build_macro_event_ticker_impact_v1"
|
||||
strict: false
|
||||
artifact_policy: "keep"
|
||||
note: "core_satellite 종목별 매크로 이벤트 임팩트 레지스터 — MACRO_EVENT_TICKER_IMPACT_V1"
|
||||
|
||||
build_formula_outputs:
|
||||
id: build_formula_outputs
|
||||
command: ["python", "src/quant_engine/compute_formula_outputs.py", "--output", "Temp/computed_harness_v1.json"]
|
||||
|
||||
Reference in New Issue
Block a user