Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:5a8d8e6da80be4f263512787df34b1dc8262f73bc38f33419f2ca815f56e22af
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 898,
"body": "Протягом доби 28 жовтня російська армія атакувала 31 населений пункт Сумської області, постраждали восьмеро людей. Про це повідомила Національна поліція. «Війська РФ обстріляли 31 населений пункт області. Загалом нараховано 93 удари. На місцях працювали слідчо-оперативні групи поліції та вибухотехніки», — зазначили у відомстві.\n\nУ Сумській громаді внаслідок атак російських дронів травмувалися 41-річний чоловік і 85-річна жінка; окрім людей, пошкоджені магазин та автомобілі. У Путивльській громаді російський безпілотник поранив 40-річного чоловіка; крім того, пошкоджено гаражне приміщення.\n\nНайбільше постраждалих у Шосткинській громаді: поранення дістали п'ятеро людей — 55-річна жінка та четверо чоловіків 32, 57, 48 та 40 років. У самому місті пошкоджені як багатоквартирні, так і приватні житлові будинки.\n\nКрім того, російські удари пошкодили приватні будинки одразу в п'яти громадах: Березівській, Верхньосироватській, Серединобудській, Тростянецькій та Миколаївській. Загалом пошкодження житла за той день зафіксовані щонайменше у шести громадах області. Поліція відкрила кримінальні провадження через факти воєнних злочинів.\n\nТого ж дня, 28 жовтня, у Шосткинському районі сталася окрема трагедія: за даними Української правди, під час гуманітарного розмінування детонував російський боєприпас, через що загинули двоє саперів ДСНС — 32-річний Олександр Ковальчук та 39-річний Денис Сидорич. Один із них загинув просто на місці події, другий помер у лікарні.\n\nЧому це важливо: 93 удари за добу і восьмеро постраждалих — це людська ціна масованого обстрілу прикордонної області, водночас поліція документує воєнні злочини для подальшого правосуддя. Скільки саме проваджень відкрито та яким є стан усіх постраждалих, наразі невідомо.",
"confidence": 0.9,
"created_at": "2026-10-29T07:03:46+00:00",
"headline": "Росіяни вдарили по 31 населеному пункту Сумщини: восьмеро постраждалих",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"prior": [
{
"run_id": "01a18675-02cd-79c3-ac69-f09f378da2e2",
"stage": "eic",
"status": "completed"
}
],
"revision": "01a18677-4f01-7588-a641-fbafc45b1e45",
"scout": "01a18674-61c5-76f4-a073-2d5e9f58504e",
"verifier": "01a18676-c4ef-738d-8782-bed6d5df0836",
"verifier_2": "01a18678-733f-7503-8fa1-593abdc209cc",
"writer": "01a18675-5e3f-7889-896e-2ef520aa3f52"
},
"sources": [
"https://www.pravda.com.ua/news/2026/10/29/8060196/"
],
"updated_at": null,
"verdict": "publish"
}
Підпис і ключ
3hvKh5BgFK/6JB5RC9L/aAq/Ixq/0prJDAScqEVPJKNfk/u9e+xAsnqdFMTD+C9LrFlvlqu0xB7Lpi1PpJb5CQ==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a18674-61c5-76f4-a073-2d5e9f58504e |
| Writer | 01a18675-5e3f-7889-896e-2ef520aa3f52 |
| Verifier | 01a18676-c4ef-738d-8782-bed6d5df0836 |
| правка | 01a18677-4f01-7588-a641-fbafc45b1e45 |
| Verifier #2 | 01a18678-733f-7503-8fa1-593abdc209cc |
Попередні спроби цієї історії — вони теж у підписі:
| Етап | Стан | Запуск |
|---|---|---|
| Головний редактор | завершено | 01a18675-02cd-79c3-ac69-f09f378da2e2 |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.