Open Source Signal logo
Open Source Signal Сигнал відкритих джерел
Issue W34 17–23 August 2026 Weekly Magazine EN + UKR

Open Source Signal Weekly

Тижневий сигнал відкритих джерел

Sunday editorial synthesis for Ukrainian accountability OSINT.

Week 34: evidence should upgrade only the field it actually proves. Casualty counts need timestamped snapshots; prisoner exchanges need person-level status records; technical origin, route and cause must remain separate; a strike and fire do not quantify sustained infrastructure loss; arrest and allegation do not establish guilt or state responsibility; and percentages require explicit denominators.

Editorial frame

What this is: A Sunday weekly magazine that develops the strongest signals from the week's Daily Signal issues and Saturday Tool Radar into seven editorial sections with practical evidence models, publication limits and a reading list.

What this is not: A mechanical merge of daily cards, a breaking-news feed, a live-targeting board, a tool-generated verdict, a replacement for forensic or judicial findings, or permission to access sensitive systems or personal data.

Rubric map

📡 Signal of the Week / Головний сигнал тижня
🇺🇦 Ukraine Lens / Українська оптика
⚖️ War Crimes Verification / Верифікація воєнних злочинів
🕯️ Losses, Captivity & Missing / Втрати, полон, зниклі
🧰 Tradecraft / Методика
🛠️ Tools / Datasets / Інструменти й набори даних
⚠️ Risk Watch / Межі й ризики

Editorial note

The week's recurring mistake was evidence inflation through collapsed states. A later casualty count was treated as if it erased the earlier snapshot; an exchange total was mistaken for a person-level return record; technical origin was allowed to absorb route, cause and responsibility; a confirmed strike was allowed to become an unmeasured capacity loss; an arrest risked becoming guilt or state attribution; and a percentage risked losing the denominator that gave it meaning. The stronger model is versioned and field-specific: preserve the object, source, time, claim, confidence, contradiction and the exact event that justifies a transition.

📡 Signal of the Week Головний сигнал тижня
#01

Casualty figures are snapshots, not cells to overwrite

Reuters · 20 August 2026

What happened

Reuters reported 17 people killed and more than 40 injured in Kyiv and the surrounding region after a large Russian air attack.

Why it matters

A later total describes a later evidence state; overwriting an earlier official count destroys chronology.

How to use it

Store every update with publication time, authority, geographic scope and separate killed, injured and missing fields.

Limits

Early counts can be incomplete and geographic scopes can differ.

Дані про жертви — це датовані стани, а не число для постійного переписування

Reuters · 20 серпня 2026

Що сталося

Reuters повідомило про 17 загиблих і понад 40 поранених у Києві та області після масштабної російської повітряної атаки.

Чому це важливо

Пізніший підсумок описує пізніший стан доказів; переписування попередньої офіційної цифри знищує хронологію.

Як це застосувати

Зберігайте кожне оновлення з часом публікації, органом-джерелом, географічними межами та окремими полями загиблих, поранених і зниклих.

Обмеження

Перші підрахунки можуть бути неповними, а географічні межі — різними.

weeklycasualtiesstatus-history
🇺🇦 Ukraine Lens Українська оптика
#02

A strike, a fire and sustained capacity loss are three different findings

Reuters · 20 August 2026

What happened

Ukraine's General Staff said forces struck the TANECO refinery and Tamanneftegaz terminal and caused fires.

Why it matters

Visible damage confirms an incident but does not quantify lost production.

How to use it

Track attack, fire, damaged component, shutdown, restart and measured throughput as separate dated states.

Limits

The report did not independently quantify operational loss.

Удар, пожежа й тривала втрата потужності — три різні висновки

Reuters · 20 серпня 2026

Що сталося

Генеральний штаб України заявив про удари по заводу TANECO і терміналу Таманьнефтегаз та про пожежі.

Чому це важливо

Видимі пошкодження підтверджують інцидент, але не визначають обсяг втраченої продуктивності.

Як це застосувати

Окремо й із датою відстежуйте атаку, пожежу, пошкоджений вузол, зупинку, відновлення роботи та виміряну продуктивність.

Обмеження

Матеріал не давав незалежної кількісної оцінки операційної втрати.

weeklyinfrastructurecapacity
⚖️ War Crimes Verification Верифікація воєнних злочинів
#03

Procedural progress must not be rewritten as guilt or state responsibility

Reuters · 21 August 2026

What happened

A Ukrainian suspect in the Nord Stream investigation was detained in Croatia under a European arrest warrant while German prosecutors allege participation in the sabotage.

Why it matters

Arrest, allegation, conviction and state responsibility are different legal records.

How to use it

Build person-level procedural timelines and source any state attribution separately.

Limits

Prosecutorial allegations are not findings of guilt.

Рух справи за процедурою не можна переписувати як доведену вину чи відповідальність держави

Reuters · 21 серпня 2026

Що сталося

Українського підозрюваного у справі Nord Stream затримали в Хорватії за європейським ордером, а німецька прокуратура стверджує про його участь у диверсії.

Чому це важливо

Арешт, твердження обвинувачення, вирок і відповідальність держави — різні правові записи.

Як це застосувати

Будуйте процесуальну хронологію на рівні особи, а атрибуцію державі підтверджуйте окремими джерелами.

Обмеження

Твердження прокуратури не є встановленням вини.

weeklylegal-statusnord-stream
🕯️ Losses, Captivity & Missing Втрати, полон, зниклі
#04

A 103-for-103 exchange is an event total; person-level status is the durable record

