Open Source Signal logo
Open Source SignalСигнал відкритих джерел
Issue #086 20 August 2026 Daily Signal EN + UKR

Open Source Signal

Сигнал відкритих джерел

Bilingual OSINT radar for Ukrainian accountability work, verification, war-crimes documentation, losses, captivity and missing-persons research, maps, platforms, surveillance and researcher safety.

Daily issue #086: the overnight missile barrage on Kyiv as a reminder that casualty totals, damaged objects and rescue status remain live fields while an emergency response is still unfolding; the 103-for-103 prisoner exchange as a completed humanitarian event that must be kept separate from a promised later exchange; Yevhenii Khmara's parliamentary approval as a procedural transition from acting minister to confirmed defence minister; Russian western-port oil exports running 15% below the initial August loading plan as a case for separating planned, scheduled and actually sailed volumes while preserving Russian and Kazakh cargo identity; Putin's order for state-backed warehouse reconstruction as the beginning of a recovery process rather than evidence that destroyed logistics capacity has been restored; Milrem Robotics reporting no disruption to Ukraine deliveries after a suspected arson attack as a reminder that physical damage, attribution and supply-chain impact are different questions; and GIJN's pre-publication fact-checking guidance as a practical model for linking each consequential claim to evidence from the start of reporting rather than reconstructing provenance at the end.

Editorial frame

What this is: A bilingual editorial filter for public-interest OSINT. Each item explains what happened, why it matters, how a reader can use the insight, and where the method or evidence has limits.

What this is not: Doxxing, live targeting, stolen-data workflows, private-person deanonymization, credential hunting, revenge calls, unsafe operational guidance or unverified accusations against private people.

Rubric map

📡 Signal One
🕯️ Losses, Captivity & Missing
🇺🇦 Ukraine Lens
🚢 Maritime Evidence
🏗️ Infrastructure Signals
🔗 Supply Chain Watch
🧰 Tradecraft
📡Signal OneГоловний сигнал
#01

Kyiv's overnight casualty count is a live incident field, not a number to freeze at first publication

Source: Associated Press · 20 August 2026

What happened

Associated Press reported that a Russian missile barrage overnight Thursday killed at least six people in Kyiv and injured 33, according to Ukraine's Emergency Service. Explosions were reported at 12 locations across the Darnytskyi, Sviatoshynskyi and Solomianskyi districts. Residential buildings, a medical facility and an educational institution were damaged, while emergency crews continued rescuing people from rubble and shelters as the air-raid alert remained active into the morning.

Why it matters

Early incident reporting contains fields that mature at different speeds. The attack time and broad location may be stable while casualty totals, the list of affected buildings, rescue outcomes and object status continue changing. Freezing the first number in a database without later updates can make a technically sourced record wrong within hours.

How to use it

Store casualty figures as versioned observations with source, publication time, event time and superseding update. Keep one incident ID while attaching separate victim, damaged-object and rescue records. Mark numbers with 'at least' or a range when the source does, and preserve the previous figure rather than silently overwriting it.

Limits

The attack and emergency response were still unfolding when AP published. Casualty figures and the number of damaged sites may rise or be corrected. The report does not by itself establish the military status of every affected object, the exact weapon used at each location or a final legal assessment.

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

Джерело: Associated Press · 20 серпня 2026

Що сталося

Associated Press повідомило, що внаслідок російського ракетного удару в ніч на четвер у Києві загинули щонайменше шестеро людей і 33 були поранені, за даними Державної служби з надзвичайних ситуацій України. Вибухи зафіксували у 12 місцях Дарницького, Святошинського та Солом'янського районів. Пошкоджено житлові будинки, медичний заклад і заклад освіти, а рятувальники продовжували діставати людей із-під завалів та з укриттів, коли повітряна тривога ще тривала.

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

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

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

