{
  "tool_id": "art-323-rhc-fit-diagnostic",
  "note": "golden_hash computed via _hash.mjs executionHash at fixture-generation time.",
  "vectors": [
    {
      "name": "strong_agent_settlement_fit",
      "policy_parameters": {
        "q1_holds_or_custodies_stock_tokens": "no",
        "q2_tracks_corporate_actions": "no",
        "q3_computes_usd_valuation": "no",
        "q4_accepts_stock_tokens_as_collateral": "no",
        "q5_needs_staleness_halt_checks": "no",
        "q6_off_hours_settlement_exposure": "no",
        "q7_builds_index_or_basket_product": "no",
        "q8_needs_regulatory_characterization": "no",
        "q9_assumed_mica_genius_applies": "no",
        "q10_asserts_settlement_finality": "yes",
        "q11_relies_on_redemption_reachability": "yes",
        "q12_automates_settlement_decisions": "yes"
      },
      "output_payload": {
        "verdict": "D",
        "total_score": 12,
        "total_max": 48,
        "total_pct": 25,
        "primary_path": "agent_settlement",
        "routed_workflows": [
          "rhc-bold-finality-classification",
          "rhc-ap-redemption-stress"
        ],
        "path_results": [
          { "id": "stock_app", "label": "Stock-Token Application", "chains": ["rhc-multiplier-reconciliation", "rhc-valuation-lint"], "score": 0, "max": 12, "pct": 0 },
          { "id": "collateral_venue", "label": "Collateral / Lending Venue", "chains": ["rhc-collateral-haircut"], "score": 0, "max": 12, "pct": 0 },
          { "id": "index_basket", "label": "Index / Basket / Compliance Characterization", "chains": ["rhc-regime-mapping"], "score": 0, "max": 12, "pct": 0 },
          { "id": "agent_settlement", "label": "Agent-Settlement / Redemption Risk", "chains": ["rhc-bold-finality-classification", "rhc-ap-redemption-stress"], "score": 12, "max": 12, "pct": 100 }
        ]
      },
      "golden_hash": "965b6536c299fdda00568878165d51dd1f78fdff2cee1574f13c492ff28951bd"
    },
    {
      "name": "low_fit_all_no",
      "policy_parameters": {
        "q1_holds_or_custodies_stock_tokens": "no",
        "q2_tracks_corporate_actions": "no",
        "q3_computes_usd_valuation": "no",
        "q4_accepts_stock_tokens_as_collateral": "no",
        "q5_needs_staleness_halt_checks": "no",
        "q6_off_hours_settlement_exposure": "no",
        "q7_builds_index_or_basket_product": "no",
        "q8_needs_regulatory_characterization": "no",
        "q9_assumed_mica_genius_applies": "no",
        "q10_asserts_settlement_finality": "no",
        "q11_relies_on_redemption_reachability": "no",
        "q12_automates_settlement_decisions": "no"
      },
      "output_payload": {
        "verdict": "F",
        "total_score": 0,
        "total_max": 48,
        "total_pct": 0,
        "primary_path": "agent_settlement",
        "routed_workflows": [],
        "path_results": [
          { "id": "stock_app", "label": "Stock-Token Application", "chains": ["rhc-multiplier-reconciliation", "rhc-valuation-lint"], "score": 0, "max": 12, "pct": 0 },
          { "id": "collateral_venue", "label": "Collateral / Lending Venue", "chains": ["rhc-collateral-haircut"], "score": 0, "max": 12, "pct": 0 },
          { "id": "index_basket", "label": "Index / Basket / Compliance Characterization", "chains": ["rhc-regime-mapping"], "score": 0, "max": 12, "pct": 0 },
          { "id": "agent_settlement", "label": "Agent-Settlement / Redemption Risk", "chains": ["rhc-bold-finality-classification", "rhc-ap-redemption-stress"], "score": 0, "max": 12, "pct": 0 }
        ]
      },
      "golden_hash": "bf25630f2b76ea9edbf0781b7600e3cdbda0a59b950f7556f8f205de326ed8b2"
    },
    {
      "name": "strong_stock_app_fit",
      "policy_parameters": {
        "q1_holds_or_custodies_stock_tokens": "yes",
        "q2_tracks_corporate_actions": "yes",
        "q3_computes_usd_valuation": "yes",
        "q4_accepts_stock_tokens_as_collateral": "partial",
        "q5_needs_staleness_halt_checks": "no",
        "q6_off_hours_settlement_exposure": "no",
        "q7_builds_index_or_basket_product": "no",
        "q8_needs_regulatory_characterization": "partial",
        "q9_assumed_mica_genius_applies": "no",
        "q10_asserts_settlement_finality": "no",
        "q11_relies_on_redemption_reachability": "no",
        "q12_automates_settlement_decisions": "no"
      },
      "output_payload": {
        "verdict": "D",
        "total_score": 16,
        "total_max": 48,
        "total_pct": 33,
        "primary_path": "stock_app",
        "routed_workflows": [
          "rhc-multiplier-reconciliation",
          "rhc-valuation-lint",
          "rhc-collateral-haircut",
          "rhc-regime-mapping"
        ],
        "path_results": [
          { "id": "stock_app", "label": "Stock-Token Application", "chains": ["rhc-multiplier-reconciliation", "rhc-valuation-lint"], "score": 12, "max": 12, "pct": 100 },
          { "id": "collateral_venue", "label": "Collateral / Lending Venue", "chains": ["rhc-collateral-haircut"], "score": 2, "max": 12, "pct": 17 },
          { "id": "index_basket", "label": "Index / Basket / Compliance Characterization", "chains": ["rhc-regime-mapping"], "score": 2, "max": 12, "pct": 17 },
          { "id": "agent_settlement", "label": "Agent-Settlement / Redemption Risk", "chains": ["rhc-bold-finality-classification", "rhc-ap-redemption-stress"], "score": 0, "max": 12, "pct": 0 }
        ]
      },
      "golden_hash": "efc9e95a0eed91cbf804c353be93f3e467f192f8812b4452288212ae601d1a56"
    }
  ]
}
