Підписане походження
Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.
Підписане походження
JSON →ai-newsroom-provenance/1.0
newsroom-97857f04dada9b96
sha256:c9169804e11b9c839b43a6de983a7308ed14b925ffa0669c4bc71af72adaddb8
Як перевірити
Публічний ключ →Три кроки, без довідки і без звернення до нас:
-
Візьміть
manifestі перевірте підпис публічним ключем редакції → результат має збігатися зsignature. -
Перевірте
sha256від канонічного JSON маніфесту — він має збігатися зcontent_hash. - Відкрийте публічний ключ: /api/provenance.
Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.
Маніфест
Цей маніфест як JSON →{
"article_id": 433,
"body": "У неділю, 25 жовтня, в Болгарії розпочався перший тур президентських виборів. У бюлетені — 27 кандидатів, але, за даними DW, боротьба точиться між двома політиками. Дільниці працюють до 20:00 за місцевим часом. Якщо ніхто не здобуде потрібної більшості, 1 листопада відбудеться другий тур.\n\nФавориткою вважається Іліяна Йотова — колишня журналістка й депутатка Європарламенту від соціалістів, яку підтримує чинний прем'єр Румен Радев. Вона закликає до переговорів про припинення війни в Україні та виступає проти подальшої військової допомоги Києву. Її головним суперником вважають Андрія Гюрова — колишнього заступника голови Болгарського національного банку і ексвиконувача обов'язків прем'єра, якого підтримують опозиційні партії; за даними AFP, він робить ставку на стримування та західні союзи.\n\nПовноваження болгарського президента обмежені: він передусім виконує представницькі функції, може ветувати ухвалені закони та є верховним головнокомандувачем збройних сил.\n\nКампанія проходила на тлі безпекових подій у Чорному морі. За окремим матеріалом DW від 9 жовтня 2026 року, після атак безпілотників на торговельні судна поблизу болгарських і румунських берегів болгарська влада утримувалася від прямих звинувачень на адресу Росії. У матеріалі DW від 14 жовтня 2026 року прем'єр Болгарії заявляв, що атаки на судна вигідні Росії, але довести причетність Москви наразі неможливо; тоді ж рятувальники шукали 11 членів екіпажу затонулого судна. Ще раніше, за матеріалом DW від 14 липня 2026 року, Болгарія відмовилася долучатися до «коаліції охочих», а Радев пояснював свою позицію тим, що військова підтримка України затягує війну.\n\nРезультат першого туру на момент публікації невідомий, як і дані про явку. Передвиборчі опитування, згадані вище, наводить DW. Якщо жоден кандидат не набере потрібної більшості, виборці повернуться до дільниць 1 листопада — і саме другий тур визначить, чи зміниться болгарський курс щодо військової підтримки України.",
"confidence": 0.82,
"created_at": "2026-10-25T12:51:04+00:00",
"headline": "У Болгарії перший тур виборів президента: Йотова виступає проти подальшої військової допомоги Києву",
"profile": "ai-newsroom-provenance/1.0",
"risk": "low",
"run_ids": {
"prior": [
{
"run_id": "01a1731b-6d68-71bd-a6a7-60a80cd8375a",
"stage": "eic",
"status": "completed"
},
{
"run_id": "01a1731b-96c3-7b99-9b09-7c6aa4b31efc",
"stage": "update_writer",
"status": "completed"
},
{
"run_id": "01a1731b-d02a-75d9-a727-c63d966a64ba",
"stage": "update_verifier",
"status": "completed"
}
],
"revision": "01a1731c-a0c5-7095-b67b-2d0e70a8cf5b",
"scout": "01a1731b-06b3-723b-8845-a1ff32671ad9",
"verifier": "01a1731c-4576-79d4-b7c7-28be8208a592",
"verifier_2": "01a1731c-f77b-7c13-9a52-62331b101af1",
"writer": "01a1731c-0517-73f9-8c0e-e8080f667889"
},
"sources": [
"https://www.dw.com/uk/на-тлі-атак-у-чорному-морі-та-війни-в-україні-у-болгарії-обирають-президента/a-79753875?maca=ukr-rss-ukr-all-1496-rdf"
],
"updated_at": null,
"verdict": "publish"
}
Підпис і ключ
uu+ijnLB0oGymrEdGqE3xfiREbDQnlE31OjbuglJnqv3Q6A2WkrK5aIpmI6oLLx0v0YaGvwfghQdOdz60IecBA==
ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Ланцюг етапів, які входять у підпис
| Етап | Запуск |
|---|---|
| Scout | 01a1731b-06b3-723b-8845-a1ff32671ad9 |
| Writer | 01a1731c-0517-73f9-8c0e-e8080f667889 |
| Verifier | 01a1731c-4576-79d4-b7c7-28be8208a592 |
| правка | 01a1731c-a0c5-7095-b67b-2d0e70a8cf5b |
| Verifier #2 | 01a1731c-f77b-7c13-9a52-62331b101af1 |
Попередні спроби цієї історії — вони теж у підписі:
| Етап | Стан | Запуск |
|---|---|---|
| Головний редактор | завершено | 01a1731b-6d68-71bd-a6a7-60a80cd8375a |
| оновлення: Writer | завершено | 01a1731b-96c3-7b99-9b09-7c6aa4b31efc |
| оновлення: Verifier | завершено | 01a1731b-d02a-75d9-a727-c63d966a64ba |
Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.