{
      "name": "life-illustration-self-support-test",
      "domain": "Insurance & Reinsurance",
      "title": "Life Illustration Self-Support Test",
      "spec_version": "0.8.0",
      "wave": 43,
      "description": "Linear two-step chain for life insurance illustration compliance and insurer capital review. Step 1 runs the NAIC Model 582 §8C self-support test (year 15 and year 20) and §8D lapse-support check per ASOP 24 -- certifies the illustration is not lapse-supported and maintains a non-negative account value. Step 2 computes the RBC action level for the issuing insurer to confirm adequate capital supports the product offering. ZERO PII BY CONSTRUCTION.",
      "composer_url": "https://ainumbers.co/chaingraph/chains/life-illustration-self-support-test.html",
      "regulatory_refs": [
        "NAIC Model Regulation 582 §8C (Life Insurance Self-Support Test)",
        "NAIC Model Regulation 582 §8D (Lapse-Support Prohibition)",
        "ASOP 24 (Actuarial Standard of Practice for Illustrations)",
        "NAIC RBC Model Laws #312/#315/#315H"
      ],
      "steps": [
        {
          "tool_id": "art-253-run-illustration-selfsupport-test",
          "handoff": "Illustration validity: self_support_pass (yr15+yr20), lapse_support_flag, and issues list. Passes to RBC capital review."
        },
        {
          "tool_id": "art-254-compute-rbc-action-level",
          "handoff": "RBC action level classification (NO_ACTION / COMPANY_ACTION / REGULATORY_ACTION / AUTHORIZED_CONTROL / MANDATORY_CONTROL). Final stage."
        }
      ]
    }
