← Files Investment BankingARCHIVED FILE
schemas/distressed_recovery_waterfall_to_pitch_deck_builder.schema.json
6.76 KB · Oct 5, 2026 · 18:28 UTC
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "investment-banking/schemas/distressed_recovery_waterfall_to_pitch_deck_builder.schema.json",
"title": "distressed_recovery_waterfall_to_pitch_deck_builder",
"description": "Canonical Investment Banking handoff contract from distressed-recovery-waterfall to pitch-deck-builder.",
"type": "object",
"required": [
"contract_name"
],
"properties": {
"contract_name": {
"const": "distressed_recovery_waterfall_to_pitch_deck_builder"
}
},
"additionalProperties": true,
"$defs": {
"record": {
"type": "object",
"required": [
"mandate_context",
"client_or_stakeholder_perspective",
"jurisdiction_and_process_stage",
"source_scope",
"source_log",
"source_as_of_dates",
"evidence_register",
"capital_structure_summary",
"claim_register",
"legal_entity_guarantor_collateral_map",
"valuation_cases",
"distributable_value_bridge",
"recovery_waterfall_summary",
"recovery_ranges_by_class",
"value_break_class",
"fulcrum_security",
"fulcrum_sensitivity",
"stakeholder_leverage_map",
"restructuring_alternatives",
"recommended_path",
"diligence_gaps",
"counsel_review_flags",
"specialist_review_flags",
"key_numbers_to_tie",
"page_plan_guidance",
"open_items",
"circulation_caveats"
],
"properties": {
"mandate_context": {
"type": [
"string",
"number",
"boolean",
"array",
"object"
]
},
"client_or_stakeholder_perspective": {
"type": [
"string",
"number",
"boolean",
"array",
"object"
]
},
"jurisdiction_and_process_stage": {
"type": [
"string",
"number",
"boolean",
"array",
"object"
]
},
"source_scope": {
"type": [
"string",
"number",
"boolean",
"array",
"object"
]
},
"source_log": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/source_log_record"
}
},
"source_as_of_dates": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/generic_record"
}
},
"evidence_register": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/evidence_register_record"
}
},
"capital_structure_summary": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/generic_record"
}
},
"claim_register": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/claim_record"
}
},
"legal_entity_guarantor_collateral_map": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/generic_record"
}
},
"valuation_cases": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/generic_record"
}
},
"distributable_value_bridge": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/generic_record"
}
},
"recovery_waterfall_summary": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/generic_record"
}
},
"recovery_ranges_by_class": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/generic_record"
}
},
"value_break_class": {
"type": [
"string",
"number",
"boolean",
"array",
"object"
]
},
"fulcrum_security": {
"type": [
"string",
"number",
"boolean",
"array",
"object"
]
},
"fulcrum_sensitivity": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/generic_record"
}
},
"stakeholder_leverage_map": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/generic_record"
}
},
"restructuring_alternatives": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/generic_record"
}
},
"recommended_path": {
"type": [
"string",
"number",
"boolean",
"array",
"object"
]
},
"diligence_gaps": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/generic_record"
}
},
"counsel_review_flags": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/review_flag"
}
},
"specialist_review_flags": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/review_flag"
}
},
"key_numbers_to_tie": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/key_number_to_tie"
}
},
"page_plan_guidance": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/generic_record"
}
},
"open_items": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/open_item"
}
},
"circulation_caveats": {
"type": "array",
"minItems": 1,
"items": {
"$ref": "handoff_common.schema.json#/$defs/circulation_caveat"
}
}
},
"additionalProperties": true
}
}
}
SHA-256: d2681c44d70234953fe656bebb0980d09093bfb652fabef882e4eac5f5c803af