OpenChainGraph Suite · OCG v0.8.0 · Insurance STP

Life Illustration Self-Support Test

Linear two-step chain connecting life illustration actuarial testing to capital adequacy. Step 1 runs the NAIC Model 582 §8C self-support test (year-15 and year-20 benchmarks per ASOP 24) and §8D lapse-support test on policyholder-supplied illustration arrays. Step 2 computes the NAIC RBC action level to connect illustration solvency health (the product layer) to the insurer capital adequacy framework (the entity layer). No gate: both steps run unconditionally to produce a complete actuarial/capital audit trail per NAIC illustration regulations.

OpenChainGraph · 2 Steps compliance mandate · Linear Hash-Anchored §4 chain_depth:2 NAIC Model 582 · ASOP 24 · Zero PII
Not legal, actuarial, or insurance advice. Life illustration self-support testing requires certification by a qualified actuary (ASOP 24) and review under the controlling state illustration regulation. This chain produces a tamper-evident audit artifact for illustration actuarial support; it does not constitute regulatory certification.
Chain Stages · 2 Steps · Linear (no gate)
1 ROOT node
Life Illustration Self-Support Test art-253-run-illustration-selfsupport-test
Runs NAIC Model 582 §8C self-support test (year-15 and year-20 benchmarks per ASOP 24) and §8D lapse-support test on user-supplied illustration arrays. Produces pass/fail verdict and support ratio series. Hands off to RBC action level computation.
MCP Call · run_illustration_selfsupport_test
{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "run_illustration_selfsupport_test",
    "arguments": {
      "account_values": [10000,11000,12500,14000,15200,16500,18000,19800,21000,22500,24000,25500,27000,28000,29500,31000,32500,34000,36000,38000],
      "premium_payments": [5000,5000,5000,5000,5000,5000,5000,5000,5000,5000,5000,5000,5000,5000,5000,0,0,0,0,0],
      "cost_of_insurance": [200,220,250,280,310,350,400,450,510,580,660,750,850,960,1080,1200,1330,1470,1620,1780],
      "expense_charges": [100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100],
      "credited_interest": [500,550,625,700,760,825,900,990,1050,1125,1200,1275,1350,1400,1475,1550,1625,1700,1800,1900],
      "illustration_type": "non_variable",
      "product_name": "Example IUL"
    }
  },
  "id": 1
}
2 TERMINAL node
NAIC RBC Action Level Calculator art-254-compute-rbc-action-level
Computes NAIC RBC action level from Total Adjusted Capital and Authorized Control Level inputs. Connects illustration solvency health (step 1) to capital adequacy framework. Terminates the self-support test chain.
MCP Call · compute_rbc_action_level
{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "compute_rbc_action_level",
    "arguments": {
      "total_adjusted_capital": 250000000,
      "authorized_control_level_rbc": 100000000,
      "insurer_type": "life"
    }
  },
  "id": 2
}
§4 Execution Hash · Chain Definition Anchor
execution_hash:computing…
Export Chain Artifact
Download a §4-compliant chain artifact with execution hash and step definitions. Hash is deterministic over canonical {policy_parameters, output_payload} per RFC 8785/JCS.