Як перевіряємо

Повний текст методики верифікації — без скорочень. Версія 1.0 від 4 вересня 2026 року. Кожна наступна версія публікується тут із описом змін; попередні лишаються доступними.

Коротко. Карткою стає лише тривожне твердження про Київ або область, яке підхопили щонайменше три незалежні канали. Статус змінює лише орган влади, служба або первинне підприємство — медіа й фактчекери показуються як контекст, але статусу не змінюють. Переказ не є підтвердженням. Ми не пишемо пресслужбам — ми слухаємо їхні офіційні канали.

версія 1.004.09.2026 Позначки в тексті: ✅ — правило вже працює в коді; ◻ — відома прогалина, ще не реалізовано.

Методика описує, як система перевіряє тривожні твердження, хто має право їх підтвердити чи спростувати, і що ми кажемо читачеві на кожному етапі. Частина правил уже працює в коді (позначено ✅), частина — відомі прогалини (позначено ◻).


1. Що ми перевіряємо, а що ні

Система працює лише з твердженнями, які можна підтвердити або спростувати. Не є предметом перевірки:

Тип допису Приклад Що робимо
Оперативна тривога «БпЛА курсом на Бровари», «Відбій» не кластеризуємо ✅ (ALERT)
Інструкція з безпеки «Не підходьте до уламків, викликайте 101» не кластеризуємо ✅ (ADVISORY)
Думка, аналітика «Експерт вважає, що взимку буде…» не робимо картку ✅ (claim_type=opinion)
Офіційне повідомлення, переказане каналом «КМДА повідомляє: ремонт до 18:00» не робимо картку ✅ (claim_type=official)
Подія поза Києвом і областю Одеса, Харків, удари по РФ не робимо картку ✅ (in_scope)
Новина без панічного шару «Горять склади у Борисполі», ДСНС гасить не робимо картку ✅ (паніка < 3, тема не пріоритетна)

Карткою стає лише подія або чутка-прогноз про Київ/область, яку підхопили ≥ 3 незалежні канали і в якій є панічний шар (бал ≥ 3 за ruleset v1) або пріоритетна тема (продукти, комунальні, евакуація).

2. Хто має право підтвердити чи спростувати

Три рівні джерел. Рівень визначає, чи змінюється статус твердження.

Рівень Хто Ефект
A★ — орган влади або служба КМДА, КМВА, КОВА, РДА/РВА, ДСНС (місто, область, Україна), поліція (Києва, області, Нацполіція, Патрульна), СБУ, ДБР, прокуратури, МВС, ГУР, Міноборони, Генштаб, ПС ЗСУ, Укренерго, Міненерго, Київтеплоенерго, Київводоканал, Київпастранс, метро, Укрзалізниця, МОЗ, ЦГЗ, ЦПД РНБО, Президент, ОП, персональні канали посадовців змінює статус
A — первинне підприємство ДТЕК, Київгаз, АТБ, Сільпо, Фора, Novus, Varus, Нова Пошта змінює статус ✅ — для тем, де саме вони є первинним джерелом (полиці, світло в будинку)
B — медіа і фактчекери Суспільне, Укрінформ, StopFake, VoxUkraine, «По той бік новин», Детектор медіа не змінює статус ✅; фіксується як контекст і показується на сайті як додаткове посилання

Правило: переказ не є підтвердженням. Якщо Суспільне цитує УП, а УП — «джерела», твердження лишається непідтвердженим, поки не заговорить орган.

3. Хто відповідає за яку тему

Порядок у картці = порядок звернення (ранг 1 → 2 → 3). Так і має читатись фраза «офіційні джерела (…) не повідомляли».

