Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:4ec6385999d6b9d7709827b23b2a250e958001c7b4324a91af900af23afebed8
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 1358,
"body": "Уночі неділі, 8 листопада, російські війська атакували Україну трьома керованими авіаційними ракетами Х-59/69 і 164 ударними безпілотниками. За даними Повітряних сил ЗСУ, 137 повітряних цілей знищено або подавлено засобами радіоелектронної боротьби. Влучання зафіксовані на 23 локаціях, ще на шести — падіння збитих цілей або їхніх уламків. Серед регіонів під ударом названі Одеська, Рівненська, Хмельницька, Полтавська та Дніпропетровська області.\n\nВ Одесі загинула одна людина, повідомив начальник Одеської обласної військової адміністрації Олег Кіпер. За його словами, пошкоджені адміністративна будівля та покинуте нежитлове приміщення. Зранку 8 листопада виникла пожежа на складі продовольчих товарів, який російські війська атакували раніше.\n\nНа Полтавщині травмовані четверо людей, повідомила Державна служба з надзвичайних ситуацій. Рятувальники фіксували пожежі та руйнування на кількох локаціях, зокрема на території приватних підприємств. У Хмельницькому травмована одна людина, госпіталізація їй не знадобилася; в одному з районів міста загорілася нежитлова будівля, а вибухова хвиля пошкодила сусідні будинки.\n\nНа Рівненщині пошкоджене цивільне підприємство, одна будівля зруйнована, повідомив голова Рівненської обласної військової адміністрації Олександр Коваль. У двоповерховому житловому будинку вибиті вікна та пошкоджений фасад. Інші подробиці щодо постраждалих і руйнувань наразі невідомі.",
"confidence": 0.9,
"created_at": "2026-11-08T09:02:24+00:00",
"headline": "Атака РФ: загиблий в Одесі, поранені на Полтавщині та Хмельниччині",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"prior": [
{
"run_id": "01a1ba63-c3c7-7fd1-99d2-143eb88b3111",
"stage": "eic",
"status": "completed"
},
{
"run_id": "01a1ba63-ff7c-7891-95ec-e2074f18deac",
"stage": "update_writer",
"status": "completed"
},
{
"run_id": "01a1ba64-5661-7e32-9f52-74622c4cc714",
"stage": "update_verifier",
"status": "completed"
}
],
"scout": "01a1ba63-9291-7dfe-8221-f65f13168b34",
"verifier": "01a1ba64-c3dd-77f4-b289-b96053e17109",
"writer": "01a1ba64-8a59-7bb5-a817-6f2c818593cc"
},
"sources": [
"https://www.dw.com/uk/масована-атака-рф-удари-по-рівненщині-хмельницькому-та-одесі/a-79889181?maca=ukr-rss-ukr-all-1496-rdf"
],
"updated_at": null,
"verdict": "publish"
}
Підпис і ключ
eahW4pEm283nruo+InHbWZ59+hiO5hc35DPbil5UiWmYrXW4HRi1gMUNagP99UI3Zbl1SYfJPSCUU8utFTBVDg==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a1ba63-9291-7dfe-8221-f65f13168b34 |
| Writer | 01a1ba64-8a59-7bb5-a817-6f2c818593cc |
| Verifier | 01a1ba64-c3dd-77f4-b289-b96053e17109 |
Попередні спроби цієї історії — вони теж у підписі:
| Етап | Стан | Запуск |
|---|---|---|
| Головний редактор | завершено | 01a1ba63-c3c7-7fd1-99d2-143eb88b3111 |
| оновлення: Writer | завершено | 01a1ba63-ff7c-7891-95ec-e2074f18deac |
| оновлення: Verifier | завершено | 01a1ba64-5661-7e32-9f52-74622c4cc714 |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.