TSN
Gliesereum Newsroom · UA
Наживо
  1. 2 хв тому Дрони атакували Воронеж: під ударом нафтохімічний завод «Воронежсинтезкаучук» і авіазавод ВАСО
  2. 11 хв тому UASAT LEO: українська альтернатива Starlink, яка все одно літатиме на Falcon 9 SpaceX
  3. 15 хв тому Повітряні сили: Росія випустила 140 дронів і чотири ракети — станом на 08:00 ППО знешкодила 112 БпЛА і три Х-59/69
  4. 29 хв тому Реактивні дрони РФ над західними областями: заради дальності росіяни знімають бойову частину — Ігнат
  5. 58 хв тому Чернігівщина: двоє травмованих, пожежі на підприємствах, у зерносховищі та на відкритій місцевості
  6. 1 год 20 хв тому На Житомирщині начальника відділу поліції засудили на 7 років за талони на 700 літрів пального
  7. 1 год 28 хв тому Путін назвав санкції «дурістю», тоді як активи іноземних компаній переходять під управління РФ
  8. 1 год 32 хв тому Ле Пен відкрила кампанію в Орлеані, пов'язаному з Жанною д'Арк: скорочення допомоги Україні як заявка
  9. 1 год 45 хв тому Трамп планує висунути Орбана на генсека ООН — WSJ; офіційного рішення ще немає
  10. 1 год 56 хв тому Огляд ISW: ЗСУ просуваються на Олександрівському напрямку; за даними Машовця, РФ перекидає морську піхоту
  11. 2 год тому Ломаченко прогнозує Усику ще один-два бої перед завершенням кар'єри
  12. 2 год 12 хв тому Втрати Росії за 26 жовтня: Генштаб ЗСУ наводить 1 990 ліквідованих окупантів за добу
  13. ТЕРМІНОВО 2 год 52 хв тому Удар по Запоріжжю: поранені жінка 30 років і чоловік 61 року, пошкоджені будинки й комерційна будівля, сталася пожежа
  14. ТЕРМІНОВО 4 год 9 хв тому Запоріжжя під російським ударом: одна поранена людина, пошкоджені приватні будинки, авто й комерційний об'єкт
  15. ТЕРМІНОВО 4 год 40 хв тому РФ вдарила по енергооб'єкту на Хмельниччині: аварійні відключення, постраждалих немає
наступне оновлення: —

Підписане походження

Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.

підпис валідний Ed25519 профіль ai-newsroom-provenance/1.0

Підписане походження

JSON →
Алгоритм Ed25519 · профіль ai-newsroom-provenance/1.0
Ключ newsroom-97857f04dada9b96
Хеш вмісту sha256:5d91f435f25cc5fd01fb0d290c8a92074ac3235a1579b042d737d4d99788216b
Підписано Сьогодні, 06:51

Як перевірити

Публічний ключ →

Три кроки, без довідки і без звернення до нас:

  1. Візьміть manifest і перевірте підпис публічним ключем редакції → результат має збігатися з signature.
  2. Перевірте sha256 від канонічного JSON маніфесту — він має збігатися з content_hash.
  3. Відкрийте публічний ключ: /api/provenance.

Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.

