Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:ab060ae863f0b347de07bfcff154a0628f12941a087e2b3e39819c88a5126806
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 521,
"body": "За даними Генштабу Збройних сил України, протягом 25 жовтня на фронті зафіксували 177 бойових зіткнень. Найбільша кількість припала на Покровський напрямок, де українські захисники зупинили 36 російських атак.\n\nЗа повідомленням Генштабу, на Покровському напрямку противник атакував у районах Сергіївки та Молодецького, а також вів штурмові дії в напрямках Надії, Новопавлівки, Софіївки, Вільного, Кучерового Яру, Ганнівки, Нового Донбасу, Чернігівки, Красноподілля та Гулівого.\n\nДруга за кількістю атак ділянка — Гуляйпільський напрямок, де відбито 13 штурмів у районах Успішного, Різдвянки, Долинки, Гіркого та Єгорівки. На Костянтинівському напрямку зафіксовано 12 атак: бої точилися поблизу Райського, Миколайпілля, Довгої Балки, Костянтинівки, Олексієво-Дружківки та Новоселівки.\n\nЩе вісім атак українські підрозділи відбили на Південно-Слобожанському напрямку — в районах Радьківки, Бочкового, Охрімівки та Захарівки, і стільки ж на Лиманському, де противник намагався просунутися біля Степового, Зеленої Долини, Колодязів, Ставків, Лимана та Зарічного. На Північно-Слобожанському напрямку зафіксовано три атаки в районах Бачівська, Бояро-Лежачів та Олексіївки, на Краматорському — одну, поблизу Малинівки.\n\nНа Куп'янському, Слов'янському, Олександрівському, Оріхівському та Придніпровському напрямках, за даними Генштабу, активних наступальних дій не було. На Волинському та Поліському напрямках суттєвих змін не зафіксовано, ознак формування наступальних угруповань не виявлено.\n\nРеакцій на ці дані — зокрема коментарів міжнародних партнерів чи незалежних моніторингових груп — на момент публікації наразі невідомо. Незалежного підтвердження кількості атак по кожному напрямку немає: цифри наведені за зведенням Генштабу. Втрат сторін у повідомленні не вказано. Наступні дані Генштабу за поточну добу на момент публікації не оприлюднювалися.",
"confidence": 0.86,
"created_at": "2026-10-26T07:20:05+00:00",
"headline": "177 боєзіткнень за добу: на Покровському напрямку відбили 36 атак",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"prior": [
{
"run_id": "01a17712-ed5e-7538-a2fc-0e15d2f11a39",
"stage": "eic",
"status": "completed"
},
{
"run_id": "01a17713-2ca3-7bb4-981f-18fa5c5e81ec",
"stage": "update_writer",
"status": "completed"
},
{
"run_id": "01a17713-6d05-79ad-81eb-660bed909b5f",
"stage": "update_verifier",
"status": "completed"
}
],
"scout": "01a17712-9324-701d-a1ca-2fb6dafb3192",
"verifier": "01a17714-4df8-743f-81d8-c340fd2dd060",
"writer": "01a17714-0326-76d4-aa94-e8130a57ac9e"
},
"sources": [
"https://www.pravda.com.ua/news/2026/10/26/8059697/"
],
"updated_at": null,
"verdict": "publish"
}
Підпис і ключ
Q03B2GxNekJINnbqsyBLopCZ0Wn/wq+TrcFL8QWSXipkRexCy/CitGbbyrEQy3k57MrilmmkiEOK+mwZtg0iAw==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a17712-9324-701d-a1ca-2fb6dafb3192 |
| Writer | 01a17714-0326-76d4-aa94-e8130a57ac9e |
| Verifier | 01a17714-4df8-743f-81d8-c340fd2dd060 |
Попередні спроби цієї історії — вони теж у підписі:
| Етап | Стан | Запуск |
|---|---|---|
| Головний редактор | завершено | 01a17712-ed5e-7538-a2fc-0e15d2f11a39 |
| оновлення: Writer | завершено | 01a17713-2ca3-7bb4-981f-18fa5c5e81ec |
| оновлення: Verifier | завершено | 01a17713-6d05-79ad-81eb-660bed909b5f |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.