Тема Ранг 1 (головні) Ранг 2 Ранг 3 (персони)
Продукти, ціни АТБ, Сільпо, Фора, КМДА, ЦПД Novus, Varus, Нова Пошта
Світло, вода, тепло Укренерго, ДТЕК, КМДА, КОВА, КМВА Міненерго, Київтеплоенерго, Київводоканал, Київгаз, РДА, РВА Кличко, Ткаченко, голови РДА
Удари, наслідки ПС ЗСУ, Генштаб, КМДА, КОВА, КМВА, ДСНС Києва ДСНС області й України, Поліція Київщини, РДА, РВА, метро, Міноборони, МВС Кличко, Ткаченко, Калашник, Президент, ОП
Безпека (стрілянина, затримання, теракт) ГУНП Києва, Нацполіція, СБУ, ДБР, ЦПД Патрульна, Поліція Київщини, прокуратури (міська, обласна, ОГП), МВС, ГУР, ДСНС Києва Президент, ОП
Мобілізація Генштаб, ЦПД Центр нацспротиву, Міноборони, Сухопутні війська Президент, ОП
Евакуація, переселення КМДА, КОВА, КМВА Укрзалізниця, РДА, РВА, ЦПД Кличко, Калашник, Президент, ОП
Транспорт КМДА, Київпастранс метро, Укрзалізниця, Укрпошта, Нова Пошта, Патрульна
Здоров'я МОЗ Центр громадського здоров'я
Погода ДСНС Києва, ДСНС області ДСНС України

Відомі дірки (◻ до підключення): НБУ (курс), Укргідрометцентр (погода), Укравтодор (дороги), Київська міська рада як окремий орган (Telegram не підтверджено).

4. Як відбувається перевірка

  1. Кластеризація. Дописи з ~120 моніторингових каналів і YouTube групуються в твердження (косинус ≥ 0,965 з першоджерелом, або ≥ 0,93 + текстовий збіг). ✅
  2. Панічний шар. Ruleset v1 (маркери, капслок, заклики) дає бал; Claude (stage2) — механізм, емоцію, заклик до дії, тип твердження. ✅
  3. Звірка. Кожні 10 хв verifier бере твердження, у яких настав час перевірки, і шукає серед усіх дописів джерел рівнів A★/A/B семантично близькі (косинус ≥ 0,90) у вікні від «перша поява − 6 год» до зараз, до 5 кандидатів. ✅
  4. Вердикт. Claude читає пару «твердження ↔ офіційний допис» і повертає: confirms / refutes / partial (факт є, масштаб перебільшено) / unrelated, з упевненістю. Вердикт з упевненістю < 0,6 ігнорується. ✅
  5. Статус. Лише A★/A: refutesспростовано; confirmsпідтверджено (або поширюють, якщо паніка ≥ 3); partialпоширюють. refutes має пріоритет над confirms у тому ж циклі. ✅
  6. Повторна перевірка. Непідтверджене — через 30 хв, потім через 2 год; після зміни статусу — через 2 год. ✅
  7. Картка. Статус → тип картки: «не підтверджено» (з переліком, кого питали), «поширюють» (що відомо / що поширюють / як це працює / що робити), «спростовано», «підтверджено». Гейт з 9 правил. ✅

5. Що ми кажемо читачеві на кожному етапі

Статус Формулювання Чого не кажемо
Не підтверджено «Станом на ЧЧ:ХХ офіційні джерела (перелік) такого не повідомляли» + одне речення, як офіційно повідомляється про такі речі + час наступної перевірки «фейк», «брехня» — у нас немає підстав
Поширюють «Що відомо (час): факт із офіційного допису. Джерело: орган» + «Що поширюють: суть у лапках, N каналів за M хвилин, охоплення» + механізм + дія цифри, яких немає в офіційному дописі ◻ (правило до промпту)
Спростовано Офіційне спростування з джерелом і часом назви каналів, які розганяли (сходинка 3 — окреме рішення)
Підтверджено Факт, масштаб, термін з офіційного джерела коментарі щодо «хто перший»

Ніколи: назви каналів, прізвища приватних осіб, здогадки про замовників, знаки оклику, посилання в каналі (на сайті — так), образи тіл і крові.

6. Коли орган мовчить

Рішення редакції (04.09.2026): система не надсилає запитів пресслужбам — ні автоматично, ні через редактора. Вона лише слухає офіційні канали.

7. Контроль якості методики


Зміни методики фіксуються тут і в audit_log. Версія 1.0 відповідає стану системи на 04.09.2026.

Історія версій

04.09.2026v1.0Перша публічна версія. Відповідає стану системи на 04.09.2026.