{
  "tool_id": "art-10-amla-transaction-typology-risk-scorer",
  "note": "golden_hash empty until first `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "default-inputs",
      "policy_parameters": {},
      "output_payload": {
        "overall_risk": "MEDIUM",
        "transaction_count": 3,
        "high_risk_count": 0,
        "medium_risk_count": 0,
        "average_score": 0.342,
        "max_score": 0.3438,
        "travel_rule_violations": 3,
        "typology_hit_counts": {
          "STRUCTURING": 3,
          "LAYERING": 0,
          "FUNNEL": 0,
          "ROUND_TRIP": 0,
          "HIGH_VELOCITY": 0,
          "TRAVEL_RULE": 3
        },
        "top_risk_accounts": [
          {
            "account_id": "TX002",
            "tx_count": 1,
            "total_score": 0.3438,
            "max_score": 0.3438,
            "avg_score": 0.3438
          },
          {
            "account_id": "TX001",
            "tx_count": 1,
            "total_score": 0.342,
            "max_score": 0.342,
            "avg_score": 0.342
          },
          {
            "account_id": "TX003",
            "tx_count": 1,
            "total_score": 0.3402,
            "max_score": 0.3402,
            "avg_score": 0.3402
          }
        ],
        "compliance_flags": [
          "AML_MEDIUM_RISK_PORTFOLIO",
          "TRAVEL_RULE_VIOLATIONS_DETECTED",
          "STRUCTURING_RISK_DETECTED"
        ]
      },
      "golden_hash": "833c32def0797c7ccfaf3438d55b29c8bd3bbbb58958f85ab0d14390a1c59abe"
    }
  ]
}
