{
  "synthetic": true,
  "function": "measurement",
  "scope": "Finite offline teaching cases only. No real accounts, network or production integration.",
  "cases": [
    {
      "id": "owned-ready",
      "args": [
        {
          "ownedTaggedDomains": true,
          "sameStream": true,
          "linkerPreserved": true,
          "consent": true
        }
      ],
      "expected": "cross-domain-ready-for-test"
    },
    {
      "id": "lost-linker",
      "args": [
        {
          "ownedTaggedDomains": true,
          "sameStream": true,
          "linkerPreserved": false,
          "consent": true
        }
      ],
      "expected": "repair-continuity-first"
    },
    {
      "id": "processor",
      "args": [
        {
          "ownedTaggedDomains": false,
          "externalProcessor": true
        }
      ],
      "expected": "review-unwanted-referral"
    },
    {
      "id": "publisher",
      "args": [
        {
          "ownedTaggedDomains": false,
          "externalProcessor": false
        }
      ],
      "expected": "keep-referral"
    }
  ]
}
