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:
@@ -107,7 +107,7 @@ formula_registry:
|
|||||||
FINAL_DECISION_PACKET_V1: spec/13b_harness_formulas.yaml:bridge_only
|
FINAL_DECISION_PACKET_V1: spec/13b_harness_formulas.yaml:bridge_only
|
||||||
ORDER_MATH_RECONCILIATION_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
|
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
|
INVESTMENT_QUALITY_HEADLINE_V1: tools/validate_specs.py
|
||||||
ALGORITHM_GUIDANCE_PROOF_V1: tools/build_algorithm_guidance_proof_v1.py
|
ALGORITHM_GUIDANCE_PROOF_V1: tools/build_algorithm_guidance_proof_v1.py
|
||||||
CANONICAL_ARTIFACT_RESOLVER_V1: tools/validate_canonical_artifact_resolver_v1.py
|
CANONICAL_ARTIFACT_RESOLVER_V1: tools/validate_canonical_artifact_resolver_v1.py
|
||||||
|
|||||||
@@ -1,11 +1,12 @@
|
|||||||
schema_version: release_dag.v3
|
schema_version: release_dag.v3
|
||||||
step_count: 75
|
step_count: 76
|
||||||
goal: Linearize package.json scripts into a validated DAG execution graph.
|
goal: Linearize package.json scripts into a validated DAG execution graph.
|
||||||
execution_order:
|
execution_order:
|
||||||
# 토폴로지 정렬 기준 병렬 실행 wave (의존성 없는 노드들을 동시에 실행 가능)
|
# 토폴로지 정렬 기준 병렬 실행 wave (의존성 없는 노드들을 동시에 실행 가능)
|
||||||
wave_0:
|
wave_0:
|
||||||
- audit_entropy
|
- audit_entropy
|
||||||
- build_bundle
|
- build_bundle
|
||||||
|
- build_macro_event_ticker_impact
|
||||||
- build_engine_health_card
|
- build_engine_health_card
|
||||||
- build_late_chase_attribution
|
- build_late_chase_attribution
|
||||||
- build_live_replay_separation
|
- build_live_replay_separation
|
||||||
@@ -101,6 +102,18 @@ dag:
|
|||||||
strict: true
|
strict: true
|
||||||
artifact_policy: "keep"
|
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:
|
build_formula_outputs:
|
||||||
id: build_formula_outputs
|
id: build_formula_outputs
|
||||||
command: ["python", "src/quant_engine/compute_formula_outputs.py", "--output", "Temp/computed_harness_v1.json"]
|
command: ["python", "src/quant_engine/compute_formula_outputs.py", "--output", "Temp/computed_harness_v1.json"]
|
||||||
|
|||||||
Reference in New Issue
Block a user