Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:e351f0895e1985dcf9186a6251a3010be9f8ad72758b97994af489ca7a3c2dba
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 1228,
"body": "Про відео розмови з жінкою, яка вижила після російського авіаудару, повідомляє ТСН із посиланням на BBC News Ukrainian, яке оприлюднило його на своїй сторінці у Facebook. 68-річна Раїса працювала кухарем у їдальні в селищі Комишуваха Запорізької області. За її словами, після влучання бомби 2 листопада вона майже дві години провела під бетонними уламками, доки рятувальники ДСНС не дісталися до неї й не деблокували.\n\nЖінка перебувала надворі та не встигла дістатися до підземного сховища. Плита, що впала, затиснула їй праву руку та пошкодила голову. «Винесла мусор, зайшла, і далі нічого. Привалили плити», — розповіла вона. Нині постраждала перебуває в одній із лікарень Запоріжжя, де отримує медичну допомогу.\n\nПоруч із нею під час удару була напарниця Ірина Фокіна, яка загинула на місці. «Іра Фокіна, яка померла зразу, плитою придавило», — згадує Раїса. За її словами, вона єдина, хто вижив із бригади: «Дівчата з бригади нашої були, вісім людей, і всі загинули». Офіційного підтвердження саме такої кількості загиблих у бригаді наразі немає.\n\nАвіабомба влучила по їдальні та підземній школі, яку використовували як гуманітарний хаб і пункт незламності. У приміщеннях перебували працівники та відвідувачі: загалом унаслідок удару загинули десятки людей.\n\nЗа даними ТСН, 2 листопада російські війська скинули на Комишуваху дев'ять авіабомб. Спершу удар припав на людей, які прийшли по гуманітарну допомогу, згодом — повторно, коли на місці працювали рятувальники. Т.в.о. очільника обласної військової адміністрації Михайло Семікін уточнив, що атака була прицільною комбінованою: спочатку застосували керовані ФАБ-500, а потім по укриттю скинули тритонну ФАБ-3000 із майже півтори тонни вибухівки.\n\nЯк повідомляє ТСН із посиланням на BBC News Ukrainian, кількість загиблих у Комишувасі зросла до 42 людей, і ця цифра ще може збільшуватися. Рятувальні роботи в Комишувасі тривають: за даними ТСН, під завалами можуть бути люди.",
"confidence": 0.82,
"created_at": "2026-11-05T20:34:35+00:00",
"headline": "Комишуваха: кухарка вижила під плитою; за її словами, вся бригада загинула",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"prior": [
{
"run_id": "01a1ad69-6e66-7262-9535-7f6a3e778259",
"stage": "eic",
"status": "completed"
},
{
"run_id": "01a1ad69-a8ee-7d39-9e2b-f9c42b533117",
"stage": "update_writer",
"status": "completed"
},
{
"run_id": "01a1ad69-e3d5-7ba9-a906-9643d5cbd8c9",
"stage": "update_verifier",
"status": "completed"
}
],
"revision": "01a1ad6a-faf2-71eb-855b-877df15306bc",
"scout": "01a1ad69-458b-7c11-a801-3e0fa01d1102",
"verifier": "01a1ad6a-7f84-7bdd-aef5-bc3290fdcde4",
"verifier_2": "01a1ad6b-4e75-7fd2-966e-1285d390bf2c",
"writer": "01a1ad6a-2060-7ba5-b8cb-e6a6bf571699"
},
"sources": [
"https://tsn.ua/ukrayina/visim-divchat-iz-bryhady-vsi-zahynuly-motoroshna-rozpovid-kukharky-iaka-perezyla-udar-rosiyskoyi-aviabomby-3209351.html"
],
"updated_at": null,
"verdict": "publish"
}
Підпис і ключ
qXD7iDld8peST+D5CRbOn8zl1zoRPo1tWG0jgjCMGAbUGDgnxKL7C/WsQECYkSQaCvoJwnhUn8DoDDht+VifDg==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a1ad69-458b-7c11-a801-3e0fa01d1102 |
| Writer | 01a1ad6a-2060-7ba5-b8cb-e6a6bf571699 |
| Verifier | 01a1ad6a-7f84-7bdd-aef5-bc3290fdcde4 |
| правка | 01a1ad6a-faf2-71eb-855b-877df15306bc |
| Verifier #2 | 01a1ad6b-4e75-7fd2-966e-1285d390bf2c |
Попередні спроби цієї історії — вони теж у підписі:
| Етап | Стан | Запуск |
|---|---|---|
| Головний редактор | завершено | 01a1ad69-6e66-7262-9535-7f6a3e778259 |
| оновлення: Writer | завершено | 01a1ad69-a8ee-7d39-9e2b-f9c42b533117 |
| оновлення: Verifier | завершено | 01a1ad69-e3d5-7ba9-a906-9643d5cbd8c9 |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.