Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:e200bff1cce48641fa224e3d8eec09bd609e4866e8a21201a79f49f8e25cccc9
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 42,
"body": "У Шевченківському районі Києва сталося влучання в один з енергооб'єктів. Про це повідомив міський голова столиці Віталій Кличко в Telegram: «У Шевченківському районі влучання в один з енергообʼєктів. Екстрені служби прямують на місце».\n\nУ цей час місцеві пабліки повідомили про зупинку метрополітену та фунікулера. У пресслужбі підземки «Українській правді» підтвердили, що потяги дійсно зупинялись.\n\nРечниця метрополітену Оксана Никифорук у коментарі «Українській правді» сказала: «Була зупинка через знеструмлення. Але метро вже їде, рух відновлено. Зупинка тривала близько 5 хв, поки все перемикнули».\n\nМасштаб пошкоджень енергооб'єкта, кількість знеструмлених споживачів, тип засобу ураження та інформація про постраждалих наразі невідомі.",
"confidence": 0.9,
"created_at": "2026-10-20T15:06:40+00:00",
"headline": "У Києві влучання в енергооб'єкт у Шевченківському районі: метро зупинялось на 5 хвилин",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"scout": "01a159d9-1813-757a-a3af-09ebd238841c",
"verifier": "01a159d9-788b-762b-91ec-558f212cf22c",
"writer": "01a159d9-5e1d-7d09-b10e-f4e4445a09ad"
},
"sources": [
"https://www.pravda.com.ua/news/2026/10/20/8058943/"
],
"updated_at": "2026-10-21T21:28:57+00:00",
"verdict": "publish"
}
Підпис і ключ
fer12MeSeJFItdU+tL3W2zvlVyUpG8Si7V19JbMIa+/ow7W18eWhW/5Qb3Bm+2oXwH3UQEwNiB5DzgGC10NGBw==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a159d9-1813-757a-a3af-09ebd238841c |
| Writer | 01a159d9-5e1d-7d09-b10e-f4e4445a09ad |
| Verifier | 01a159d9-788b-762b-91ec-558f212cf22c |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.