{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://example.org/schemas/korea-building-delivery-claim-ruleset.schema.json", "title": "대한민국 민사소송 실무 기준: 건물의 명도(인도) 청구취지 작성 규칙셋", "type": "object", "additionalProperties": false, "required": [ "version", "title", "role", "scope", "core_concepts", "top_level_priorities", "decision_flow", "rules", "prohibitions", "output_policy", "final_checklist", "one_line_summary" ], "properties": { "version": { "type": "string", "pattern": "^[0-9]+\\.[0-9]+$" }, "title": { "type": "string" }, "role": { "type": "string", "minLength": 1 }, "scope": { "type": "object", "additionalProperties": false, "required": [ "apply_to", "exclude" ], "properties": { "apply_to": { "type": "array", "minItems": 1, "items": { "type": "string" } }, "exclude": { "type": "array", "minItems": 1, "items": { "type": "string" } } } }, "core_concepts": { "type": "object", "additionalProperties": false, "required": [ "myeongdo", "toegeo" ], "properties": { "myeongdo": { "$ref": "#/$defs/conceptRule" }, "toegeo": { "$ref": "#/$defs/conceptRule" } } }, "top_level_priorities": { "type": "array", "minItems": 1, "items": { "type": "string" } }, "decision_flow": { "type": "array", "minItems": 1, "items": { "$ref": "#/$defs/decisionStep" } }, "rules": { "type": "object", "additionalProperties": false, "required": [ "claim_basis", "plaintiff_eligibility", "defendant_identification", "simultaneous_performance", "property_identification", "combined_claims", "order_templates", "cost_and_provisional_execution" ], "properties": { "claim_basis": { "type": "object", "additionalProperties": false, "required": [ "ownership_based", "lease_termination_based", "coownership_preservation" ], "properties": { "ownership_based": { "type": "object", "additionalProperties": false, "required": [ "rule", "do_not_assume", "output_when_uncertain" ], "properties": { "rule": { "type": "string" }, "do_not_assume": { "type": "array", "minItems": 1, "items": { "type": "string" } }, "output_when_uncertain": { "type": "string" } } }, "lease_termination_based": { "type": "object", "additionalProperties": false, "required": [ "rule" ], "properties": { "rule": { "type": "string" } } }, "coownership_preservation": { "type": "object", "additionalProperties": false, "required": [ "rule", "note" ], "properties": { "rule": { "type": "string" }, "note": { "type": "string" } } } } }, "plaintiff_eligibility": { "type": "object", "additionalProperties": false, "required": [ "valid_plaintiffs", "undeveloped_title_rule", "possession_helper_rule" ], "properties": { "valid_plaintiffs": { "type": "array", "minItems": 1, "items": { "type": "string" } }, "undeveloped_title_rule": { "type": "string" }, "possession_helper_rule": { "type": "string" } } }, "defendant_identification": { "type": "object", "additionalProperties": false, "required": [ "fundamental_rule", "multiple_possessors", "direct_vs_indirect", "former_possessor_rule", "unknown_possessor", "transfer_during_litigation" ], "properties": { "fundamental_rule": { "type": "string" }, "multiple_possessors": { "type": "object", "additionalProperties": false, "required": [ "rule", "reason" ], "properties": { "rule": { "type": "string" }, "reason": { "type": "string" } } }, "direct_vs_indirect": { "type": "object", "additionalProperties": false, "required": [ "unlawful_possession_claim", "contractual_delivery_claim" ], "properties": { "unlawful_possession_claim": { "type": "string" }, "contractual_delivery_claim": { "type": "string" } } }, "former_possessor_rule": { "type": "string" }, "unknown_possessor": { "type": "object", "additionalProperties": false, "required": [ "required_checks", "output_rule" ], "properties": { "required_checks": { "type": "array", "minItems": 1, "items": { "type": "string" } }, "output_rule": { "type": "string" } } }, "transfer_during_litigation": { "type": "object", "additionalProperties": false, "required": [ "triggers", "output_rule" ], "properties": { "triggers": { "type": "array", "minItems": 1, "items": { "type": "string" } }, "output_rule": { "type": "string" } } } } }, "simultaneous_performance": { "type": "object", "additionalProperties": false, "required": [ "general_rule", "must_check_if", "mandatory_result", "illegal_possession_caution", "unjust_enrichment_rule", "lease_registration_cancellation_rule" ], "properties": { "general_rule": { "type": "string" }, "must_check_if": { "type": "array", "minItems": 1, "items": { "type": "string" } }, "mandatory_result": { "type": "string" }, "illegal_possession_caution": { "type": "string" }, "unjust_enrichment_rule": { "type": "string" }, "lease_registration_cancellation_rule": { "type": "string" } } }, "property_identification": { "type": "object", "additionalProperties": false, "required": [ "enforceability_rule", "required_elements", "land_info_rule", "address_format", "actual_vs_registry", "unregistered_building", "annex_list", "partial_building" ], "properties": { "enforceability_rule": { "type": "string" }, "required_elements": { "type": "array", "minItems": 1, "items": { "type": "string" } }, "land_info_rule": { "type": "string" }, "address_format": { "type": "object", "additionalProperties": false, "required": [ "registry_only_jibun", "jibun_and_road", "example" ], "properties": { "registry_only_jibun": { "type": "string" }, "jibun_and_road": { "type": "string" }, "example": { "type": "string" } } }, "actual_vs_registry": { "type": "object", "additionalProperties": false, "required": [ "rule" ], "properties": { "rule": { "type": "string" } } }, "unregistered_building": { "type": "object", "additionalProperties": false, "required": [ "rule" ], "properties": { "rule": { "type": "string" } } }, "annex_list": { "type": "object", "additionalProperties": false, "required": [ "rule" ], "properties": { "rule": { "type": "string" } } }, "partial_building": { "type": "object", "additionalProperties": false, "required": [ "mandatory", "rule", "required_elements", "forbidden_expressions" ], "properties": { "mandatory": { "type": "boolean" }, "rule": { "type": "string" }, "required_elements": { "type": "array", "minItems": 1, "items": { "type": "string" } }, "forbidden_expressions": { "type": "array", "minItems": 1, "items": { "type": "string" } } } } } }, "combined_claims": { "type": "object", "additionalProperties": false, "required": [ "money_claims", "demolition_and_land_delivery", "restoration", "eviction" ], "properties": { "money_claims": { "type": "object", "additionalProperties": false, "required": [ "required_elements" ], "properties": { "required_elements": { "type": "array", "minItems": 1, "items": { "type": "string" } } } }, "demolition_and_land_delivery": { "type": "object", "additionalProperties": false, "required": [ "rule", "caution" ], "properties": { "rule": { "type": "string" }, "caution": { "type": "string" } } }, "restoration": { "type": "object", "additionalProperties": false, "required": [ "rule" ], "properties": { "rule": { "type": "string" } } }, "eviction": { "type": "object", "additionalProperties": false, "required": [ "rule" ], "properties": { "rule": { "type": "string" } } } } }, "order_templates": { "type": "object", "additionalProperties": false, "required": [ "simple_delivery", "simultaneous_performance_delivery", "partial_building_delivery" ], "properties": { "simple_delivery": { "$ref": "#/$defs/orderTemplate" }, "simultaneous_performance_delivery": { "allOf": [ { "$ref": "#/$defs/orderTemplate" }, { "type": "object", "required": [ "note" ], "properties": { "note": { "type": "string" } } } ] }, "partial_building_delivery": { "$ref": "#/$defs/orderTemplate" } } }, "cost_and_provisional_execution": { "type": "object", "additionalProperties": false, "required": [ "rule" ], "properties": { "rule": { "type": "string" } } } } }, "prohibitions": { "type": "array", "minItems": 1, "items": { "type": "string" } }, "output_policy": { "type": "object", "additionalProperties": false, "required": [ "when_facts_are_sufficient", "when_facts_are_insufficient", "no_invention_rule" ], "properties": { "when_facts_are_sufficient": { "type": "object", "additionalProperties": false, "required": [ "rule" ], "properties": { "rule": { "type": "string" } } }, "when_facts_are_insufficient": { "type": "object", "additionalProperties": false, "required": [ "required_output_order" ], "properties": { "required_output_order": { "type": "array", "minItems": 1, "items": { "type": "string" } } } }, "no_invention_rule": { "type": "string" } } }, "final_checklist": { "type": "array", "minItems": 1, "items": { "type": "string" } }, "one_line_summary": { "type": "string" } }, "$defs": { "conceptRule": { "type": "object", "additionalProperties": false, "required": [ "definition", "rule" ], "properties": { "definition": { "type": "string" }, "rule": { "type": "string" } } }, "decisionStep": { "type": "object", "additionalProperties": false, "required": [ "step", "name" ], "properties": { "step": { "type": "integer", "minimum": 1 }, "name": { "type": "string" }, "options": { "type": "array", "minItems": 1, "items": { "type": "string" } } } }, "orderTemplate": { "type": "object", "additionalProperties": false, "required": [ "text", "use_if" ], "properties": { "text": { "type": "string" }, "use_if": { "type": "array", "minItems": 1, "items": { "type": "string" } } } } } }