Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:485fd13a053701df44bc14c30b8279cd102269c6e25be2bc0dbbcefd08caee9a
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 1356,
"body": "8 листопада внаслідок масованої російської атаки на енергетичні об'єкти Дніпропетровської області без електропостачання залишилися понад 600 тисяч споживачів. За даними області, знеструмлено населені пункти п'яти районів. Начальник обласної військової адміністрації Олександр Ганжа назвав Дніпровський, Кам'янський, Самарівський, Павлоградський та Синельниківський райони.\n\nЗа інформацією компанії ДТЕК, електроенергії немає також у мешканців обласного центру. Лікарні та об'єкти критичної інфраструктури області переходять на роботу від генераторів, розповів голова обласної військової адміністрації Олександр Ганжа. Він також закликав мешканців області споживати електроенергію ощадливо, коли вона з'являється.\n\nУ відомстві зазначили, що енергетики області вже працюють, щоб повернути електроенергію, але роботи ускладнюються повторними атаками. Першочерговим завданням там назвали підключення об'єктів критичної інфраструктури.\n\nЦе не перший випадок знеструмлення регіонів унаслідок ударів по енергосистемі. Раніше повідомлялося, що в Овручі на Житомирщині підстанцію зруйновано повністю, а місцева влада закликала мешканців готуватися до тривалої відсутності світла. Мер Овруча закликав вимкнути рекламні конструкції, світлові вивіски, підсвічування фасадів, вітрин і приватних домоволодінь, а також дотримуватися світломаскування.\n\nПрезидент Володимир Зеленський напередодні заявляв, що Україна генерує достатньо електроенергії, але має дефіцит. Причина, за його словами, — удари Росії по розподільчих станціях, тобто проблема не у виробництві, а в розподілі електроенергії.\n\nНародний депутат Сергій Козир, зі свого боку, говорив, що російські сили цілеспрямовано б'ють по п'яти підстанціях напругою 330 кВ, які формують енергетичне кільце Києва. За його словами, ці удари мають на меті саме енергокільце столиці. На Дніпропетровщині енергетики продовжують аварійно-відновлювальні роботи.",
"confidence": 0.75,
"created_at": "2026-11-08T07:36:51+00:00",
"headline": "Понад 600 тисяч споживачів на Дніпропетровщині без світла: лікарні переходять на генератори",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"prior": [
{
"run_id": "01a1ba13-cc86-7002-bf30-cbd2eb9c4780",
"stage": "eic",
"status": "completed"
},
{
"run_id": "01a1ba13-f6e0-7b39-a092-204caaca3162",
"stage": "update_writer",
"status": "completed"
},
{
"run_id": "01a1ba14-347d-706c-8a72-43e8149bb5d7",
"stage": "update_verifier",
"status": "completed"
}
],
"revision": "01a1ba14-f419-7374-8ecb-a12ff9927cd2",
"revision_2": "01a1ba16-0756-721d-92d1-aec2793da402",
"scout": "01a1ba13-a608-7139-a7be-8424edb0ee27",
"verifier": "01a1ba14-9ce7-7596-b180-f7041cbc4224",
"verifier_2": "01a1ba15-a9a2-7084-a231-308d36a72b4a",
"verifier_3": "01a1ba16-7099-77b3-b0f4-4610c54bbc71",
"writer": "01a1ba14-67d9-78c3-90a2-9b5e961f7ea3"
},
"sources": [
"https://www.unian.ua/economics/energetics/ataka-rf-na-dnipropetrovshchinu-bez-svitla-sotni-tisyach-lyudey-likarni-pereyshli-na-generatori-novini-dnipra-13553127.html"
],
"updated_at": null,
"verdict": "publish"
}
Підпис і ключ
bmWMuOkLMcZH+EvmAC62rSm8Uf8IWDMLMNZpJJND/X8oXTifUvoBTEdNlJD+SBvNty/M+h0XUEdiwVVaigvuAw==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a1ba13-a608-7139-a7be-8424edb0ee27 |
| Writer | 01a1ba14-67d9-78c3-90a2-9b5e961f7ea3 |
| Verifier | 01a1ba14-9ce7-7596-b180-f7041cbc4224 |
| правка | 01a1ba14-f419-7374-8ecb-a12ff9927cd2 |
| Verifier #2 | 01a1ba15-a9a2-7084-a231-308d36a72b4a |
| правка #2 | 01a1ba16-0756-721d-92d1-aec2793da402 |
| Verifier #3 | 01a1ba16-7099-77b3-b0f4-4610c54bbc71 |
Попередні спроби цієї історії — вони теж у підписі:
| Етап | Стан | Запуск |
|---|---|---|
| Головний редактор | завершено | 01a1ba13-cc86-7002-bf30-cbd2eb9c4780 |
| оновлення: Writer | завершено | 01a1ba13-f6e0-7b39-a092-204caaca3162 |
| оновлення: Verifier | завершено | 01a1ba14-347d-706c-8a72-43e8149bb5d7 |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.