meta: has_code_implementation: true code_path: - spec\31_low_capability_llm_response_contract.yaml schema_version: low_capability_llm_response_contract.v1 formula_id: LLM_NARRATIVE_TEMPLATE_LOCK_V1 purpose: '저성능 LLM도 동일한 JSON 입력에서 동일한 서술 결과를 내도록 응답 섹션과 금지 섹션을 고정한다. ' required_sections: - source_summary - fail_codes - allowed_actions - blocked_actions - todo_yaml - no_order_notice forbidden_sections_when_blocked: - hts_order_table - new_buy_recommendation - freeform_target_price copy_exact_rules: - All numeric values must be copied from JSON with json_path. - No unregistered formula names may be invented. - If HTS_READY is false, render shadow ledger only. output_constraints: language: ko-KR allow_freeform_numbers: false allow_freeform_target_price: false allow_order_generation_when_blocked: false