Files
QuantEngineByItz/spec/operating_cadence.yaml
T
kjh2064 416da59607 WBS-8.7: spec-code synchronization expanded to 66.4% (93/140 files)
Coverage improvement: 24.07% (39 files) → 66.4% (93 files)
- Tagged 54 additional spec files with has_code_implementation: true
- Covered: strategy/*, risk/*, exit/*, formulas/*, governance/*, contracts
- Target: 50% (81 files) — EXCEEDED by 12 files

Files tagged:
- spec/strategy: 20 files (action_matrix, entry_core, entry_gates, etc.)
- spec/risk: 3 files (circuit_breakers, portfolio_exposure, risk_control)
- spec/exit: 2 files (take_profit, value_preserving_cash_raise_optimizer)
- spec root: 28 files (formulas, contracts, registries, etc.)
- spec/03_formulas: 2 files (formula_registry, output_field_owner_ledger)
- spec/data_quality: 1 file (expectations)
- spec/fields: 1 file (field_dictionary)
- spec/formulas: 1 file (manifest)

Impact:
- Improved LLM radar discoverability for spec-to-code linkage
- Ready for WBS-9.6 (LLM document optimization phase)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-06-22 23:51:58 +09:00

69 lines
2.0 KiB
YAML

meta:
has_code_implementation: true
code_path:
- spec\operating_cadence.yaml
schema_version: operating_cadence.v2
updated_at: '2026-06-10T23:29:00+09:00'
goal: '주말 리밸런싱과 매월 1/11/21 중간점검 cadence를 release DAG input으로 연결한다. rebalance_required,
mid_check_required는 final_decision_packet에 반드시 포함된다.
'
timezone: Asia/Seoul
cadence:
weekly_rebalance:
days:
- Saturday
- Sunday
trigger_field: rebalance_required
required_sections:
- portfolio_rebalance_playbook
- ticker_action_matrix
- sell_priority_table
- cash_and_risk_budget_snapshot
interim_check:
dates:
- 1
- 11
- 21
trigger_field: mid_check_required
required_sections:
- engine_health_card
- data_missing_and_harness_update_list
- shadow_ledger_review
- calibration_drift_report
release_dag_integration:
input_node: build_operating_cadence_signal_v1
output_fields:
- name: rebalance_required
type: bool
description: 현재 일자가 Saturday 또는 Sunday이면 true
- name: mid_check_required
type: bool
description: 현재 일자의 day가 1, 11, 21 중 하나이면 true
- name: cadence_label
type: str
enum:
- WEEKEND_REBALANCE
- MID_MONTH_CHECK
- NORMAL
downstream_nodes:
- build_final_context
- build_final_decision_packet
rules:
- id: RULE_WEEKEND_REBALANCE_CHECK
condition: current_day in [Saturday, Sunday]
action: Enforce rebalance review playbook. sell priority table must appear.
packet_field: rebalance_required
- id: RULE_INTERIM_CHECK
condition: current_date.day in [1, 11, 21]
action: Enforce interim quality check playbook. shadow ledger review mandatory.
packet_field: mid_check_required
- id: RULE_CADENCE_IN_PACKET
condition: always
action: 'rebalance_required와 mid_check_required는 final_decision_packet_active에 항상
포함된다. 값이 없으면 DATA_MISSING — 하네스 업데이트 필요.
'
owner: quant_architect
lifecycle_state: active