Зберігайте показники жертв як версійовані спостереження із джерелом, часом публікації, часом події та наступним оновленням. Для одного інциденту використовуйте сталий ідентифікатор, а записи про потерпілих, пошкоджені об'єкти й рятувальні роботи ведіть окремо. Якщо джерело пише «щонайменше» або дає діапазон, зберігайте саме таке формулювання й не переписуйте попереднє число без історії змін.

Обмеження

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

signal-onekyivcivilian-harmcasualty-updatesincident-register
🕯️Losses, Captivity & MissingВтрати, полон, зниклі
#02

The 103-for-103 exchange is a completed event; the promised later swap is a separate future state

Source: Reuters · 19 August 2026

What happened

Russia and Ukraine exchanged 103 prisoners of war each on Wednesday, officials from both sides said. President Volodymyr Zelenskiy said the returned Ukrainians included servicemen from the Armed Forces, State Border Guard Service and National Guard. Ukraine's military intelligence chief Oleh Ivashchenko said another exchange was expected before the end of the month and that Ukraine expected the return of long-held defenders, including people who fought in Mariupol.

Why it matters

Exchange count, individual identity, release status, arrival and medical reception are completed-event fields. A public expectation about the next exchange is not part of that completed denominator. Combining them risks reporting people as returned before the future exchange happens or treating a planned category as a guaranteed list.

How to use it

Create one exchange-event record with date, formula, source from each side and confirmed released identities where publication is safe and appropriate. Link each person to the event only after reliable confirmation of release. Store announced future exchanges separately with status 'expected' or 'planned', stated category, speaker and date.

Limits

The Reuters report did not provide a complete public name list for either side. The announced later exchange may change in timing, formula or composition. Testimony from released prisoners is valuable but should be stored as separate person-level evidence rather than merged into the exchange count.

Обмін 103 на 103 є завершеною подією; обіцяний наступний обмін — окремим майбутнім станом

Джерело: Reuters · 19 серпня 2026

Що сталося

У середу Росія й Україна обміняли по 103 військовополонених, повідомили представники обох сторін. Президент Володимир Зеленський заявив, що серед повернутих українців були військовослужбовці Збройних сил, Державної прикордонної служби та Національної гвардії. Керівник української воєнної розвідки Олег Іващенко сказав, що до кінця місяця очікується ще один обмін і що Україна розраховує повернути людей, які довго перебувають у полоні, зокрема оборонців Маріуполя.

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

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

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

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

Обмеження

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

powexchangeukrainerussiastatus
🇺🇦Ukraine LensУкраїнська оптика
#03

Parliamentary approval moved Khmara from acting minister to confirmed defence minister

Source: Reuters · 19 August 2026

What happened

Ukraine's parliament approved Yevhenii Khmara as defence minister on Wednesday after President Volodymyr Zelenskiy nominated him. Reuters reported that 312 lawmakers voted for the appointment, above the 226 votes required for a majority. Khmara had previously been serving in an acting capacity after the dismissal of former defence minister Mykhailo Fedorov.

Why it matters

Acting appointment, presidential nomination, parliamentary vote and assumption of the confirmed office are distinct procedural states. A biography or database that continues to label Khmara 'acting' after the vote becomes stale; one that called him confirmed before parliament voted would have been premature.

How to use it

For senior-office tracking, store one person record and separate appointment events: acting-from date, nominating authority, nomination date, confirmation body, vote tally, decision date and effective start where known. Never overwrite the earlier acting period; close it and open the confirmed-office interval.

Limits

The Reuters report establishes the parliamentary vote and the change in office status, not an assessment of Khmara's future performance or policy independence. Later cabinet reshuffles or legal changes should be recorded as new events.

Голосування Верховної Ради перевело Євгенія Хмару зі статусу виконувача обов'язків до затвердженого міністра оборони

Джерело: Reuters · 19 серпня 2026

Що сталося

Верховна Рада в середу затвердила Євгенія Хмару міністром оборони після подання президента Володимира Зеленського. Reuters повідомило, що за призначення проголосували 312 народних депутатів за необхідних 226 голосів. До цього Хмара виконував обов'язки міністра після звільнення попереднього очільника відомства Михайла Федорова.

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

