{
  "story_id": "03483a2791e530f0b07e3360719fbce4",
  "desk": "drm3",
  "revision": 1,
  "published_at": "2026-09-02T02:31:44.000Z",
  "content_hash": "351372c5335da3dd665a9e8a528c8066ad7887728b3d15a950f2fea958e443a7",
  "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": "Train attendant injured with pepper spray after dispute over bicycle space in Koblenz",
    "dek": "Traveler sprays pepper spray into train attendant's eyes in Koblenz after bicycle-space dispute.",
    "prose": "On 2026-08-31, the Federal Police in Trier reported that a traveler sprayed pepper spray into the eyes of a train attendant on a regional train in Koblenz, Germany. [^1]\n\nNew York Police shot a woman in Times Square after she stabbed two people with knives. [^2]\n\nThe attacker stabbed two people who were left with critical injuries. [^3]\n\nA video circulated on social media shows a robbery victim in Brazil brutally beating an attacker in the street to recover a stolen necklace. [^4]\n\nOn 2026-08-31, the Federal Police in Trier said the attacker, about 35 years old, fled with a bicycle after spraying the pepper spray. [^5]\n\nOn 2026-08-31, the Federal Police in Trier said the dispute between the traveler and the train attendant arose at Koblenz-Stadtmitte station over lack of space in a bicycle compartment. [^6]\n\nAuthorities are investigating the incident, which was initially reported as an armed robbery but now appears to be random and related to the attacker's mental health. [^7]\n\nSocial media users largely supported the victim's actions, with comments stating that people can no longer tolerate thieves and that self-justice is prevailing. [^8]\n\nThe victim, wearing a white shirt with black floral designs, subdued the suspect on the pavement and struck him repeatedly after discovering the necklace was hidden in the thief's mouth. [^9]\n\nThe attacker was described as wearing black clothing, and the victim used punches, kicks, and headbutts against the ground to retrieve the item. [^10]",
    "cited": "[{\"statement\":\"On 2026-08-31, the Federal Police in Trier reported that a traveler sprayed pepper spray into the eyes of a train attendant on a regional train in Koblenz, Germany.\",\"source\":\"DIE ZEIT\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-08-31T14:42:58.000Z\",\"publisher_count\":1,\"sources\":[\"DIE ZEIT\"]},{\"statement\":\"New York Police shot a woman in Times Square after she stabbed two people with knives.\",\"source\":\"El Universal\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-08-31T23:24:33.000Z\",\"publisher_count\":1,\"sources\":[\"El Universal\"]},{\"statement\":\"The attacker stabbed two people who were left with critical injuries.\",\"source\":\"El Universal\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-08-31T23:24:33.000Z\",\"publisher_count\":1,\"sources\":[\"El Universal\"]},{\"statement\":\"A video circulated on social media shows a robbery victim in Brazil brutally beating an attacker in the street to recover a stolen necklace.\",\"source\":\"El Heraldo de México\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-02T02:31:44.000Z\",\"publisher_count\":1,\"sources\":[\"El Heraldo de México\"]},{\"statement\":\"On 2026-08-31, the Federal Police in Trier said the attacker, about 35 years old, fled with a bicycle after spraying the pepper spray.\",\"source\":\"DIE ZEIT\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-08-31T14:42:58.000Z\",\"publisher_count\":1,\"sources\":[\"DIE ZEIT\"]},{\"statement\":\"On 2026-08-31, the Federal Police in Trier said the dispute between the traveler and the train attendant arose at Koblenz-Stadtmitte station over lack of space in a bicycle compartment.\",\"source\":\"DIE ZEIT\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-08-31T14:42:58.000Z\",\"publisher_count\":1,\"sources\":[\"DIE ZEIT\"]},{\"statement\":\"Authorities are investigating the incident, which was initially reported as an armed robbery but now appears to be random and related to the attacker's mental health.\",\"source\":\"El Universal\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-08-31T23:24:33.000Z\",\"publisher_count\":1,\"sources\":[\"El Universal\"]},{\"statement\":\"Social media users largely supported the victim's actions, with comments stating that people can no longer tolerate thieves and that self-justice is prevailing.\",\"source\":\"El Heraldo de México\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-02T02:31:44.000Z\",\"publisher_count\":1,\"sources\":[\"El Heraldo de México\"]},{\"statement\":\"The victim, wearing a white shirt with black floral designs, subdued the suspect on the pavement and struck him repeatedly after discovering the necklace was hidden in the thief's mouth.\",\"source\":\"El Heraldo de México\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-02T02:31:44.000Z\",\"publisher_count\":1,\"sources\":[\"El Heraldo de México\"]},{\"statement\":\"The attacker was described as wearing black clothing, and the victim used punches, kicks, and headbutts against the ground to retrieve the item.\",\"source\":\"El Heraldo de México\",\"instrument\":\"News\",\"claim_key\":null,\"published_at\":\"2026-09-02T02:31:44.000Z\",\"publisher_count\":1,\"sources\":[\"El Heraldo de México\"]}]",
    "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": null,
  "receipt_note": "this revision predates receipt-keeping (before v0.37.0); the filed row lives in the record",
  "generation_chain": {
    "wire": {
      "stream": "fountain_news",
      "story_id": "70fa36d4f1a421dbcadf8c34c61e2027",
      "thread_id": "cdfa36ad5478440fa90a8330b35b3c6e",
      "thread_label": "Attacker",
      "novelty": "UPDATE",
      "content_hash": "86ff71e79a34a4e080d75fa8d613c241e6a76e50adf5c19142558836fd5a3fb9",
      "last_published_at": "2026-09-02T02:31:44.000Z",
      "read_receipt": {
        "slice_hash": "e055356492cba8e6d7c27d5f31acf491bc3cadc19b402a5d3d43403f6d027a02",
        "cursor_from": "eyJ0cyI6IjIwMjYtMDktMDJUMDI6MDg6MzIuMDAwMDAwWiIsImlkIjoiMTdmNDIyN2UxZmE2ZjhhZDg5OGI1NDQzYzk3ZWQzYzciLCJ2IjoiMSJ9",
        "cursor_to": "eyJ0cyI6IjIwMjYtMDktMDJUMDM6MDA6MDAuMDAwMDAwWiIsImlkIjoiMjVhOGYxMWYxNTI1MjRlMTEyYjE1ZTc4YTc2YWM1MDEiLCJ2IjoiMSJ9",
        "view": "v_fountain_news",
        "view_version": "1",
        "row_count": 100,
        "window_days": 3,
        "bytes_scanned": 12017721,
        "credits": 8,
        "price_per_100_rows": 8,
        "sig": "MDxNd7HzwCw0Z4M4jwvvXKxFOkxlJwxaP-t4CRtfXprDv69fwXbKfrgSjFlawgUxotfSkn27zGc4hydaCa7lAw",
        "public_key": "bMUigy8O0jOnBxQ4Sc-5lwhIZ8LQVAhxMbR7qESVuUE",
        "signer_path": "lakehouse/data-extract/v1",
        "alg": "Ed25519",
        "signed": true
      }
    },
    "written_at": "2026-09-02T22:31:13.758Z"
  },
  "cited_facts": [
    {
      "statement": "On 2026-08-31, the Federal Police in Trier reported that a traveler sprayed pepper spray into the eyes of a train attendant on a regional train in Koblenz, Germany.",
      "source": "DIE ZEIT",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-08-31T14:42:58.000Z",
      "publisher_count": 1,
      "sources": [
        "DIE ZEIT"
      ]
    },
    {
      "statement": "New York Police shot a woman in Times Square after she stabbed two people with knives.",
      "source": "El Universal",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-08-31T23:24:33.000Z",
      "publisher_count": 1,
      "sources": [
        "El Universal"
      ]
    },
    {
      "statement": "The attacker stabbed two people who were left with critical injuries.",
      "source": "El Universal",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-08-31T23:24:33.000Z",
      "publisher_count": 1,
      "sources": [
        "El Universal"
      ]
    },
    {
      "statement": "A video circulated on social media shows a robbery victim in Brazil brutally beating an attacker in the street to recover a stolen necklace.",
      "source": "El Heraldo de México",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-02T02:31:44.000Z",
      "publisher_count": 1,
      "sources": [
        "El Heraldo de México"
      ]
    },
    {
      "statement": "On 2026-08-31, the Federal Police in Trier said the attacker, about 35 years old, fled with a bicycle after spraying the pepper spray.",
      "source": "DIE ZEIT",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-08-31T14:42:58.000Z",
      "publisher_count": 1,
      "sources": [
        "DIE ZEIT"
      ]
    },
    {
      "statement": "On 2026-08-31, the Federal Police in Trier said the dispute between the traveler and the train attendant arose at Koblenz-Stadtmitte station over lack of space in a bicycle compartment.",
      "source": "DIE ZEIT",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-08-31T14:42:58.000Z",
      "publisher_count": 1,
      "sources": [
        "DIE ZEIT"
      ]
    },
    {
      "statement": "Authorities are investigating the incident, which was initially reported as an armed robbery but now appears to be random and related to the attacker's mental health.",
      "source": "El Universal",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-08-31T23:24:33.000Z",
      "publisher_count": 1,
      "sources": [
        "El Universal"
      ]
    },
    {
      "statement": "Social media users largely supported the victim's actions, with comments stating that people can no longer tolerate thieves and that self-justice is prevailing.",
      "source": "El Heraldo de México",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-02T02:31:44.000Z",
      "publisher_count": 1,
      "sources": [
        "El Heraldo de México"
      ]
    },
    {
      "statement": "The victim, wearing a white shirt with black floral designs, subdued the suspect on the pavement and struck him repeatedly after discovering the necklace was hidden in the thief's mouth.",
      "source": "El Heraldo de México",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-02T02:31:44.000Z",
      "publisher_count": 1,
      "sources": [
        "El Heraldo de México"
      ]
    },
    {
      "statement": "The attacker was described as wearing black clothing, and the victim used punches, kicks, and headbutts against the ground to retrieve the item.",
      "source": "El Heraldo de México",
      "instrument": "News",
      "claim_key": null,
      "published_at": "2026-09-02T02:31:44.000Z",
      "publisher_count": 1,
      "sources": [
        "El Heraldo de México"
      ]
    }
  ],
  "note": "A signature proves who filed this and that it has not changed since. It never makes a claim true."
}