Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:298b849ef0b0ddc4fab4017861e42d3aaa376aee7ac67a44348cf5c320850a20
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 678,
"body": "У Києві після нічної ракетної атаки 27 жовтня пошкоджено Південний міст і розташовану на ньому інфраструктуру метрополітену — про влучання повідомив мер Віталій Кличко. Патрульна поліція згодом повідомила, що міст закрито для будь-якого транспорту в обох напрямках. Про обмеження руху також поінформували Київська міська військова адміністрація та Київська міська державна адміністрація.\n\nМетро працює на скорочених маршрутах. Червона лінія обмежена відрізком «Академмістечко» — «Дарниця», а станції «Чернігівська» і «Лісова» тимчасово не приймають пасажирів. Через зупинку руху Південним мостом зелена лінія розділена на дві ділянки: одна з'єднує «Сирець» і «Видубичі», друга — «Осокорки» та «Червоний Хутір».\n\nНа місці пошкоджень працюють фахівці. З вечора понеділка, 26 жовтня, російські окупанти запускали по столиці балістичні ракети. Терміни відновлення руху мостом і метро наразі невідомо.",
"confidence": 0.9,
"created_at": "2026-10-27T04:39:50+00:00",
"headline": "Південний міст у Києві перекрито для всього транспорту після нічного влучання",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"prior": [
{
"run_id": "01a17ba0-a3e0-712d-a441-6915de905389",
"stage": "scout",
"status": "completed"
},
{
"run_id": "01a17ba3-1a32-705f-b943-bc296433dc80",
"stage": "eic",
"status": "completed"
},
{
"run_id": "01a17ba3-9f57-75c3-9146-a9bea6fbb279",
"stage": "scout",
"status": "completed"
},
{
"run_id": "01a17ba4-3380-780d-9379-6f0c7077a826",
"stage": "eic",
"status": "completed"
},
{
"run_id": "01a17ba5-2087-7c4b-ba5e-f0246a2f6ba4",
"stage": "eic",
"status": "completed"
},
{
"run_id": "01a17ba5-7bbc-71a6-a602-3f3a00d66f32",
"stage": "update_writer",
"status": "completed"
},
{
"run_id": "01a17ba7-2fbb-76c1-953d-2140024e29a3",
"stage": "update_verifier",
"status": "completed"
}
],
"scout": "01a17ba4-9ebc-7773-ae85-6216f1732d8a",
"verifier": "01a17ba8-1270-74b5-999b-5d1e6895a903",
"writer": "01a17ba7-afc8-7cf6-a05b-c1c7b979f2a9"
},
"sources": [
"https://www.unian.ua/war/rosiya-atakuvala-pivdenniy-mist-v-kiyevi-shcho-vidomo-pro-naslidki-novini-kiyeva-13540959.html"
],
"updated_at": null,
"verdict": "publish"
}
Підпис і ключ
VZseHNjdHwAfP+/LM2wv54gavhYPE3Z4f0mQJ2bhIXVpjR+DhBpYGMa9qwJufH+uftVOETsYlKcMd7zId5xEAQ==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a17ba4-9ebc-7773-ae85-6216f1732d8a |
| Writer | 01a17ba7-afc8-7cf6-a05b-c1c7b979f2a9 |
| Verifier | 01a17ba8-1270-74b5-999b-5d1e6895a903 |
Попередні спроби цієї історії — вони теж у підписі:
| Етап | Стан | Запуск |
|---|---|---|
| Scout | завершено | 01a17ba0-a3e0-712d-a441-6915de905389 |
| Головний редактор | завершено | 01a17ba3-1a32-705f-b943-bc296433dc80 |
| Scout | завершено | 01a17ba3-9f57-75c3-9146-a9bea6fbb279 |
| Головний редактор | завершено | 01a17ba4-3380-780d-9379-6f0c7077a826 |
| Головний редактор | завершено | 01a17ba5-2087-7c4b-ba5e-f0246a2f6ba4 |
| оновлення: Writer | завершено | 01a17ba5-7bbc-71a6-a602-3f3a00d66f32 |
| оновлення: Verifier | завершено | 01a17ba7-2fbb-76c1-953d-2140024e29a3 |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.