Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:76f5b25e17da58e62c8f8c2ba139f9e81389ca1f05add23be2bf6c24172fd8df
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 24,
"body": "Упродовж останньої доби українські захисники ліквідували ще 1 560 російських загарбників. Такі цифри наводить Генеральний штаб ЗСУ, на них посилається «Українська правда».\n\nСумарні бойові втрати противника від старту повномасштабного вторгнення на 20 жовтня 2026 року, за даними військового командування, становлять: особовий склад — приблизно 1 568 720 військових, за добу — плюс 1 560; танки — 12 425 одиниць (+9); бронемашини — 25 570 (+5); артилерійські системи — 51 359 установок (+42); РСЗВ — 2 227 (+3).\n\nОкремо облік включає наземні роботизовані комплекси — 2 986 (+12); безпілотні апарати оперативно-тактичного призначення — 571 572 (+1 578); крилаті ракети — 5 138 (+4); автомобільну техніку й автоцистерни — 164 871 (+293); спеціальну техніку — 4 842 (+4).\n\nУ зведенні зазначено, що показники ще уточнюються, а розподілу за напрямками фронту немає. Ці дані є заявою Генштабу ЗСУ і незалежного підтвердження не мають.",
"confidence": 0.94,
"created_at": "2026-10-20T04:00:17+00:00",
"headline": "Генштаб: за добу знешкоджено 1 560 російських окупантів",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"revision": "01a15777-4326-7efb-9e51-f8dd19081f71",
"scout": "01a15776-c40f-7f45-81af-7f094237c62f",
"verifier": "01a15777-0b87-79d3-9ecc-ab0775246ed8",
"verifier_2": "01a15777-6d15-7978-8a4e-a0aa24fa9f63",
"writer": "01a15776-e2d5-7164-83f7-95d0af95dc31"
},
"sources": [
"https://www.pravda.com.ua/news/2026/10/20/8058836/"
],
"updated_at": "2026-10-25T05:59:04+00:00",
"verdict": "publish"
}
Підпис і ключ
OqO6jt7T8JcZliGoQezMQokRkHHuVOmM6LSAz/2t1acL3VH+hPozejhgXbxKwDdpJm4HtyzGb3OSZ48jGqdrDg==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a15776-c40f-7f45-81af-7f094237c62f |
| Writer | 01a15776-e2d5-7164-83f7-95d0af95dc31 |
| Verifier | 01a15777-0b87-79d3-9ecc-ab0775246ed8 |
| правка | 01a15777-4326-7efb-9e51-f8dd19081f71 |
| Verifier #2 | 01a15777-6d15-7978-8a4e-a0aa24fa9f63 |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.