{
  "tool_id": "art-34-tempo-fit-diagnostic",
  "note": "golden_hash is empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "minimal",
      "policy_parameters": {
        "q1_regulatory_approval": "yes",
        "q2_reserve_management": "yes",
        "q3_attestation_readiness": "yes",
        "q4_payment_volume": "no",
        "q5_cross_border_volume": "no",
        "q6_settlement_latency_requirement": "no",
        "q7_agent_payments_live": "no",
        "q8_mpp_integration": "no",
        "q9_api_key_management": "no",
        "q10_merchant_acceptance": "no",
        "q11_checkout_flow": "no",
        "q12_refund_handling": "no"
      },
      "output_payload": {
        "verdict": "D",
        "total_score": 12,
        "total_max": 48,
        "total_pct": 25,
        "primary_chain": "tempo-issuance",
        "primary_dim": "issue",
        "dim_results": [
          {
            "id": "issue",
            "label": "Stablecoin Issuance",
            "chain": "tempo-issuance",
            "score": 12,
            "max": 12,
            "pct": 100
          },
          {
            "id": "payments",
            "label": "Payment Rails",
            "chain": "tempo-payments",
            "score": 0,
            "max": 12,
            "pct": 0
          },
          {
            "id": "agent",
            "label": "Agent Payments (MPP)",
            "chain": "tempo-mpp-agent",
            "score": 0,
            "max": 12,
            "pct": 0
          },
          {
            "id": "commerce",
            "label": "Merchant Commerce",
            "chain": "tempo-agentic-checkout",
            "score": 0,
            "max": 12,
            "pct": 0
          }
        ]
      },
      "golden_hash": "af9ea7d6a9b1d4da34a68771e1479081fbd706eb12e868b6d8c254d0cb0d9580"
    }
  ]
}
