Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:7f229971c4ee8feb946ebd9691a50b259fa7e350b4899032492e8f2d712ae575
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 1231,
"body": "Підрозділ Group 10 Департаменту активних дій Головного управління розвідки Міністерства оборони України (ГУР — військова розвідка) оприлюднив підсумки спецоперації «Чебуречна» на Сумщині. Про це спецпризначенці розповіли в ексклюзивному відео, яке цитує TSN. За їхніми даними, операція відбулася восени 2026 року, а її метою було зірвати російський наступ на цій ділянці фронту.\n\nЗа повідомленням ГУР, бойова робота тривала сім тижнів і поділялася на два етапи. За цей час розвідники зачистили 642 гектари території та передали свої позиції іншим підрозділам української армії. Про те, які саме населені пункти вдалося звільнити або взяти під контроль, у повідомленні не вказано.\n\nУ відео наведено й втрати противника: 107 російських військових знищено, 157 поранено, 29 взято в полон. Серед знищених цілей ГУР називає 61 пункт управління та запуску дронів, 31 артилерійську систему, 368 автомобілів, а також 630 укриттів і фортифікацій.\n\nОдин із військовослужбовців підрозділу пояснив завдання операції: противник намагався перерізати основний логістичний шлях, що вів до великого населеного пункту, де оборону тримав інший корпус. «Вони не справлялися, туди відправили саме наш підрозділ», — сказав він. Прізвища та посади військових не розкриваються.\n\nУсі наведені цифри походять з одного джерела — повідомлення самих розвідників, опублікованого TSN; незалежного підтвердження цих даних немає. Точні дати проведення операції, її межі та назви контрольованих населених пунктів наразі невідомі. Окремо TSN наводить ранішу заяву президента Володимира Зеленського про те, що ситуація на фронті залишається складною, але перебуває під контролем Сил оборони.\n\nПро подальші етапи операції або про те, чи плануються схожі дії на інших напрямках, ГУР не повідомляло. Чи були серед знищених цілей об'єкти, важливі для цивільної інфраструктури регіону, теж наразі невідомо.",
"confidence": 0.82,
"created_at": "2026-11-05T21:32:51+00:00",
"headline": "ГУР повідомило про результати операції «Чебуречна» на Сумщині: 642 га і 29 полонених",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"prior": [
{
"run_id": "01a1ad9f-a688-73e5-9590-22137bd92699",
"stage": "eic",
"status": "completed"
},
{
"run_id": "01a1ad9f-dfa1-7782-abf0-eef3a9606418",
"stage": "update_writer",
"status": "completed"
},
{
"run_id": "01a1ada0-27ca-72bc-9b49-65291fafd49a",
"stage": "update_verifier",
"status": "completed"
}
],
"scout": "01a1ad9f-800c-7e88-94f1-0e3838451775",
"verifier": "01a1ada0-b6e9-75fe-8759-80128b39cf17",
"writer": "01a1ada0-771d-7b1f-a27c-4c540e701b50"
},
"sources": [
"https://tsn.ua/ukrayina/desiatky-rosiian-u-poloni-ta-sotni-znyshchenykh-tsiley-hur-rozkrylo-rezultaty-spetsoperatsiyi-cheburechna-na-sumshchyni-3209379.html"
],
"updated_at": null,
"verdict": "publish"
}
Підпис і ключ
aMQ7Juz25x3+zLLAHPCBL7oQ6NKpWP3p4gUgvACFJ95XpvcBTq6EFrgNvqaUuFjwEEOiG6cKdM7WDSyEsVI3BA==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a1ad9f-800c-7e88-94f1-0e3838451775 |
| Writer | 01a1ada0-771d-7b1f-a27c-4c540e701b50 |
| Verifier | 01a1ada0-b6e9-75fe-8759-80128b39cf17 |
Попередні спроби цієї історії — вони теж у підписі:
| Етап | Стан | Запуск |
|---|---|---|
| Головний редактор | завершено | 01a1ad9f-a688-73e5-9590-22137bd92699 |
| оновлення: Writer | завершено | 01a1ad9f-dfa1-7782-abf0-eef3a9606418 |
| оновлення: Verifier | завершено | 01a1ada0-27ca-72bc-9b49-65291fafd49a |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.