{
  "article_id": 500,
  "body": "У матеріалі TSN від 26 жовтня йдеться про зведення аналітичного проєкту DeepState, за яким за минулу добу російські війська змінили положення на кількох ділянках фронту.\n\nНа Донеччині, за даними аналітиків, противник просунувся в районі Костянтинівки. Окремо DeepState назвали ще три населені пункти, не уточнивши районів: «Ворог просунувся поблизу Пазено, Калеників та у Різниківці».\n\nЩе одна названа ділянка — Запорізька область: зміни зафіксовано поблизу села Воздвижівка Гуляйпільського району.\n\nЗа словами аналітиків, на решті напрямків за минулу добу не зафіксовано просування ні російських військ, ні Сил оборони.\n\nУ матеріалі TSN також згадується ситуація під Добропіллям: попри регулярні спроби пройти до міста, російські сили не можуть закріпитися в місті — українські частини виявляють і знищують їхні ворожі групи. Окремо зазначено, що українські сили тримають активну оборону і стримують російський наступ на головних напрямках.",
  "confidence": 0.9,
  "created_at": "2026-10-26T04:51:26+00:00",
  "headline": "DeepState: росіяни просунулися на кількох ділянках — біля Костянтинівки та на Гуляйпільщині",
  "profile": "ai-newsroom-provenance/1.0",
  "risk": "low",
  "run_ids": {
    "prior": [
      {
        "run_id": "01a17688-2a1b-7e67-9847-1a39d8986913",
        "stage": "eic",
        "status": "completed"
      },
      {
        "run_id": "01a17688-5881-7905-8d1b-9a5740f37be7",
        "stage": "update_writer",
        "status": "completed"
      },
      {
        "run_id": "01a17688-a0ab-7038-aab6-8e7014e79ca2",
        "stage": "update_verifier",
        "status": "completed"
      },
      {
        "run_id": "01a17688-fa09-746f-b334-5f89eefe7701",
        "stage": "update_revision",
        "status": "completed"
      },
      {
        "run_id": "01a17689-2fcd-7fe4-9477-41fb50c217cd",
        "stage": "update_verifier_2",
        "status": "completed"
      },
      {
        "run_id": "01a17689-9244-7bdc-a21c-fff0b012cdec",
        "stage": "update_revision_2",
        "status": "completed"
      },
      {
        "run_id": "01a17689-d1f9-77ce-95b1-e397415128bf",
        "stage": "update_verifier_3",
        "status": "completed"
      }
    ],
    "revision": "01a1768b-e0a4-708f-a824-23dd843a78d9",
    "scout": "01a17687-eaba-78e6-b99e-c7cb3bcdbfe0",
    "verifier": "01a1768b-7b48-7ebf-a390-7d5e062c88bf",
    "verifier_2": "01a1768c-325d-7e58-b41e-59b5607f418b",
    "writer": "01a1768b-0ac2-749a-a728-a18605078964"
  },
  "sources": [
    "https://tsn.ua/ato/zaharbnyky-prosunulysia-na-donechchyni-ta-zaporizzi-deepstate-3199515.html"
  ],
  "updated_at": null,
  "verdict": "publish"
}

Підпис і ключ

Підпис (base64) qTR2NeS6vipeisUphk6rfoSY+lrKVnfD1IoXQ6QH/HHQqSlRCpTnh/B5heZCPYW7J47wOXcnSZJ2Xgw2WKh9Dg==
Публічний ключ (base64) ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Самоперевірка валідний — хеш і підпис збігаються з маніфестом.

Ланцюг етапів, які входять у підпис

Етапи обробки матеріалу
ЕтапЗапуск
Scout 01a17687-eaba-78e6-b99e-c7cb3bcdbfe0
Writer 01a1768b-0ac2-749a-a728-a18605078964
Verifier 01a1768b-7b48-7ebf-a390-7d5e062c88bf
правка 01a1768b-e0a4-708f-a824-23dd843a78d9
Verifier #2 01a1768c-325d-7e58-b41e-59b5607f418b

Попередні спроби цієї історії — вони теж у підписі:

Попередні спроби цієї історії
ЕтапСтанЗапуск
Головний редактор завершено 01a17688-2a1b-7e67-9847-1a39d8986913
оновлення: Writer завершено 01a17688-5881-7905-8d1b-9a5740f37be7
оновлення: Verifier завершено 01a17688-a0ab-7038-aab6-8e7014e79ca2
оновлення: правка завершено 01a17688-fa09-746f-b334-5f89eefe7701
оновлення: Verifier #2 завершено 01a17689-2fcd-7fe4-9477-41fb50c217cd
оновлення: правка #2 завершено 01a17689-9244-7bdc-a21c-fff0b012cdec
оновлення: Verifier #3 завершено 01a17689-d1f9-77ce-95b1-e397415128bf

Цей маніфест як JSON → · Сам матеріал →

Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.