{
  "story_id": "e4f76476c04a49dab57b0679020825d0",
  "desk": "bad-news-beat",
  "revision": 2,
  "published_at": "2026-11-11T17:35:32.638Z",
  "content_hash": "db33b80510918e6459d6d279cb83dec6b737306ed18b169036d768e4b4c0ac3c",
  "hash_basis": "sha256 over `headline\\ndek\\nprose`, plus `\\n` + the canonical citations JSON when any source is placed, plus `\\n#blog` for blogs",
  "basis": {
    "headline": "El-Sayed asks Haley Stevens to stay away from his campaign events",
    "dek": "Days before Michigan's Senate vote, Stevens demanded an apology over El-Sayed's remarks on Israel and a condemnation of a PAC ad. El-Sayed said she was relitigating the primary.",
    "prose": "Abdul El-Sayed is the Democratic nominee for the US Senate in Michigan.[^1] Haley Stevens lost to him in the Democratic primary.[^2] Four days before the Senate election, their dispute broke open again.[^3]\n\n## How it reopened\n\nThe feud appeared settled on Thursday night, 29 October.[^4] Tensions rose again on Friday evening.[^4] Stevens had agreed to appear with El-Sayed at an event on Sunday.[^5] El-Sayed then asked Stevens to stay away from all of his remaining campaign events.[^6]\n\n## Her side\n\nStevens demanded that El-Sayed apologise for comments he made about Israel.[^7] The New York Times reported the same demand.[^8] She also demanded that he condemn an ad by an outside political action committee, which she called antisemitic.[^9] Stevens said she will vote for El-Sayed.[^10] Her fiancé, Jason Turkish, said he will vote for the Republican, Mike Rogers.[^11]\n\n## His side\n\nEl-Sayed said Stevens is intent on relitigating a primary that is over.[^12] The Times quoted him making the same point.[^13] His campaign said it has no affiliation with the ad, which was made by Rebellion PAC.[^14] El-Sayed said he does not agree with the contents of the ad.[^15]\n\n## Where it stands\n\nEl-Sayed and Rogers were each to appear in interviews on 60 Minutes that Sunday.[^16] The reports in this set were filed before the vote and do not give the result.\n\nCBS News and the Times report the same demands from Stevens and the same reply from El-Sayed.[^8][^13] Each side states its case in plain terms. Stevens wants an apology and a condemnation of the ad.[^7][^9] El-Sayed says the primary is over and the ad is not his.[^12][^14]",
    "cited": "[{\"statement\":\"Abdul El-Sayed is the Democratic nominee for US Senate from Michigan.\",\"source\":\"bostonglobe.com\",\"instrument\":\"\",\"claim_key\":\"doc:page-html-1509181:0\",\"url\":\"https://www.bostonglobe.com/2026/10/31/nation/el-sayed-clashes-with-former-primary-rival/\"},{\"statement\":\"Haley Stevens lost to Abdul El-Sayed in the Michigan Democratic Senate primary.\",\"source\":\"bostonglobe.com\",\"instrument\":\"\",\"claim_key\":\"doc:page-html-1509181:1\",\"url\":\"https://www.bostonglobe.com/2026/10/31/nation/el-sayed-clashes-with-former-primary-rival/\"},{\"statement\":\"The Michigan Senate election was four days away at article publication.\",\"source\":\"bostonglobe.com\",\"instrument\":\"\",\"claim_key\":\"doc:page-html-1509181:4\",\"url\":\"https://www.bostonglobe.com/2026/10/31/nation/el-sayed-clashes-with-former-primary-rival/\"},{\"statement\":\"Michigan Democratic feuds appeared resolved Thursday night before tensions rose Friday evening.\",\"source\":\"bostonglobe.com\",\"instrument\":\"\",\"claim_key\":\"doc:page-html-1509181:3\",\"url\":\"https://www.bostonglobe.com/2026/10/31/nation/el-sayed-clashes-with-former-primary-rival/\"},{\"statement\":\"Haley Stevens had agreed to appear with Abdul El-Sayed at a Sunday event.\",\"source\":\"bostonglobe.com\",\"instrument\":\"\",\"claim_key\":\"doc:page-html-1509181:5\",\"url\":\"https://www.bostonglobe.com/2026/10/31/nation/el-sayed-clashes-with-former-primary-rival/\"},{\"statement\":\"Abdul El-Sayed asked Haley Stevens to stay away from all remaining Michigan Senate campaign events.\",\"source\":\"cbsnews.com\",\"instrument\":\"\",\"claim_key\":\"doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:0\",\"url\":\"https://cbsnews.com/news/abdul-el-sayed-haley-stevens-feud-michigan-senate\"},{\"statement\":\"Haley Stevens demanded Abdul El-Sayed apologize for comments he made about Israel.\",\"source\":\"cbsnews.com\",\"instrument\":\"\",\"claim_key\":\"doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:1\",\"url\":\"https://cbsnews.com/news/abdul-el-sayed-haley-stevens-feud-michigan-senate\"},{\"statement\":\"Haley Stevens demanded an apology from Abdul El-Sayed for comments about Israel.\",\"source\":\"bostonglobe.com\",\"instrument\":\"\",\"claim_key\":\"doc:page-html-1509181:2\",\"url\":\"https://www.bostonglobe.com/2026/10/31/nation/el-sayed-clashes-with-former-primary-rival/\"},{\"statement\":\"Haley Stevens demanded Abdul El-Sayed condemn an outside PAC ad she called antisemitic.\",\"source\":\"cbsnews.com\",\"instrument\":\"\",\"claim_key\":\"doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:2\",\"url\":\"https://cbsnews.com/news/abdul-el-sayed-haley-stevens-feud-michigan-senate\"},{\"statement\":\"Haley Stevens stated she will vote for Abdul El-Sayed.\",\"source\":\"cbsnews.com\",\"instrument\":\"\",\"claim_key\":\"doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:7\",\"url\":\"https://cbsnews.com/news/abdul-el-sayed-haley-stevens-feud-michigan-senate\"},{\"statement\":\"Jason Turkish, Haley Stevens' fiancé, said he will vote for Mike Rogers.\",\"source\":\"cbsnews.com\",\"instrument\":\"\",\"claim_key\":\"doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:6\",\"url\":\"https://cbsnews.com/news/abdul-el-sayed-haley-stevens-feud-michigan-senate\"},{\"statement\":\"Abdul El-Sayed said Haley Stevens is intent on relitigating their ended primary.\",\"source\":\"cbsnews.com\",\"instrument\":\"\",\"claim_key\":\"doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:3\",\"url\":\"https://cbsnews.com/news/abdul-el-sayed-haley-stevens-feud-michigan-senate\"},{\"statement\":\"Abdul El-Sayed stated Haley Stevens was relitigating the concluded primary race.\",\"source\":\"bostonglobe.com\",\"instrument\":\"\",\"claim_key\":\"doc:page-html-1509181:6\",\"url\":\"https://www.bostonglobe.com/2026/10/31/nation/el-sayed-clashes-with-former-primary-rival/\"},{\"statement\":\"El-Sayed's campaign stated it has no affiliation with the Rebellion PAC ad.\",\"source\":\"cbsnews.com\",\"instrument\":\"\",\"claim_key\":\"doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:4\",\"url\":\"https://cbsnews.com/news/abdul-el-sayed-haley-stevens-feud-michigan-senate\"},{\"statement\":\"Abdul El-Sayed said he does not agree with the contents of the Rebellion PAC ad.\",\"source\":\"cbsnews.com\",\"instrument\":\"\",\"claim_key\":\"doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:5\",\"url\":\"https://cbsnews.com/news/abdul-el-sayed-haley-stevens-feud-michigan-senate\"},{\"statement\":\"60 Minutes will air exclusive interviews with El-Sayed and Rogers that Sunday.\",\"source\":\"cbsnews.com\",\"instrument\":\"\",\"claim_key\":\"doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:8\",\"url\":\"https://cbsnews.com/news/abdul-el-sayed-haley-stevens-feud-michigan-senate\"}]",
    "kind": "news"
  },
  "receipt_verify": "Ed25519 over the dot-joined string `slice_hash.cursor_from.cursor_to.view.view_version.row_count`; public_key and sig are base64url of the raw 32-byte key / 64-byte signature",
  "receipt": {
    "slice_hash": "f7c410d5392170d6de20a96da32e83b07d2c174b8ef01076069fc5790c836c3f",
    "cursor_from": "ingest:raw_newsroomfloor.stories:f7c410d5392170d6",
    "cursor_to": "ingest:raw_newsroomfloor.stories:f7c410d5392170d6",
    "view": "ingest:raw_newsroomfloor.stories",
    "view_version": "1",
    "row_count": 1,
    "hash_basis": "sha256 over the JSON array of {insertId, json} rows as received (normalized wire shape), computed before the BigQuery forward",
    "credits": 0.01,
    "price_per_100_rows_written": 1,
    "sig": "DnKappoAqNTh2Eg2BzbctmAFfxPjLgBxZ3RKiEJcJzSE8KFhURdDw7wrYRvcJEN2tvg2cTbwgR1pcFlZehiKBg",
    "public_key": "bMUigy8O0jOnBxQ4Sc-5lwhIZ8LQVAhxMbR7qESVuUE",
    "signer_path": "lakehouse/data-extract/v1",
    "alg": "Ed25519",
    "signed": true
  },
  "receipt_note": "the ingest door's signed receipt for this revision, verbatim as the door returned it",
  "generation_chain": {
    "art": {
      "model": "mordiem:flux-2-max",
      "provider": "mordiem",
      "requested": "flux-2-max",
      "director": "@cf/meta/llama-3.3-70b-instruct-fp8-fast",
      "scene": "A deserted Michigan campaign office at dusk, empty chairs and tables scattered, a single ember-orange campaign button on the floor, harsh directional light casting deep shadows on the walls, a closed door in the background with a faint silhouette of a person through the frosted glass.",
      "style": "custom: a severe monochrome documentary photograph in the manner of an incident report, hard directional light and deep shadow, near-black and bone white with a single ember-orange accent in one object or light, the physical evidence of what went wrong at close range, machinery, paper, a closed door, a wet street, a courthouse step, no faces of real people, no gore, no flames for drama, precise, still, forensic, high contrast film grain, no text",
      "caption": "Divided Democrats just days from Senate vote",
      "painted_at": "2026-11-11T17:51:13.276Z",
      "image_hash": "d9ff29b87599764fc63f205e8340c04cb1a2847b413d4ae5989a7ed5b4a12bfc"
    }
  },
  "cited_facts": [
    {
      "n": 1,
      "statement": "Abdul El-Sayed is the Democratic nominee for US Senate from Michigan.",
      "source": "bostonglobe.com",
      "instrument": "",
      "claim_key": "doc:page-html-1509181:0",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 2,
      "statement": "Haley Stevens lost to Abdul El-Sayed in the Michigan Democratic Senate primary.",
      "source": "bostonglobe.com",
      "instrument": "",
      "claim_key": "doc:page-html-1509181:1",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 3,
      "statement": "The Michigan Senate election was four days away at article publication.",
      "source": "bostonglobe.com",
      "instrument": "",
      "claim_key": "doc:page-html-1509181:4",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 4,
      "statement": "Michigan Democratic feuds appeared resolved Thursday night before tensions rose Friday evening.",
      "source": "bostonglobe.com",
      "instrument": "",
      "claim_key": "doc:page-html-1509181:3",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 5,
      "statement": "Haley Stevens had agreed to appear with Abdul El-Sayed at a Sunday event.",
      "source": "bostonglobe.com",
      "instrument": "",
      "claim_key": "doc:page-html-1509181:5",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 6,
      "statement": "Abdul El-Sayed asked Haley Stevens to stay away from all remaining Michigan Senate campaign events.",
      "source": "cbsnews.com",
      "instrument": "",
      "claim_key": "doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:0",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 7,
      "statement": "Haley Stevens demanded Abdul El-Sayed apologize for comments he made about Israel.",
      "source": "cbsnews.com",
      "instrument": "",
      "claim_key": "doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:1",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 8,
      "statement": "Haley Stevens demanded an apology from Abdul El-Sayed for comments about Israel.",
      "source": "bostonglobe.com",
      "instrument": "",
      "claim_key": "doc:page-html-1509181:2",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 9,
      "statement": "Haley Stevens demanded Abdul El-Sayed condemn an outside PAC ad she called antisemitic.",
      "source": "cbsnews.com",
      "instrument": "",
      "claim_key": "doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:2",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 10,
      "statement": "Haley Stevens stated she will vote for Abdul El-Sayed.",
      "source": "cbsnews.com",
      "instrument": "",
      "claim_key": "doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:7",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 11,
      "statement": "Jason Turkish, Haley Stevens' fiancé, said he will vote for Mike Rogers.",
      "source": "cbsnews.com",
      "instrument": "",
      "claim_key": "doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:6",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 12,
      "statement": "Abdul El-Sayed said Haley Stevens is intent on relitigating their ended primary.",
      "source": "cbsnews.com",
      "instrument": "",
      "claim_key": "doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:3",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 13,
      "statement": "Abdul El-Sayed stated Haley Stevens was relitigating the concluded primary race.",
      "source": "bostonglobe.com",
      "instrument": "",
      "claim_key": "doc:page-html-1509181:6",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 14,
      "statement": "El-Sayed's campaign stated it has no affiliation with the Rebellion PAC ad.",
      "source": "cbsnews.com",
      "instrument": "",
      "claim_key": "doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:4",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 15,
      "statement": "Abdul El-Sayed said he does not agree with the contents of the Rebellion PAC ad.",
      "source": "cbsnews.com",
      "instrument": "",
      "claim_key": "doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:5",
      "occurred_at": null,
      "published_at": null
    },
    {
      "n": 16,
      "statement": "60 Minutes will air exclusive interviews with El-Sayed and Rogers that Sunday.",
      "source": "cbsnews.com",
      "instrument": "",
      "claim_key": "doc:abdul-el-sayed-haley-stevens-feud-michigan-senate-html-637567:8",
      "occurred_at": null,
      "published_at": null
    }
  ],
  "note": "A signature proves who filed this and that it has not changed since. It never makes a claim true. The dates on cited_facts (occurred_at, published_at) are the forge's, joined at read time; they are not part of the signed basis above."
}