Виконання обов'язків, президентське подання, парламентське голосування й набуття підтвердженого статусу посади — різні процесуальні стани. Біографія чи база, що після голосування й далі називає Хмару виконувачем обов'язків, застаріває; запис, який назвав би його затвердженим міністром до рішення парламенту, був би передчасним.

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

Для відстеження високих посад зберігайте один запис про людину й окремі події призначення: дату початку виконання обов'язків, орган подання, дату подання, орган затвердження, результат голосування, дату рішення та початок повноважень, якщо він відомий. Не переписуйте період виконання обов'язків — закрийте його й відкрийте новий інтервал підтвердженої посади.

Обмеження

Матеріал Reuters встановлює факт парламентського голосування й зміну статусу посади, а не оцінює майбутню роботу Хмари чи його політичну самостійність. Подальші кадрові зміни або правові рішення слід фіксувати новими подіями.

ukraine-lensdefence-ministryappointmentsprocedural-statusparliament
🚢Maritime EvidenceМорські докази
#04

Russian western-port oil exports ran 15% below plan, but planned, scheduled and sailed volumes remain different measures

Source: Reuters · 19 August 2026

What happened

Reuters reported, citing traders, that oil shipments from Russia's western ports averaged about 2.3 million barrels per day in the first half of August, roughly 15% below the initial loading plan of around 2.7 million barrels per day. The shortfall reflected disruptions at Novorossiysk, where shipments of Russian Urals and Kazakh KEBCO together fell to about 0.4 million barrels per day from roughly 0.8-1 million in June and July. Traders said loading schedules were more than two weeks behind plan.

Why it matters

A monthly loading plan is a forecast, a schedule is an operational intention and a sailed cargo is an observed event. They should not share one 'export volume' field. Cargo identity also survives transit: KEBCO remains Kazakh crude even when loaded through a Russian port, while Urals is a different grade and origin.

How to use it

Maintain separate fields for planned monthly volume, scheduled cargo, actual loading start, completed loading, departure and later discharge. Preserve grade, origin, exporter and transit port separately. When calculating disruption, compare the same measurement and time window, and keep plan variance distinct from month-on-month change.

Limits

Reuters relied on trader information and first-half August data, so full-month totals can change. Planned cargoes may be delayed, rerouted or cancelled. Do not publish live vessel positions or current operational details that could facilitate targeting.

Експорт нафти із західних портів Росії був на 15% нижчим за план, але плановий, поставлений у графік і фактично відвантажений обсяг залишаються різними показниками

Джерело: Reuters · 19 серпня 2026

Що сталося

Reuters із посиланням на трейдерів повідомило, що в першій половині серпня відвантаження нафти із західних портів Росії становили близько 2,3 мільйона барелів на добу — приблизно на 15% менше за початковий план у близько 2,7 мільйона. Відставання пов'язували з перебоями в Новоросійську, де сумарні відвантаження російської Urals і казахстанської KEBCO знизилися приблизно до 0,4 мільйона барелів на добу з близько 0,8–1 мільйона в червні та липні. За словами трейдерів, графік завантажень відставав від плану більш ніж на два тижні.

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

Місячний план завантажень є прогнозом, графік — операційним наміром, а фактичний вихід вантажу — спостереженою подією. Їх не слід зводити в одне поле «обсяг експорту». Ідентичність вантажу також не зникає через транзит: KEBCO залишається казахстанською нафтою навіть під час завантаження в російському порту, тоді як Urals має інший сорт і походження.

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

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

Обмеження

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

maritime-evidenceoilnovorossiyskuralskebco
🏗️Infrastructure SignalsІнфраструктурні сигнали
#05

A government order to rebuild damaged warehouses starts a recovery process; it does not restore capacity on paper

Source: Reuters · 19 August 2026

What happened

