{
  "format": "vercy-enterprise-profile-fixtures/v1",
  "contourId": "EM-COM-02",
  "cases": [
    {
      "expect": "Method-labelled claims coexist and reconcile only within the same observer dimension, subject, method and window.",
      "kind": "positive",
      "input": "Two methods attribute the same pursuit P to campaigns C1 and C2.",
      "id": "parallel-methods"
    },
    {
      "expect": "A linked assertion preserves method/version/confidence/evidence without creating role or consent.",
      "kind": "positive",
      "input": "Lead L is linked with evidence to an existing Party.",
      "id": "lead-party-linked"
    },
    {
      "expect": "partyLinkState is unknown, partyRef is absent and no Party is created.",
      "kind": "positive",
      "input": "A click produces a lead with no resolvable Party.",
      "id": "anonymous-lead-unknown-party"
    },
    {
      "expect": "Rejected; withheld is not unknown and forbids rematching.",
      "kind": "negative",
      "input": "A matching routine attempts to link a withheld subject.",
      "id": "withheld-party-rematch"
    },
    {
      "expect": "Only Q1 receives the order binding and recognized amounts remain external.",
      "kind": "positive",
      "input": "Q1 is accepted and bound once to an external order while disjoint Q2 expires.",
      "id": "proposal-outcome"
    },
    {
      "expect": "Rejected as a duplicate.",
      "kind": "negative",
      "input": "A second binding is created for the same observer, pursuit, scope and outcome kind.",
      "id": "duplicate-outcome-binding"
    },
    {
      "expect": "Both references persist because outcome kinds differ; neither is remastered.",
      "kind": "positive",
      "input": "One accepted proposal references an order and a distinct recognized-revenue fact.",
      "id": "multi-kind-outcome-binding"
    },
    {
      "expect": "The prior binding is superseded, not duplicated, and remains readable.",
      "kind": "positive",
      "input": "Q1 v2 supersedes Q1 v1 and is accepted under the same scope key.",
      "id": "superseded-proposal-accepted"
    },
    {
      "expect": "Rejected unless disjointness is evidenced from proposal content under a declared derivation.",
      "kind": "negative",
      "input": "Two accepted proposals on one pursuit overlap in commercial scope.",
      "id": "overlapping-scope-keys"
    },
    {
      "expect": "Rejected.",
      "kind": "negative",
      "input": "A touchpoint is inside campaign period but outside the attribution window.",
      "id": "touchpoint-outside-window"
    },
    {
      "expect": "Rejected.",
      "kind": "negative",
      "input": "A touchpoint is inside the attribution window but outside the campaign revision period.",
      "id": "touchpoint-outside-campaign"
    },
    {
      "expect": "Rejected because subject levels are distinct populations.",
      "kind": "negative",
      "input": "Pursuit-level and outcome-level credits are summed.",
      "id": "cross-level-credit-summed"
    },
    {
      "expect": "Both persist without collision and are not aggregated together.",
      "kind": "positive",
      "input": "Two observer dimensions assert claims on the same subject, method and window.",
      "id": "cross-dimension-not-duplicate"
    },
    {
      "expect": "Rejected.",
      "kind": "negative",
      "input": "Weighted opportunity forecast is reported as recognized revenue.",
      "id": "forecast-is-revenue"
    },
    {
      "expect": "Rejected; contact values are evidence only.",
      "kind": "negative",
      "input": "Matching email addresses automatically merge Party identities.",
      "id": "email-merges-party"
    },
    {
      "expect": "Rejected across methods.",
      "kind": "negative",
      "input": "Credits from different method versions are summed.",
      "id": "methods-summed"
    },
    {
      "expect": "Rejected.",
      "kind": "negative",
      "input": "Model-relative credit is stated as causal lift without experiment evidence.",
      "id": "attribution-is-causality"
    },
    {
      "expect": "Rejected.",
      "kind": "negative",
      "input": "A quotation is relabelled as an offer without intent, definiteness, recipient, validity, terms, authority and receipt evidence.",
      "id": "label-makes-offer"
    },
    {
      "expect": "Rejected; an external contract master and legal-effect determination are required.",
      "kind": "negative",
      "input": "Proposal acceptance is recorded as contract formation.",
      "id": "acceptance-forms-contract"
    },
    {
      "expect": "Rejected; the profile maintains no method registry.",
      "kind": "negative",
      "input": "An attribution claim uses an unresolvable free-text method.",
      "id": "free-text-method"
    },
    {
      "expect": "A successor claim is appended and the original remains readable.",
      "kind": "positive",
      "input": "A credit fraction is corrected.",
      "id": "correction-appends"
    },
    {
      "expect": "The subject returns to unknown unless withheld applies; evidence is retained.",
      "kind": "positive",
      "input": "A wrong Party match is withdrawn without replacement.",
      "id": "withdraw-bad-party-match"
    },
    {
      "expect": "Rejected.",
      "kind": "negative",
      "input": "A profile record attempts to write pursuit stage, proposal validity or campaign definition.",
      "id": "profile-mutates-master"
    },
    {
      "expect": "Rejected; finance state remains external.",
      "kind": "negative",
      "input": "A recognized amount is stored on an OutcomeBinding.",
      "id": "recognized-amount-materialised"
    }
  ]
}