Files

684 lines
24 KiB
JSON

{
"template_name": "actio_pauliana_calc_v3",
"schema_version": "3.0-draft",
"jurisdiction": "KR",
"language": "ko-KR",
"currency": "KRW",
"purpose": "대한민국 사해행위취소소송의 가액배상 사건에서 소장 단계의 잠정 특정액 산정, 감정 및 증거조사에 따른 중간 보정, 변론종결 직전 최종 금액 확정, 그리고 청구취지·청구원인 문안 입력값 생성을 위한 실무형 계산·검증·문안 엔진",
"design_principles": [
"가액배상은 원상회복이 불가능하거나 부적절한 경우에만 선택한다.",
"소장 단계에서는 변론종결일을 알 수 없으므로 잠정 특정액(provisional filing amount)을 별도 산정한다.",
"잠정 특정액은 최근 감정가, 공시가격·시가표준액·실거래자료 등 현재 확보 가능한 객관자료, 선순위 담보권 및 공제항목을 반영한 보수적 수치를 우선 사용한다.",
"변론종결시 시가는 단일 문자열이 아니라 복수 valuation candidate와 각 후보의 날짜·출처·권리상태 스냅샷·기준일과의 거리로 관리한다.",
"감정신청 또는 시가자료 보강이 이루어지면 청구취지 변경 또는 준비서면 보정 전용 블록을 재생성한다.",
"최종 청구취지 숫자는 원칙적으로 pre_close_finalization 단계에서만 확정한다.",
"원고별 피보전채권 총액, 공동담보가액, 수익자 이익 중 최저치를 회복상한(cap)으로 사용한다.",
"복잡한 이자 계산은 segment_table 기반으로만 수행한다."
],
"proceeding_stages": {
"allowed_values": [
"filing_provisional",
"evidence_update",
"pre_close_finalization",
"post_close_reference_only"
],
"current_stage": "filing_provisional",
"stage_meanings": {
"filing_provisional": "소장 제출 또는 초기 준비서면 단계. 변론종결일 미정. 금액은 잠정 특정액으로만 사용 가능.",
"evidence_update": "감정촉탁, 시가자료, 권리상태 자료가 보강되는 중간 단계. 청구취지 변경 후보를 계산한다.",
"pre_close_finalization": "예정된 마지막 변론기일 직전 또는 변론종결 직전. 최종 청구취지 확정 단계.",
"post_close_reference_only": "변론종결 후 기록정리용. 계산 엔진의 재확정에는 사용하지 않는다."
}
},
"runtime_inputs": {
"close_of_arguments_date": {
"value": null,
"required_for": [
"pre_close_finalization"
],
"not_required_for": [
"filing_provisional",
"evidence_update"
],
"description": "사실심 변론종결일. 가액배상 최종 확정 시 기준시점. 소장 단계에서는 미정일 수 있다."
},
"estimated_close_of_arguments_date": {
"value": null,
"required_for": [],
"description": "일정관리 목적의 예측값. 계산의 법적 기준시점으로 사용하지 않는다."
},
"judgment_finality_date": {
"value": null,
"required_for": [],
"description": "판결 확정일. 판결확정 후 지연손해금 문구용."
},
"litigation_mode": {
"value": "litigation_safe",
"allowed_values": [
"strict",
"best_estimate",
"litigation_safe"
],
"description": "선택정책. 소장 단계는 원칙적으로 litigation_safe를 사용한다."
},
"allow_provisional_filing_amount": {
"value": true,
"required_for": [
"filing_provisional",
"evidence_update"
],
"description": "변론종결시 시가 미확정 상태에서 잠정 특정액을 산정해 청구취지에 투입할지 여부"
},
"auto_trigger_appraisal_motion_when_close_value_missing": {
"value": true,
"required_for": [],
"description": "변론종결시 시가 직접자료가 없으면 감정신청 필요 플래그를 자동 생성한다."
},
"use_existing_interest_template": {
"value": true,
"required_for": [
"filing_provisional",
"evidence_update",
"pre_close_finalization"
],
"description": "기존 이자 계산 템플릿 관행을 따른다."
}
},
"source_of_truth": {
"primary_input_files": [
"C-###_claim_information.json",
"Fact_Ledger.json",
"evidence_indexed.json",
"BO.json"
],
"official_input_layers": {
"claim_files": {
"paths": [
"claim_id",
"claim_statement",
"plaintiffs[]",
"defendants[]",
"source_fact_ids[]",
"facts[].legal_calculation_object",
"facts[].evidence_links[].actio_pauliana_support",
"facts[].fact_actio_support.actio_pauliana_support"
],
"enabled": true
},
"support_paths": {
"paths": [
"facts[].evidence_links[].actio_pauliana_support.fraudulent_act_date",
"facts[].evidence_links[].actio_pauliana_support.lease_deposit_deductibility_support",
"facts[].evidence_links[].actio_pauliana_support.non_deductible_attachment_claims",
"facts[].fact_actio_support.actio_pauliana_support.encumbrances_at_fraudulent_act",
"facts[].fact_actio_support.actio_pauliana_support.encumbrances_at_close_of_arguments",
"facts[].fact_actio_support.actio_pauliana_support.beneficiary_gain_support",
"facts[].fact_actio_support.actio_pauliana_support.plaintiff_claim_snapshots",
"facts[].fact_actio_support.actio_pauliana_support.legal_meta_flags"
],
"enabled": true
}
}
},
"case_metadata": {
"matter_id": null,
"claim_group_id": null,
"claim_id": null,
"working_title": null,
"created_at": null,
"updated_at": null,
"review_status": "draft",
"overall_confidence": "unknown"
},
"canonical_case_facts": {
"fraudulent_act_date": {
"selected_value": null,
"candidate_values": [
{
"date": null,
"source_grade": null,
"confidence": "unknown",
"basis": null,
"evidence_refs": [],
"inference_note": null,
"applies_to_asset_id": null
}
]
},
"asset_identity": {
"asset_id": null,
"property_label_for_schedule": null,
"property_type": null,
"address": null,
"registry_office": null,
"registry_receipt_no": null,
"registration_date": null,
"transaction_type": null,
"transaction_date": null
},
"remedy_gatekeeping": {
"default_remedy_mode": "restoration_erasure",
"selected_remedy_mode": null,
"allowed_values": [
"restoration_erasure",
"restoration_direct_retransfer",
"value_compensation_only",
"restoration_primary_value_compensation_backup"
],
"is_value_compensation_exception_triggered": null,
"exception_reasons": {
"transferee_good_faith": false,
"encumbrance_existed_at_act_and_released_later": false,
"legal_impossibility_of_restoration": false,
"factual_impossibility_of_restoration": false,
"beneficiary_cannot_restore_property": false,
"auction_distribution_makes_natural_restoration_inadequate": false
},
"reason_fact_ids": [],
"manual_review_required": true
}
},
"market_value_policy": {
"legal_reference_time": "사실심 변론종결시",
"practical_handling_when_close_unknown": {
"at_filing_stage": "최근 감정가, 공시가격·시가표준액·실거래자료 등 현재 확보 가능한 객관자료와 선순위 담보권 및 공제항목을 반영한 보수적 잠정 특정액을 사용한다.",
"at_evidence_update_stage": "감정촉탁 결과 또는 보강 증거를 반영하여 잠정 특정액을 재산정하고 청구취지 변경 후보를 생성한다.",
"at_pre_close_finalization_stage": "예정된 변론종결일과 가까운 평가자료 또는 감정결과를 기준으로 최종 selected_value를 확정한다."
},
"candidate_selection_rules": [
"candidate_amount, valuation_date, basis_type, evidence_refs, distance_to_close_days를 반드시 저장한다.",
"권리상태가 다르면 같은 자산이라도 별도 후보로 저장한다.",
"감정가가 존재하면 최우선 검토한다.",
"공시가격·시가표준액·실거래자료는 직접 감정자료 부재 시 보조자료로 사용한다.",
"임의의 시세상승률·하락률을 자동 적용하지 않는다.",
"변론종결일이 입력되기 전에는 final_close_value를 확정하지 않는다."
],
"basis_type_priority": [
"court_appraisal",
"private_appraisal_recent",
"auction_appraisal_recent",
"recent_actual_transaction_same_asset",
"official_public_price",
"tax_assessment_or_market_table",
"conservative_placeholder"
]
},
"market_value_fields": {
"market_value_at_act": {
"selected_value": null,
"candidate_values": [
{
"candidate_amount": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
},
"valuation_date": null,
"basis_type": null,
"evidence_refs": [],
"source_grade": null,
"confidence": "unknown",
"current_use_stage": [],
"rights_state_snapshot": null,
"note": null,
"distance_to_act_days": null
}
],
"strict_value": null,
"best_estimate": null,
"litigation_safe_value": null,
"selected_for_relief": null
},
"market_value_close_candidates": [
{
"asset_id": null,
"candidate_amount": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
},
"valuation_date": null,
"basis_type": null,
"evidence_refs": [],
"source_grade": null,
"confidence": "unknown",
"current_use_stage": [],
"rights_state_snapshot": null,
"note": null,
"distance_to_close_days": null,
"usable_for_stage": [
"filing_provisional",
"evidence_update",
"pre_close_finalization"
]
}
],
"property_value_at_close_of_arguments": {
"selected_value": null,
"strict_value": null,
"best_estimate": null,
"litigation_safe_value": null,
"selected_for_relief": null,
"selection_note": "close_of_arguments_date가 없으면 selected_for_relief는 filing_provisional_selected 또는 interim_selected만 허용한다.",
"filing_provisional_selected": null,
"interim_selected": null,
"final_close_selected": null
},
"provisional_value_compensation_base": {
"description": "소장 단계에서 사용하는 잠정 특정액 계산용 기초가치",
"selected_value": null,
"derivation_priority": [
"최근 감정가",
"최근 동일 목적물 실거래가",
"공시가격·시가표준액 등 객관지표",
"보수적 placeholder"
],
"deduction_policy": "선순위 담보권, 공제 가능한 임차보증금 등 공제항목을 반영한 보수적 순가치를 사용한다."
}
},
"encumbrance_inputs": {
"secured_claims_existing_at_fraudulent_act": [
{
"identity_key": null,
"holder": null,
"kind": null,
"rank": null,
"registered_max_amount": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
},
"actual_secured_debt_at_act": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
},
"deductible_in_value_compensation": null,
"deductibility_reason": null,
"proof_doc": null,
"proof_strength": "unknown",
"evidence_refs": []
}
],
"secured_claims_still_existing_at_close": [
{
"identity_key": null,
"holder": null,
"kind": null,
"rank": null,
"actual_outstanding_at_close": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
},
"released_date": null,
"released_by_beneficiary": null,
"proof_doc": null,
"proof_strength": "unknown",
"evidence_refs": []
}
],
"lease_deposit_deductibility": {
"exists": null,
"tenant_name": null,
"lease_deposit_amount": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
},
"priority_analysis": {
"tenant_has_possession": null,
"tenant_has_resident_registration": null,
"fixed_date_exists": null,
"small_tenant_issue": null,
"senior_right_preexists": null
},
"candidate_values": [
{
"deductible": null,
"reason_text": null,
"source_grade": null,
"confidence": "unknown",
"evidence_refs": []
}
],
"selected_deductibility": {
"deductible": null,
"reason_text": null,
"source_grade": null,
"confidence": "unknown",
"evidence_refs": []
},
"deductible_amount": {
"strict_value": null,
"best_estimate": null,
"litigation_safe_value": null,
"selected_for_relief": null
}
},
"non_deductible_attachment_claims": [
{
"holder": null,
"kind": null,
"claim_amount": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
},
"attachment_non_deductible_flag": true,
"non_deductible_reason": null,
"proof_doc": null,
"proof_strength": "unknown",
"evidence_refs": []
}
]
},
"common_collateral_value": {
"asset_level_table": [
{
"asset_id": null,
"property_label_for_schedule": null,
"selected_close_value": null,
"deductible_senior_burdens": [
{
"identity_key": null,
"amount_krw": null,
"reason_text": null
}
],
"deductible_lease_deposit": null,
"non_deductible_attachments": [
{
"identity_key": null,
"amount_krw": null
}
],
"asset_net_value_strict": null,
"asset_net_value_best_estimate": null,
"asset_net_value_litigation_safe": null,
"notes": null
}
],
"strict_value": null,
"best_estimate": null,
"litigation_safe_value": null,
"selected_for_relief": null,
"formula": "sum(selected_close_value - deductible_senior_burdens - deductible_lease_deposit)",
"source_refs": []
},
"beneficiary_gain": {
"components": {
"nominal_transfer_value": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
},
"assumed_debt_amount": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
},
"beneficiary_preexisting_claim_amount": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
},
"released_encumbrance_amount": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
},
"other_positive_component": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
},
"other_negative_component": {
"krw": null,
"status": "unknown",
"source_grade": null,
"confidence": "unknown",
"basis": null,
"inference_note": null,
"source_refs": []
}
},
"scenario_table": [
{
"scenario_id": null,
"scenario_label": null,
"nominal_transfer_value_krw": null,
"assumed_debt_amount_krw": null,
"beneficiary_preexisting_claim_amount_krw": null,
"released_encumbrance_amount_krw": null,
"other_positive_component_krw": null,
"other_negative_component_krw": null,
"computed_gain": null,
"support_level": null,
"rationale": null,
"evidence_refs": []
}
],
"strict_value": null,
"best_estimate": null,
"litigation_safe_value": null,
"selected_for_relief": null,
"formula": "nominal_transfer_value - assumed_debt_amount - beneficiary_preexisting_claim_amount - other_negative_component + released_encumbrance_amount + other_positive_component",
"source_refs": []
},
"plaintiffs": [
{
"plaintiff_name": null,
"claim_type": null,
"plaintiff_claim_snapshot": {
"principal_existing_at_fraudulent_act": null,
"secured_portion_at_fraudulent_act": null,
"unsecured_portion_at_fraudulent_act": null,
"contractual_interest_rate": null,
"default_interest_rate": null,
"interest_start_date": null,
"amount_as_of_close_of_arguments": null,
"proof_status": "unknown"
},
"interest_engine": {
"complexity_level": "segment_required",
"segment_table": [
{
"segment_no": 1,
"start_date": null,
"end_date": null,
"days": null,
"principal_basis_krw": null,
"rate_type": null,
"rate_text": null,
"rate_numeric_per_annum": null,
"start_trigger": null,
"end_trigger": null,
"accrual_convention": "simple_interest_default",
"computed_interest": null,
"evidence_refs": [],
"note": null
}
],
"unresolved_segments": [
{
"issue": null,
"required_input": null,
"blocking": false
}
]
},
"preserved_claim_principal": {
"strict_value": null,
"best_estimate": null,
"litigation_safe_value": null,
"selected_for_relief": null
},
"preserved_claim_interest_until_close": {
"strict_value": null,
"best_estimate": null,
"litigation_safe_value": null,
"selected_for_relief": null
},
"preserved_claim_total": {
"strict_value": null,
"best_estimate": null,
"litigation_safe_value": null,
"selected_for_relief": null
},
"recovery_cap": {
"strict_value": null,
"best_estimate": null,
"litigation_safe_value": null,
"selected_for_relief": null,
"formula": "min(common_collateral_value, preserved_claim_total, beneficiary_gain)"
},
"allocated_recovery_amount": {
"filing_provisional": null,
"evidence_update": null,
"pre_close_finalization": null
}
}
],
"drafting_workflow": {
"filing_stage_policy": {
"use_provisional_amount": true,
"default_relief_structure": "원상회복이 가능하면 주위적 원상회복 + 예비적 가액배상",
"when_value_compensation_is_unavoidable": "전득자 선의, 담보권 사후 소멸, 경매·배당에 따른 현물회복 불능 등 예외사유가 직접 확인되면 잠정 특정액으로 금액청구를 제기하되 감정신청 필요 플래그를 함께 둔다.",
"cause_summary_phrase": "정확한 가액은 향후 감정결과와 변론종결시 권리상태를 반영하여 보정한다."
},
"amendment_policy": {
"amendment_trigger_categories": [
"court_appraisal_received",
"new_market_value_evidence_received",
"encumbrance_released_or_confirmed",
"lease_deductibility_changed",
"close_of_arguments_date_fixed"
],
"must_regenerate_relief_text_before_close": true,
"must_regenerate_cause_text_before_close": true
},
"relief_text_blocks": {
"value_compensation_provisional": {
"principal_text": null,
"pre_close_interest_text": null,
"post_finality_interest_text": null,
"combined_relief_text": null
},
"value_compensation_final": {
"principal_text": null,
"pre_close_interest_text": null,
"post_finality_interest_text": null,
"combined_relief_text": null
},
"restoration_primary_value_backup": {
"primary_relief_text": null,
"backup_relief_text": null
}
}
},
"validation": {
"required_runtime_inputs_by_stage": {
"filing_provisional": [],
"evidence_update": [],
"pre_close_finalization": [
"close_of_arguments_date"
],
"post_close_reference_only": []
},
"required_fields_before_filing_provisional_relief": [
"canonical_case_facts.fraudulent_act_date.selected_value or candidate_values",
"market_value_fields.provisional_value_compensation_base.selected_value",
"encumbrance_inputs.secured_claims_existing_at_fraudulent_act",
"plaintiffs[].preserved_claim_principal.litigation_safe_value"
],
"required_fields_before_final_relief": [
"runtime_inputs.close_of_arguments_date.value",
"market_value_fields.property_value_at_close_of_arguments.final_close_selected",
"common_collateral_value.selected_for_relief",
"beneficiary_gain.selected_for_relief",
"plaintiffs[].recovery_cap.selected_for_relief"
],
"blocking_rules": [
"filing_provisional 단계에서는 close_of_arguments_date 누락이 blocking이 아니다.",
"pre_close_finalization 단계에서는 close_of_arguments_date 누락이 blocking이다.",
"가액배상형인데 provisional_value_compensation_base가 없으면 filing 단계에서도 blocking이다.",
"근거 없는 단일 market_value_at_close 문자열만 존재하고 candidate table이 비어 있으면 warning이 아니라 blocking이다."
],
"cross_checks": [
"각 valuation candidate는 valuation_date, basis_type, evidence_refs를 반드시 가진다.",
"distance_to_close_days는 close_of_arguments_date가 입력되면 자동 재계산한다.",
"가압류는 원칙적으로 공제하지 않는다.",
"공동원고이면 원고별 cap을 분리한다.",
"원상회복 가능 사안에서 가액배상 단독 주위청구로 출력하지 않는다."
],
"validation_warnings": [],
"finalization_status": {
"numeric_finalization_allowed": false,
"relief_summary_rendering_allowed": false,
"manual_review_required": true
}
},
"output_blocks": {
"relief_summary": null,
"cause_summary": null,
"internal_reasoning_notes": {
"why_value_compensation_not_restoration": null,
"direct_evidence_fact_ids": [],
"missing_inputs": [],
"next_required_actions": [
"필요시 시가감정신청",
"변론종결 전 권리상태 재확인",
"청구취지 변경 여부 재검토"
]
}
}
}