President Vladimir Putin ordered the Russian government to launch a programme to rebuild commercial warehouses damaged or destroyed in a month of Ukrainian attacks. Reuters reported that Ukraine had struck at least two dozen warehouses belonging to major online retailer Wildberries since July 18, causing explosions and fires and destroying substantial storage capacity. Putin did not name Wildberries in his remarks but said affected logistics sites needed state involvement in reconstruction.

Why it matters

Damage assessment and recovery assessment are different investigations. A political order can move a case from 'damage acknowledged' to 'reconstruction instructed' without establishing budget allocation, contractor mobilisation, rebuilt floor area, restored inventory capacity or resumed throughput. Recovery claims need their own evidence ladder.

How to use it

Add a recovery timeline to each damaged facility: damage date; assessed capacity loss; government or company repair decision; funding; contractor; start of works; structural completion; restored storage or processing capacity; and observed operational throughput. Preserve official promises as promises until later evidence confirms implementation.

Limits

Putin's instruction did not itself specify completed funding, contracts or restoration dates in the Reuters report. The number of warehouses hit and the amount of capacity lost may be updated as assessments change. Avoid publishing detailed current vulnerabilities of logistics facilities.

Державне доручення відбудувати пошкоджені склади запускає процес відновлення, але не повертає потужність самим фактом рішення

Джерело: Reuters · 19 серпня 2026

Що сталося

Президент Росії Володимир Путін доручив уряду запустити програму відбудови комерційних складів, пошкоджених або знищених протягом місяця українських атак. Reuters повідомило, що від 18 липня Україна вразила щонайменше два десятки складів великого інтернет-ритейлера Wildberries, де вибухи й пожежі знищили значну частину складської спроможності. У своїй заяві Путін не назвав Wildberries, але сказав, що постраждалі логістичні об'єкти потребують державної участі у відновленні.

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

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

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

Додавайте до кожного пошкодженого об'єкта хронологію відновлення: дата ураження; оцінена втрата потужності; державне чи корпоративне рішення про ремонт; фінансування; підрядник; початок робіт; завершення конструктивного відновлення; повернення складської чи виробничої місткості; фактичний операційний обсяг. Офіційні обіцянки зберігайте як обіцянки, доки наступні докази не підтвердять виконання.

Обмеження

У матеріалі Reuters саме доручення Путіна не містило підтвердження завершеного фінансування, контрактів чи дат відновлення. Кількість уражених складів і втрачена місткість можуть змінюватися після нових оцінок. Не публікуйте детальні актуальні вразливості логістичних об'єктів.

infrastructurewildberrieswarehousesrecoveryrussia
🔗Supply Chain WatchЛанцюги постачання
#06

The suspected Milrem arson did not disrupt deliveries to Ukraine, separating physical incident from supply-chain effect

Source: Reuters · 19 August 2026

What happened

Milrem Robotics chief executive Kuldar Vaarsi told Reuters that the suspected arson attack at a Tallinn building used by the Estonian defence contractor had not affected production, its supply chain or delivery schedules for robotic military vehicles to Ukraine. Estonian investigators had identified suspects but had not established responsibility, and possible Russian involvement remained one line of inquiry. Vaarsi said the company expected to have more than 200 robotic systems deployed in Ukraine by the end of the year.

Why it matters

Facility incident, production interruption, supplier disruption, delayed shipment and deployed fleet size are distinct operational fields. The absence of immediate delivery disruption does not erase the arson event, while the arson event itself does not prove that Ukraine's supply chain was degraded. The projected 200-plus systems are also a forecast, not a current count.

How to use it

For infrastructure incidents affecting suppliers, track physical damage, production status, critical suppliers, inventory buffer, scheduled deliveries, actual delivery slippage and customer-side operational impact separately. Store company forecasts with the date and speaker, then later compare them with observed deployment or delivery records.

Limits

The operational-impact assessment came from the company's chief executive and should be checked against later delivery data. Responsibility for the arson had not been established. Do not infer current Ukrainian unit locations or deployment patterns from aggregate delivery figures.

