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:
2026-06-14 17:47:34 +09:00
parent a308bd407c
commit 2f65a26622
2 changed files with 15 additions and 2 deletions
+1 -1
View File
@@ -107,7 +107,7 @@ formula_registry:
FINAL_DECISION_PACKET_V1: spec/13b_harness_formulas.yaml:bridge_only
ORDER_MATH_RECONCILIATION_V1: spec/13b_harness_formulas.yaml:bridge_only
REPORT_AUTHORITY_DIFF_V1: spec/13b_harness_formulas.yaml:bridge_only
MACRO_EVENT_TICKER_IMPACT_V1: tools/validate_engine_harness_gate.py
MACRO_EVENT_TICKER_IMPACT_V1: tools/build_macro_event_ticker_impact_v1.py
INVESTMENT_QUALITY_HEADLINE_V1: tools/validate_specs.py
ALGORITHM_GUIDANCE_PROOF_V1: tools/build_algorithm_guidance_proof_v1.py
CANONICAL_ARTIFACT_RESOLVER_V1: tools/validate_canonical_artifact_resolver_v1.py
+14 -1
View File
@@ -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"]