캘리브레이션 거버넌스 도구 + WBS-7.1/7.2 실증 격차 가시화
캘리브레이션 백로그 → 우선순위 → 검토리포트 → 승인목록 → 결정초안으로 이어지는 임계값 보정 거버넌스 파이프라인을 추가하고, 2026-06-21 비판적 리뷰에서 발견한 두 가지 stale-수치 문제를 도구 차원에서 해소한다. - registry_health(): 190여 개 임계값의 source별(SPEC_DERIVED/EXPERT_PRIOR/ PROVISIONAL/CALIBRATED) 분포를 매 실행마다 자동 집계 — 수동 grep 불필요 - live_t5_status(): T+5 적중률을 하드코딩(35.86 리터럴) 대신 Temp/prediction_accuracy_harness_v2.json에서 항상 최신값으로 읽음 - spec/calibration_registry.yaml: SEMI_CLUSTER_CAP_RISK_OFF 중복 id로 인한 조용한 무시 버그 수정(SEMI_CLUSTER_CAP_RISK_OFF_MWA로 분리) - spec/27_bch_calibration_runbook.yaml: current_status_2026_06_21 블록 신설(단일 진실원천), 기존 05-30 스냅샷은 "역사적, 현재로 인용 금지"로 명시
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
has_code_implementation: true
|
||||
code_path:
|
||||
- "tools/build_calibration_priority_v1.py"
|
||||
- "tools/validate_calibration_registry_v1.py"
|
||||
thresholds:
|
||||
- id: ALEG_V2_GATE1_BLOCK_PCT
|
||||
value: 3.0
|
||||
@@ -913,7 +917,7 @@ thresholds:
|
||||
notes: '이벤트 충격 방어: 20% 고정. KOSPI 비중 제공 시 max(20, weight×0.60).'
|
||||
live_sample_requirement: 30
|
||||
sunset_date: '2026-09-30'
|
||||
- id: SEMI_CLUSTER_CAP_RISK_OFF
|
||||
- id: SEMI_CLUSTER_CAP_RISK_OFF_MWA
|
||||
value: 25.0
|
||||
unit: pct
|
||||
source: EXPERT_PRIOR
|
||||
@@ -921,7 +925,12 @@ thresholds:
|
||||
last_calibrated: null
|
||||
owner_formula: MARKET_WEIGHT_AWARE_CLUSTER_GATE_V1
|
||||
gs_location: gas_data_feed.gs:3858
|
||||
notes: '하락장: 25%. KOSPI 비중 제공 시 max(25, weight×0.80).'
|
||||
notes: >
|
||||
하락장: 25%. KOSPI 비중 제공 시 max(25, weight×0.80).
|
||||
WBS-7.1(2026-06-21): 원래 id가 SEMI_CLUSTER_CAP_RISK_OFF였으나
|
||||
SEMICONDUCTOR_CLUSTER_GATE_V1 소유의 동명 entry(value=20.0)와 id가 충돌해
|
||||
dict 기반 조회 시 한쪽이 조용히 무시되는 버그가 있었다. 외부 참조 0건 확인 후
|
||||
이 entry(MARKET_WEIGHT_AWARE_CLUSTER_GATE_V1 소유)만 _MWA suffix로 분리했다.
|
||||
live_sample_requirement: 30
|
||||
sunset_date: '2026-09-30'
|
||||
- id: SEMI_CLUSTER_CAP_NEUTRAL
|
||||
@@ -1803,6 +1812,22 @@ thresholds:
|
||||
gs_location: gas_data_feed.gs:2164
|
||||
notes: Base take-profit score used in profit-lock computation. Migrated from GAS SP constant to registry (P5-T01 wave2).
|
||||
|
||||
- id: OVERHANG_PRESSURE_V1_FALLBACK_MULT
|
||||
value: 1.5
|
||||
unit: multiplier_of_avg_volume_5d
|
||||
source: EXPERT_PRIOR
|
||||
sample_n: 0
|
||||
last_calibrated: null
|
||||
owner_formula: OVERHANG_PRESSURE_V1
|
||||
py_location: spec/13_formula_registry.yaml:OVERHANG_PRESSURE_V1.derived_flags.selling_acceleration.without_20d_fallback
|
||||
notes: >
|
||||
WBS-7.5(2026-06-21) — frg_20d_sh 미존재 시 selling_acceleration 폴백을
|
||||
"frg_5d_sh < -500000"(절대 주식수, 임시) 에서 "frg_5d_sh < -1.5 * avg_volume_5d"
|
||||
(해당 종목 평균거래량 비례) 로 교체. 1.5 배수는 with_20d 분기에서 동일 공식이
|
||||
이미 사용하는 가속 임계(frg_20d_sh/4 × 1.5)를 그대로 재사용한 것이며, 새로
|
||||
추정한 값이 아니다. 단, 실거래 표본으로 검증되지 않았으므로 EXPERT_PRIOR로
|
||||
등록한다 — CALIBRATED 승격은 sample_n≥30 확보 후 검토.
|
||||
|
||||
calibration_policy:
|
||||
honest_disclosure_required: true
|
||||
overclaimed_calibration_definition: 'source=CALIBRATED 이면서 sample_n < 30 → OVERCLAIMED_CALIBRATION.
|
||||
|
||||
Reference in New Issue
Block a user