{
  "tool_id": "art-679-orsa-readiness-pack",
  "note": "worked example (parity pin 2a945db112b542787fc284bdb549140ba10bd147732126fd7faf052fc5fc52c0 from ORSA-READINESS-BUILD-SPEC.md), the opposite-verdict vector (both scenarios run and liquidity plan documented: READY), an everything-missing vector exercising the optional capital-contingency and board sign-off trace annotations, and two fail-closed refusal paths (empty inputs, non-boolean liquidity flag). human_sign_off: PENDING.",
  "vectors": [
    {
      "name": "worked_example_parity",
      "policy_parameters": {
        "scenarios_required": [
          "orderly_transition",
          "disorderly_transition"
        ],
        "scenarios_run": [
          "orderly_transition"
        ],
        "liquidity_plan_documented": false
      },
      "output_payload": {
        "scenarios_missing": [
          "disorderly_transition"
        ],
        "liquidity_plan": "MISSING",
        "trace": "required set minus run set = disorderly_transition; liquidity plan flag false",
        "overall": "NOT_READY"
      },
      "golden_hash": "2a945db112b542787fc284bdb549140ba10bd147732126fd7faf052fc5fc52c0"
    },
    {
      "name": "opposite_verdict_ready",
      "policy_parameters": {
        "scenarios_required": [
          "orderly_transition",
          "disorderly_transition"
        ],
        "scenarios_run": [
          "disorderly_transition",
          "orderly_transition"
        ],
        "liquidity_plan_documented": true
      },
      "output_payload": {
        "scenarios_missing": [],
        "liquidity_plan": "DOCUMENTED",
        "trace": "required set minus run set = none; liquidity plan flag true",
        "overall": "READY"
      },
      "golden_hash": "435c23db75486550058cf4e7371ab83b35d3bde890b91eaa948351d8f05af103"
    },
    {
      "name": "nothing_run_with_annotations",
      "policy_parameters": {
        "scenarios_required": [
          "orderly_transition",
          "disorderly_transition"
        ],
        "scenarios_run": [],
        "liquidity_plan_documented": false,
        "capital_contingency_note": "contingency capital plan reference CC-2027-04",
        "board_sign_off_reference": "board minute 2026-11-12 item 7"
      },
      "output_payload": {
        "scenarios_missing": [
          "orderly_transition",
          "disorderly_transition"
        ],
        "liquidity_plan": "MISSING",
        "trace": "required set minus run set = orderly_transition, disorderly_transition; liquidity plan flag false; capital contingency: contingency capital plan reference CC-2027-04; board sign-off: board minute 2026-11-12 item 7",
        "overall": "NOT_READY"
      },
      "golden_hash": "c1cbf81af41118c11103104b902032975c9dcb18fef2be21400afdf18468437b"
    },
    {
      "name": "fail_closed_empty_inputs",
      "policy_parameters": {},
      "output_payload": {
        "scenarios_missing": null,
        "liquidity_plan": null,
        "trace": "fail-closed: scenarios_required must be a non-empty array of declared scenario names; scenarios_run must be an array of declared scenario names; liquidity_plan_documented must be a boolean (true when the plan is documented, false when it is not); no readiness verdict computed -- correct the named inputs and resubmit. ORSA readiness arithmetic over caller-declared synthetic inputs only: not legal advice, not a materiality assessment, and not a supervisory submission.",
        "overall": null,
        "domain_errors": [
          "INVALID_SCENARIOS_REQUIRED",
          "INVALID_SCENARIOS_RUN",
          "INVALID_LIQUIDITY_FLAG"
        ]
      },
      "golden_hash": "cf987ecff7908a8ae2f1021a9bf5c8ab95ba2981fe9771587f3ab0ea1ec268e3"
    },
    {
      "name": "fail_closed_bad_flag",
      "policy_parameters": {
        "scenarios_required": [
          "orderly_transition",
          "disorderly_transition"
        ],
        "scenarios_run": [
          "orderly_transition"
        ],
        "liquidity_plan_documented": "yes"
      },
      "output_payload": {
        "scenarios_missing": null,
        "liquidity_plan": null,
        "trace": "fail-closed: liquidity_plan_documented must be a boolean (true when the plan is documented, false when it is not); no readiness verdict computed -- correct the named inputs and resubmit. ORSA readiness arithmetic over caller-declared synthetic inputs only: not legal advice, not a materiality assessment, and not a supervisory submission.",
        "overall": null,
        "domain_errors": [
          "INVALID_LIQUIDITY_FLAG"
        ]
      },
      "golden_hash": "809e4b061789a4b944e3f6ff3e31abde29c0c5cd5f44054b40b422616781b4b0"
    }
  ]
}