Ймовірний підпал об'єкта Milrem не зірвав поставки Україні, що відділяє фізичний інцидент від впливу на ланцюг постачання

Джерело: Reuters · 19 серпня 2026

Що сталося

Керівник Milrem Robotics Кулдар Ваарсі заявив Reuters, що ймовірний підпал будівлі в Таллінні, яку використовує естонська оборонна компанія, не вплинув на виробництво, ланцюг постачання чи графік поставок роботизованих військових машин Україні. Естонські слідчі встановили підозрюваних, але ще не визначили відповідальність, а можлива російська участь залишалася однією з версій. За словами Ваарсі, до кінця року компанія очікує мати в Україні понад 200 розгорнутих роботизованих систем.

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

Інцидент на об'єкті, зупинка виробництва, збій постачальника, затримка конкретної поставки й кількість уже розгорнутих систем є різними операційними полями. Відсутність негайного збою поставок не скасовує факт підпалу, а сам підпал не доводить погіршення українського ланцюга постачання. Очікувані понад 200 систем також є прогнозом, а не поточним підсумком.

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

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

Обмеження

Оцінка операційного впливу походить від керівника компанії й потребує перевірки за пізнішими даними про поставки. Відповідальність за підпал ще не встановлено. Не виводьте поточні місця українських підрозділів чи схеми розгортання з узагальнених даних про поставки.

supply-chainmilremestoniabusiness-continuityukraine
🧰TradecraftМетодика
#07

Fact-checking works best when every consequential claim has a source path before the draft is finished

Source: Global Investigative Journalism Network · GIJN guide, 14 May 2026; checked 20 August 2026

What happened

GIJN's guide to pre-publication fact-checking argues that verification has to be designed into reporting from the beginning. It recommends recording the source for each factual claim while drafting, using a consistent file and contact system, relying on primary and authoritative sources where possible, preserving web links through archiving, and prioritising high-risk claims such as allegations, technical and financial information, statistics, casualty figures, dates, legal arguments and descriptions of policy or law.

Why it matters

Trying to reconstruct sourcing after a story is written creates verification debt. A sentence may contain several factual components supported by different evidence, and later changes to a source can make the original reasoning hard to reproduce. A claim-source ledger turns fact-checking from a memory test into an auditable workflow.

How to use it

Maintain a claim ledger with stable claim ID, exact draft text, claim type, source URL or file, archived copy, relevant page or timestamp, source class, reviewer, confidence, contradiction, required correction and publication status. For the highest-risk claims, require a second-source or primary-document review. If evidence does not fully support the wording, narrow the wording instead of stretching the source.

Limits

The GIJN chapter is newsroom guidance, not a legal or judicial evidentiary standard. Some sources cannot be made public for safety or confidentiality reasons, so internal traceability and public citation are separate decisions. A well-organised claim ledger does not make a weak source strong.

Перевірка фактів працює найкраще, коли кожне важливе твердження має шлях до джерела ще до завершення чернетки

Джерело: Global Investigative Journalism Network · Посібник GIJN від 14 травня 2026 року; перевірено 20 серпня 2026

Що сталося

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

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

Спроба відновити джерельну базу вже після написання тексту створює борг перевірки. Одне речення може містити кілька фактичних складників, підтверджених різними доказами, а подальша зміна джерела здатна зробити початкову логіку невідтворюваною. Реєстр «твердження — джерело» перетворює перевірку фактів із тесту пам'яті на процес, придатний до аудиту.

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

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

Обмеження

Розділ GIJN є редакційним порадником, а не юридичним чи судовим стандартом доказування. Частину джерел не можна робити публічними з міркувань безпеки або конфіденційності, тому внутрішня простежуваність і публічне посилання є різними рішеннями. Добре організований реєстр тверджень не робить слабке джерело сильним.

tradecraftfact-checkingsource-trackingarchivingclaims