meta: has_code_implementation: true code_path: - spec\23_low_capability_llm_pipeline_todo.yaml low_capability_llm_pipeline_todo: formula_id: LOW_CAPABILITY_LLM_PIPELINE_TODO_V2 objective: 저성능 LLM을 위한 기계적 복사 보고 절차 규정 ordered_steps: - step_id: STEP_01 action: AGENTS.md 읽기 ambiguous: false calculation: false - step_id: STEP_02 action: active manifest 읽기 ambiguous: false calculation: false - step_id: STEP_03 action: final_context 읽기 ambiguous: false calculation: false - step_id: STEP_04 action: engine gate status 확인 ambiguous: false calculation: false - step_id: STEP_05 action: blockers 먼저 출력 ambiguous: false calculation: false - step_id: STEP_06 action: allowed/blocked actions 복사 ambiguous: false calculation: false - step_id: STEP_07 action: shadow ledger 복사 ambiguous: false calculation: false - step_id: STEP_08 action: data_missing 복사 ambiguous: false calculation: false - step_id: STEP_09 action: 숫자 provenance 확인 ambiguous: false calculation: false - step_id: STEP_10 action: 자유 계산 제거 ambiguous: false calculation: false - step_id: STEP_11 action: report contract 검증 ambiguous: false calculation: false - step_id: STEP_12 action: 실패 시 DATA_MISSING 또는 REVIEW_ONLY로 종료 ambiguous: false calculation: false forbidden_actions: - do not set --skip-validate as default resolution - do not remove validate-engine-strict from release gate - do not mark success without engine_harness_gate_result.status=OK completion_criteria: - Temp/engine_harness_gate_result.json.status == OK - len(Temp/engine_harness_gate_result.json.failed_checks) == 0 - Temp/formula_runtime_registry_v1.json.runtime_adjusted_coverage_pct == 100.0 - Temp/formula_runtime_registry_v1.json.unmapped_formula_count == 0 - Temp/data_quality_reconciliation_v1.json.schema_presence_score == 100.0 - Temp/data_quality_reconciliation_v1.json.quality_conflict_flag in [true, false] - Temp/operational_alpha_calibration_v2.json.formula_id == OPERATIONAL_ALPHA_CALIBRATION_V2 - Temp/pipeline_runtime_profile_v1.json.mode in [release, quick, package-only] - Temp/pipeline_runtime_profile_v1.json.gate_status == OK