feat: RELEASE_GATE_TRUTH 갭 분석기 구현 + spec/30 감사일 2026-06-14 갱신
- tools/build_honest_proof_gap_analyzer_v1.py: honest_proof_score 45.1→70.0 달성 경로를 실측 컴포넌트로 분석 structure×0.20 + outcome×0.40 + live×0.20 + vp×0.20 시뮬레이션: T+20 단독 76.62(+31.52, OK) / T+20+펀더멘털 83.48(OK) 즉시 개선 가능분: 50.14(+5.0) — T+20 없이는 70 미달 - spec/41: step_count 68→69 (build_honest_proof_gap_analyzer wave_6 추가) - spec/13: HONEST_PROOF_GAP_ANALYZER_V1 formula 등록 - spec/30: 감사 기준일 2026-05-31→2026-06-14, 다음 점검일 2026-07-15 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -89,6 +89,7 @@ formula_registry:
|
||||
- CANONICAL_ARTIFACT_RESOLVER_V1
|
||||
- COMPLETION_GAP_V1
|
||||
- DATA_GATED_PROGRESS_V1
|
||||
- HONEST_PROOF_GAP_ANALYZER_V1
|
||||
- FACTOR_LIFECYCLE_COMPLETENESS_V1
|
||||
- FACTOR_SHADOW_ELIGIBILITY_V1
|
||||
- FINAL_EXECUTION_DECISION_V2
|
||||
@@ -112,6 +113,7 @@ formula_registry:
|
||||
CANONICAL_ARTIFACT_RESOLVER_V1: tools/validate_canonical_artifact_resolver_v1.py
|
||||
COMPLETION_GAP_V1: tools/build_completion_gap_v1.py
|
||||
DATA_GATED_PROGRESS_V1: tools/build_data_gated_progress_v1.py
|
||||
HONEST_PROOF_GAP_ANALYZER_V1: tools/build_honest_proof_gap_analyzer_v1.py
|
||||
FACTOR_LIFECYCLE_COMPLETENESS_V1: tools/validate_factor_lifecycle_completeness_v1.py
|
||||
FACTOR_SHADOW_ELIGIBILITY_V1: tools/build_factor_shadow_eligibility_v1.py
|
||||
FINAL_EXECUTION_DECISION_V2: tools/build_final_execution_decision_v2.py
|
||||
|
||||
@@ -4,12 +4,12 @@
|
||||
# 전환하기 위해 충족해야 하는 모든 조건을 명문화한다.
|
||||
# 미충족 항목은 거짓 없이 insufficient_data 또는 failed로 기록한다.
|
||||
#
|
||||
# 감사 기준일: 2026-05-31
|
||||
# 다음 점검일: 2026-07-01 (T+20 표본 30건 누적 예상 이후)
|
||||
# 감사 기준일: 2026-06-14
|
||||
# 다음 점검일: 2026-07-15 (T+20 표본 30건 누적 예상 이후 — honest_proof_score 70 달성 검증)
|
||||
|
||||
meta:
|
||||
contract_id: COMPLETION_CRITERIA_V1
|
||||
version: "2026-05-31"
|
||||
version: "2026-06-14"
|
||||
engine_audit_ref: Temp/engine_audit_v1.json
|
||||
pass_100_ref: Temp/pass_100_criteria_v1.json
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
schema_version: release_dag.v3
|
||||
step_count: 68
|
||||
step_count: 69
|
||||
goal: Linearize package.json scripts into a validated DAG execution graph.
|
||||
execution_order:
|
||||
# 토폴로지 정렬 기준 병렬 실행 wave (의존성 없는 노드들을 동시에 실행 가능)
|
||||
@@ -64,6 +64,7 @@ execution_order:
|
||||
- build_report
|
||||
wave_6:
|
||||
- build_artifact_chain_hash
|
||||
- build_honest_proof_gap_analyzer
|
||||
- validate_json_generator_outputs
|
||||
- validate_llm_copy_only
|
||||
- validate_llm_determinism
|
||||
@@ -719,6 +720,21 @@ dag:
|
||||
strict: true
|
||||
artifact_policy: "keep"
|
||||
|
||||
build_honest_proof_gap_analyzer:
|
||||
id: build_honest_proof_gap_analyzer
|
||||
command: ["python", "tools/build_honest_proof_gap_analyzer_v1.py"]
|
||||
inputs: ["tools/build_honest_proof_gap_analyzer_v1.py",
|
||||
"Temp/algorithm_guidance_proof_v1.json",
|
||||
"Temp/prediction_accuracy_harness_v2.json",
|
||||
"Temp/imputed_data_exposure_gate_v2.json"]
|
||||
outputs: ["Temp/honest_proof_gap_analyzer_v1.json"]
|
||||
depends_on: ["build_report"]
|
||||
timeout_sec: 30
|
||||
cache_key: "build_honest_proof_gap_analyzer_v1"
|
||||
strict: false
|
||||
artifact_policy: "keep"
|
||||
note: "RELEASE_GATE_TRUTH 45.1→70 경로 분석 — non-blocking diagnostic"
|
||||
|
||||
build_bundle:
|
||||
id: build_bundle
|
||||
command: ["python", "tools/build_bundle.py"]
|
||||
|
||||
Reference in New Issue
Block a user