{
"policyId": "personal-loan",
"policyVersion": "1.0.0",
"schemaVersion": "1.0.0",
"signalsSchema": {
"monthly_income": { "type": "integer" },
"loan_amount": { "type": "integer" },
"credit_score": { "type": "integer" },
"emi_obligations": { "type": "integer" },
"employed": { "type": "boolean" },
"employment_type": { "type": "enum", "values": ["salaried", "self_employed", "government"] },
"blacklisted": { "type": "boolean" }
},
"rules": [
{
"id": "reject-blacklisted",
"condition": { "signal": "blacklisted", "equals": true },
"outcome": {
"action": "reject",
"requires_override": false,
"reason": "applicant_blacklisted"
}
},
{
"id": "reject-low-credit",
"condition": { "signal": "credit_score", "less_than": 600 },
"outcome": {
"action": "reject",
"requires_override": false,
"reason": "credit_score_below_minimum"
}
},
{
"id": "reject-unemployed",
"condition": { "signal": "employed", "equals": false },
"outcome": {
"action": "reject",
"requires_override": false,
"reason": "employment_required"
}
},
{
"id": "auto-approve-prime",
"condition": {
"all": [
{ "signal": "credit_score", "greater_than": 750 },
{ "signal": "monthly_income", "greater_than": 80000 }
]
},
"outcome": {
"action": "approve",
"requires_override": false,
"reason": "prime_borrower_auto_approved"
}
},
{
"id": "manual-review-standard",
"condition": { "all": [] },
"outcome": {
"action": "manual_review",
"requires_override": true,
"reason": "standard_underwriting_required"
}
}
]
}