{
  "tool_id": "art-313-traiga-exposure-assessor",
  "note": "golden_hash filled by `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "empty-insufficient",
      "description": "No attributes supplied; finite-gate, not applicable, nothing prohibited asserted.",
      "policy_parameters": {},
      "output_payload": {
        "traiga_applicable": false,
        "prohibited_use_detected": false,
        "matched_prohibited_uses": [],
        "statute_citation": "Tex. Bus. & Com. Code Ch. 552-553 (TRAIGA, HB 149), eff. 2026-01-01",
        "penalty_per_violation_usd": 200000,
        "cure_window_days": 60
      },
      "golden_hash": "b98f9b1e1493cf829061f1f2ef7f97fc1c02de2b62de19f01d3dba1068e00828"
    },
    {
      "name": "texas-deployment-clean",
      "description": "Deploys in Texas, no prohibited-use flags asserted.",
      "policy_parameters": {
        "deploys_in_texas": true,
        "asserted_use_flags": []
      },
      "output_payload": {
        "traiga_applicable": true,
        "prohibited_use_detected": false,
        "matched_prohibited_uses": [],
        "statute_citation": "Tex. Bus. & Com. Code Ch. 552-553 (TRAIGA, HB 149), eff. 2026-01-01",
        "penalty_per_violation_usd": 200000,
        "cure_window_days": 60
      },
      "golden_hash": "71d029beb587cd970f833e5823885f1f5593b4778e0e35e0de1cb224b7f27b38"
    },
    {
      "name": "prohibited-use-flagged",
      "description": "Intentional unlawful discrimination flag asserted.",
      "policy_parameters": {
        "deploys_in_texas": true,
        "asserted_use_flags": [
          "intentional_unlawful_discrimination"
        ]
      },
      "output_payload": {
        "traiga_applicable": true,
        "prohibited_use_detected": true,
        "matched_prohibited_uses": [
          "intentional_unlawful_discrimination"
        ],
        "statute_citation": "Tex. Bus. & Com. Code Ch. 552-553 (TRAIGA, HB 149), eff. 2026-01-01",
        "penalty_per_violation_usd": 200000,
        "cure_window_days": 60
      },
      "golden_hash": "b9b52d035de0b3798040cd2720383be0816d48c5aceea98dba24213dd307b89c"
    },
    {
      "name": "not-texas-deployment",
      "description": "No Texas deployment asserted; TRAIGA not applicable regardless of use flags.",
      "policy_parameters": {
        "deploys_in_texas": false,
        "asserted_use_flags": []
      },
      "output_payload": {
        "traiga_applicable": false,
        "prohibited_use_detected": false,
        "matched_prohibited_uses": [],
        "statute_citation": "Tex. Bus. & Com. Code Ch. 552-553 (TRAIGA, HB 149), eff. 2026-01-01",
        "penalty_per_violation_usd": 200000,
        "cure_window_days": 60
      },
      "golden_hash": "3167594f14fe21d9975f747923ef6136b4f6b56989039b7e12638ca0dc3e19ae"
    }
  ]
}
