{
  "schema": "PLN-001_SYNTHETIC_CASES_v1",
  "policy_note": "Dedupe formula and parser rules are local to this synthetic lab; they are not universal production guidance.",
  "cases": [
    {
      "id": "baseline_email",
      "workspace_scope": "ws-a",
      "channel": "email",
      "raw_message_ref": "raw/email/m204",
      "external_message_id": "m-204",
      "source_system": "mail-api",
      "occurred_at": "2026-09-16T08:00:00Z",
      "received_at": "2026-09-16T08:00:03Z",
      "participant_handles": [
        "email:a@example.test",
        "email:support@example.test"
      ],
      "provider_thread_id": "th-77",
      "reply_header": null,
      "body_ref": "body:b204",
      "attachments": [
        {
          "ref": "att:a204",
          "content_type": "application/pdf"
        }
      ],
      "normalization_version": "1.0",
      "provenance_pointer": "prov:mail:m204",
      "existing_dedupe_keys": []
    },
    {
      "id": "exact_replay_later_received",
      "workspace_scope": "ws-a",
      "channel": "chat",
      "raw_message_ref": "raw/chat/e91-retry",
      "external_message_id": "evt-91",
      "source_system": "chat-api",
      "occurred_at": "2026-09-16T08:02:00Z",
      "received_at": "2026-09-16T08:12:00Z",
      "participant_handles": [
        "chat:u91",
        "chat:support"
      ],
      "provider_thread_id": "conv-3",
      "reply_header": null,
      "body_ref": "body:c91",
      "attachments": [],
      "normalization_version": "1.0",
      "provenance_pointer": "prov:chat:e91-retry",
      "existing_dedupe_keys": [
        "ws-a|chat|chat-api|evt-91"
      ]
    },
    {
      "id": "transfer_reply_header_only",
      "workspace_scope": "ws-a",
      "channel": "email",
      "raw_message_ref": "raw/email/m205",
      "external_message_id": "m-205",
      "source_system": "mail-api",
      "occurred_at": "2026-09-16T08:20:00Z",
      "received_at": "2026-09-16T08:20:02Z",
      "participant_handles": [
        "email:a@example.test",
        "email:support@example.test"
      ],
      "provider_thread_id": null,
      "reply_header": "<m-204@example.test>",
      "body_ref": "body:b205",
      "attachments": [],
      "normalization_version": "1.0",
      "provenance_pointer": "prov:mail:m205",
      "existing_dedupe_keys": []
    },
    {
      "id": "same_external_id_other_workspace",
      "workspace_scope": "ws-b",
      "channel": "chat",
      "raw_message_ref": "raw/chat/wsb/e91",
      "external_message_id": "evt-91",
      "source_system": "chat-api",
      "occurred_at": "2026-09-16T08:25:00Z",
      "received_at": "2026-09-16T08:25:01Z",
      "participant_handles": [
        "chat:u22",
        "chat:support"
      ],
      "provider_thread_id": "conv-9",
      "reply_header": null,
      "body_ref": "body:wsb91",
      "attachments": [],
      "normalization_version": "1.0",
      "provenance_pointer": "prov:chat:wsb91",
      "existing_dedupe_keys": [
        "ws-a|chat|chat-api|evt-91"
      ]
    },
    {
      "id": "unknown_attachment_type",
      "workspace_scope": "ws-a",
      "channel": "email",
      "raw_message_ref": "raw/email/m206",
      "external_message_id": "m-206",
      "source_system": "mail-api",
      "occurred_at": "2026-09-16T08:30:00Z",
      "received_at": "2026-09-16T08:30:02Z",
      "participant_handles": [
        "email:b@example.test",
        "email:support@example.test"
      ],
      "provider_thread_id": "th-80",
      "reply_header": null,
      "body_ref": "body:b206",
      "attachments": [
        {
          "ref": "att:a206",
          "content_type": "application/x-unknown-vendor"
        }
      ],
      "normalization_version": "1.0",
      "provenance_pointer": "prov:mail:m206",
      "existing_dedupe_keys": []
    },
    {
      "id": "missing_raw_ref",
      "workspace_scope": "ws-a",
      "channel": "form",
      "raw_message_ref": null,
      "external_message_id": "sub-9",
      "source_system": "web-form",
      "occurred_at": "2026-09-16T08:35:00Z",
      "received_at": "2026-09-16T08:35:00Z",
      "participant_handles": [
        "form:anon9"
      ],
      "provider_thread_id": null,
      "reply_header": null,
      "body_ref": "body:f9",
      "attachments": [],
      "normalization_version": "1.0",
      "provenance_pointer": "prov:form:9",
      "existing_dedupe_keys": []
    },
    {
      "id": "missing_provenance",
      "workspace_scope": "ws-a",
      "channel": "chat",
      "raw_message_ref": "raw/chat/e92",
      "external_message_id": "evt-92",
      "source_system": "chat-api",
      "occurred_at": "2026-09-16T08:40:00Z",
      "received_at": "2026-09-16T08:40:01Z",
      "participant_handles": [
        "chat:u92",
        "chat:support"
      ],
      "provider_thread_id": "conv-4",
      "reply_header": null,
      "body_ref": "body:c92",
      "attachments": [],
      "normalization_version": "1.0",
      "provenance_pointer": null,
      "existing_dedupe_keys": []
    },
    {
      "id": "identity_merge_attempt",
      "workspace_scope": "ws-a",
      "channel": "form",
      "raw_message_ref": "raw/form/10",
      "external_message_id": "sub-10",
      "source_system": "web-form",
      "occurred_at": "2026-09-16T08:45:00Z",
      "received_at": "2026-09-16T08:45:01Z",
      "participant_handles": [
        "form:anon10"
      ],
      "provider_thread_id": null,
      "reply_header": null,
      "body_ref": "body:f10",
      "attachments": [],
      "normalization_version": "1.0",
      "provenance_pointer": "prov:form:10",
      "existing_dedupe_keys": [],
      "resolved_person_id": "P-999"
    }
  ]
}
