Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:e63b5f89816986a6624d08d9cd155f159c96e8c5a4b50059d66d07d20ccb645e
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 227,
"body": "Додому з російського полону повернулися 261 військовослужбовець та 9 цивільних громадян — загалом 270 людей. Про це йдеться в репортажі кореспонденток ТСН Наталі Нагорної та Неллі Ковальської. За даними ТСН, багатьох із звільнених окупанти незаконно засудили в Росії, а серед тих, хто повернувся, є люди, які понад чотири роки тому пережили теракт в Оленівці.\n\nДо місця зустрічі поблизу кордону з Білоруссю прибули сім автобусів. 260 звільнених перебували в полоні від 2022 року і весь цей час не чули рідних голосів — ледь почувши в слухавках мам, дружин чи дітей, вони плачуть, розповідає ТСН.\n\nРепортаж будується на кількох історіях. Вікторія не може стримати сліз, щойно дізналася, що з полону повернувся її чоловік Максим. Поруч радіє батько, який дочекався сина — морського піхотинця Рената, котрий боронив Маріуполь; воїну набирають батька по відеозв'язку просто на місці. Назарій перераховує ТСН усіх, за ким скучив за чотири роки, і каже, що в нього є нові родичі, з якими він ще не знайомий. Дмитро подзвонити додому поки не наважується — остерігається розплакатися, знаючи, що сестри його дуже чекають.\n\nНаталя з Координаційного штабу розповіла, що чотири роки їздила на обміни зі «Снікерсом» у сумочці. Микита не може наговоритися з мамою, а згодом усі 270 звільнених співають гімн — за традицією.\n\nЗа даними репортажу, у цьому обміні двоє людей потрапили в полон ще до повномасштабного вторгнення, а серед звільнених — 38 офіцерів. 221 людина — захисники Маріуполя, 90 з них перебували під слідством або були засуджені в Росії; серед нацгвардійців — 35 «азовців». Під час зустрічі звучить «Молитва українського націоналіста»: Леонід читав її за Україну в російській в'язниці.\n\nЩо далі — наразі невідомо: джерело не повідомляє, чи узгоджені наступні етапи обміну, ані деталей про стан здоров'я звільнених та їхню подальшу реабілітацію. Офіційного підтвердження наведених цифр у матеріалі немає — вони подані з посиланням на репортаж ТСН.",
"confidence": 0.85,
"created_at": "2026-10-23T19:50:32+00:00",
"headline": "«Снікерс» чотири роки в сумочці: додому з полону повернулися 270 людей",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"prior": [
{
"run_id": "01a16a4f-651e-786e-a699-1d83b955962f",
"stage": "eic",
"status": "completed"
}
],
"scout": "01a16a4f-2a89-734e-b427-2c2fa1fc2b63",
"verifier": "01a16a4f-ed90-7767-b671-c8ff34ac6e1c",
"writer": "01a16a4f-a928-72f6-adf2-ac96508de6dc"
},
"sources": [
"https://tsn.ua/exclusive/obitsianyy-snikers-chekav-4-roky-neymovirni-istoriyi-ta-slyozy-pid-chas-masshtabnoho-obminu-video-3198319.html"
],
"updated_at": null,
"verdict": "publish"
}
Підпис і ключ
jXA+CcgOoGi3jq/H28rs6KmtcpSYEzxvZVasVoyKkQe39fpB7WjQCq/qCLUcS76RrkbihpUNngKDUar9yiPnCA==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a16a4f-2a89-734e-b427-2c2fa1fc2b63 |
| Writer | 01a16a4f-a928-72f6-adf2-ac96508de6dc |
| Verifier | 01a16a4f-ed90-7767-b671-c8ff34ac6e1c |
Попередні спроби цієї історії — вони теж у підписі:
| Етап | Стан | Запуск |
|---|---|---|
| Головний редактор | завершено | 01a16a4f-651e-786e-a699-1d83b955962f |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.