{
  "tool_id": "art-34-tempo-fit-diagnostic",
  "mcp_name": "run_tempo_fit_diagnostic",
  "policy_parameters": {
    "q1_regulatory_approval": "yes",
    "q2_reserve_management": "yes",
    "q3_attestation_readiness": "partial",
    "q4_payment_volume": "yes",
    "q5_cross_border_volume": "partial",
    "q6_settlement_latency_requirement": "no",
    "q7_agent_payments_live": "no",
    "q8_mpp_integration": "no",
    "q9_api_key_management": "no",
    "q10_merchant_acceptance": "partial",
    "q11_checkout_flow": "yes",
    "q12_refund_handling": "yes"
  },
  "expected_output_payload": {
    "verdict": "C",
    "total_score": 26,
    "total_max": 48,
    "total_pct": 54,
    "primary_chain": "tempo-agentic-checkout",
    "primary_dim": "commerce",
    "dim_results": [
      {
        "id": "issue",
        "label": "Stablecoin Issuance",
        "chain": "tempo-issuance",
        "score": 10,
        "max": 12,
        "pct": 83
      },
      {
        "id": "payments",
        "label": "Payment Rails",
        "chain": "tempo-payments",
        "score": 6,
        "max": 12,
        "pct": 50
      },
      {
        "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": 10,
        "max": 12,
        "pct": 83
      }
    ],
    "compliance_flags": [
      "TEMPO_PARTIAL_FIT"
    ]
  },
  "expected_execution_hash": "sha256:ecbbfa68df69290fdba22bf88c93070b51d41b82f21d0d13e5c0b54f591216fc"
}