Reuters · 19 August 2026

What happened

Russia and Ukraine exchanged 103 prisoners of war each on August 19.

Why it matters

Aggregate arithmetic cannot establish whether a named person was returned, remains captive or was misidentified.

How to use it

Maintain stable person IDs and preserve evidence for every status transition.

Limits

Public announcements may lack complete name lists; absence from footage proves nothing about an individual's exchange status.

Обмін 103 на 103 — це підсумок події; довговічний запис ведеться на рівні кожної людини

Reuters · 19 серпня 2026

Що сталося

19 серпня Росія та Україна обміняли по 103 військовополонених.

Чому це важливо

Загальна арифметика не встановлює, чи повернулася конкретна людина, лишається в полоні або була помилково ідентифікована.

Як це застосувати

Ведіть сталі ідентифікатори людей і зберігайте доказ для кожної зміни стану.

Обмеження

Публічні повідомлення можуть не містити повних списків; відсутність на відео нічого не доводить про стан конкретної людини.

weeklypowexchange
🧰 Tradecraft Методика
#05

Origin, route, interference and responsibility belong to different attribution layers

Reuters · 20 August 2026

What happened

Latvia said a drone shot down in its airspace was of Ukrainian origin and described Russian electronic-warfare interference as the most likely explanation for deviation.

Why it matters

Technical origin, route, cause and responsibility can sit at different confidence levels.

How to use it

Store origin, observed route, interference hypothesis, operator attribution, source and confidence separately.

Limits

The public report did not disclose technical evidence proving the cause of deviation.

Походження, маршрут, перешкоди й відповідальність належать до різних шарів атрибуції

Reuters · 20 серпня 2026

Що сталося

Латвія заявила, що збитий у її повітряному просторі дрон був українського походження, а російський радіоелектронний вплив назвала найімовірнішим поясненням відхилення.

Чому це важливо

Технічне походження, маршрут, причина й відповідальність можуть мати різні рівні впевненості.

Як це застосувати

Зберігайте походження, спостережений маршрут, версію про перешкоди, атрибуцію оператора, джерело й рівень упевненості окремо.

Обмеження

Публічний матеріал не розкривав технічних доказів, що встановлюють причину відхилення.

weeklyattributiondrone
🛠️ Tools / Datasets Інструменти й набори даних
#06

The week's most dangerous number was 97% because its denominator is easy to lose

Reuters via Business Recorder · 20 August 2026

What happened

Reuters calculations estimated that attacks had shut down more than 97% of grain export capacity Russia and Ukraine used in the Azov and Black Sea basin last season.

Why it matters

Basin capacity, actual port throughput and total national exports are different denominators.

How to use it

Store every percentage with numerator, denominator, geography, period and comparison baseline.

Limits

The figure is a calculation for a defined basin and comparison period, not total national exports.

Найнебезпечніше число тижня — 97%, бо в ньому надто легко загубити знаменник

Reuters via Business Recorder · 20 серпня 2026

Що сталося

За розрахунками Reuters, атаки вивели з роботи понад 97% зернової експортної потужності, яку Росія й Україна використовували в Азовсько-Чорноморському басейні минулого сезону.

Чому це важливо

Потужність басейну, фактична портова перевалка й загальний національний експорт мають різні знаменники.

Як це застосувати

Зберігайте кожен відсоток разом із чисельником, знаменником, географією, періодом і базою порівняння.

Обмеження

Це розрахунок для визначеного басейну й періоду, а не показник усього національного експорту.

weeklydenominatorgrain
⚠️ Risk Watch Межі й ризики
#07

Preserve the object, the claim and the path between them

WITNESS Media Lab · WITNESS methodology; checked 23 August 2026

What happened

WITNESS recommends preserving original media and context and assigning stable identifiers to incidents and individual media items.

Why it matters

This week's recurring errors all arise when provenance is flattened: numbers overwrite history, attribution layers merge or denominators disappear.

How to use it

Assign stable IDs to incidents, people, media and claims; preserve source, time, verification result, confidence and revisions.

Limits

A good structure does not make weak evidence strong, and the methodology is not a universal judicial standard.

Зберігайте об'єкт, твердження і шлях між ними

WITNESS Media Lab · Методика WITNESS; перевірено 23 серпня 2026

Що сталося

WITNESS радить зберігати первинні медіаматеріали й контекст та надавати сталі ідентифікатори інцидентам і окремим медіафайлам.

Чому це важливо

Повторювані помилки тижня виникають, коли втрачається походження доказу: числа стирають історію, шари атрибуції зливаються або зникають знаменники.

Як це застосувати

Надавайте сталі ідентифікатори інцидентам, людям, медіафайлам і твердженням; зберігайте джерело, час, результат перевірки, рівень упевненості та зміни.

Обмеження

Добра структура не робить слабкий доказ сильним, а методика не є універсальним судовим стандартом.

weeklytradecraftprovenance
📌Evidence model

Version states; do not overwrite them

  • Keep report time, event time and later correction separately.
  • Upgrade only the field supported by the new evidence.
  • Preserve the previous state and the transition trigger.
🧭Review checklist

Ask what exactly changed

  • Did the source prove identity, location, cause, intent or only one of them?
  • Does a percentage still carry its original denominator?
  • Can another reviewer return from the conclusion to the underlying source?
⚠️Publication boundary

Precision without operational harm

  • Avoid live movements and tactically useful infrastructure detail.
  • Do not turn nationality into state responsibility.
  • Keep sensitive source material private when publication adds harm but no evidentiary value.

Reading List