Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:05656db582ef3b75866465c12f69b6ea84763268b7ba4f2d9e9a2272af1fb22e
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 199,
"body": "Російські війська протягом 23 жовтня кілька разів атакували Дніпро, зокрема критичну інфраструктуру міста. Про це повідомив голова Дніпропетровської ОВА Олександр Ганжа.\n\nЗа його словами, після чергового удару по місту сталося займання у приватному секторі. «Попередньо, є поранені», — заявив Ганжа. Раніше він повідомляв про російський удар по Дніпру, після якого виникла пожежа; за попередньою інформацією, тоді люди не постраждали. Також Ганжа повідомив про атаку на критичну інфраструктуру міста, і інформацію щодо постраждалих уточнювали.\n\nВранці 23 жовтня внаслідок російської атаки на Дніпровський район двоє людей дістали поранення, на підприємстві виникла пожежа. За словами Ганжі, медики надавали постраждалим усю необхідну допомогу.\n\nСкільки ударів було завдано по місту, якими засобами та який обсяг руйнувань критичної інфраструктури — наразі невідомо. Точна кількість поранених унаслідок останнього удару також наразі невідома.",
"confidence": 0.9,
"created_at": "2026-10-23T13:37:14+00:00",
"headline": "Росія кілька разів за день ударила по Дніпру: попередньо є поранені, пожежа у приватному секторі",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"prior": [
{
"run_id": "01a168f9-7e70-7f14-9e22-7d81bf277ad5",
"stage": "eic",
"status": "completed"
}
],
"revision": "01a168fa-6321-7e80-843d-af3e8c2ec407",
"scout": "01a168f9-05fa-7f66-8b47-3f054dc67e06",
"verifier": "01a168fa-023f-7835-ae62-9e0cfcae617d",
"verifier_2": "01a168fa-99b9-73a4-9bff-520f04578300",
"writer": "01a168f9-bb3b-7dfc-93e8-a3946c907c22"
},
"sources": [
"https://www.pravda.com.ua/news/2026/10/23/8059430/"
],
"updated_at": null,
"verdict": "publish"
}
Підпис і ключ
IoLEPUb9B8rf/KouaycQO4hH+XU+6w16sc4Eql+uZz0wV30VQFz8qvEenFGu7tfDgvHwdA82cfRpCsZazHmHCQ==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a168f9-05fa-7f66-8b47-3f054dc67e06 |
| Writer | 01a168f9-bb3b-7dfc-93e8-a3946c907c22 |
| Verifier | 01a168fa-023f-7835-ae62-9e0cfcae617d |
| правка | 01a168fa-6321-7e80-843d-af3e8c2ec407 |
| Verifier #2 | 01a168fa-99b9-73a4-9bff-520f04578300 |
Попередні спроби цієї історії — вони теж у підписі:
| Етап | Стан | Запуск |
|---|---|---|
| Головний редактор | завершено | 01a168f9-7e70-7f14-9e22-7d81bf277ad5 |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.