Nightwatch
Intelligence archive
Historical intelligence

Situation Report

Archived operational intelligence briefing retained for historical analysis.

Intelligence brief / archived issue

Situation Update (UTC)

Key updates since last sitrep

  • Olena Zelenska Foundation confirms its warehouse stock was destroyed by fire. ТАСС, citing the Foundation's own Instagram statement, reports that generators, household appliances, laptops, tablets, e-readers and medical equipment belonging to the Foundation were destroyed. This upgrades the carried-forward Svyatoshynskyi district (Kyiv) warehouse claim from a purely pro-Russian narrative to a Foundation-confirmed material loss; the cause, munition type and exact location remain unverified. (ТАСС, 20:46 UTC — HIGH as reported by the Foundation / LOW for cause and strike attribution).
  • New Ukrainian Air Force jet-UAV track warnings, three within ~22 minutes: a jet-propelled UAV from the Black Sea heading toward Zatoka / Serhiivka / Sarata (Odesa Oblast) at 20:40; jet UAVs in Chernihiv Oblast near Dobrianka on a south-westerly course at 20:41; and a group of jet UAVs near Berezna, Chernihiv Oblast, on a southerly course at 21:02. No intercept outcomes or impacts published for these tracks. (Повітряні Сили ЗС України, 20:40/20:41/21:02 UTC — HIGH for warnings as issued / LOW for effects).
  • Video posted appears to show a jet-powered Geran/Shahed-136 destroyed in flight over the Odesa coastal area. The clip shows a delta-wing UAV with a jet exhaust trail breaking up after a mid-air explosion over water and high-rise development; the caption claims an "interceptor" kill. The intercept itself is not visible, so the weapon system credited is unverified. Consistent with the concurrent Air Force track warning toward the Odesa coast. (ЦАПЛІЄНКО_UKRAINE FIGHTS, 20:59 UTC — MEDIUM-HIGH for imagery / LOW for the specific intercept claim).
  • Russian milblogger claims heavy Russian air pressure on Izium (Kharkiv Oblast), asserting ~40 airstrikes in the area in one day using FABs with UMPK, framed as a response to Ukrainian activity north of Krasnyi Lyman. No crater imagery, coordinates or Ukrainian confirmation; "airstrike" count depends solely on the author's uncited "enemy data." (Военкор Котенок, 20:41 UTC — LOW).
  • Pro-Russian channels claim Kyiv faces a shortage of imported medicines after strikes on medical warehouses. Операция Z relayed a Военкоры Русской Весны composite before/after warehouse image, alleging disappearance of some imported chronic-disease drugs from Kyiv pharmacies while citing unnamed pharmacy chains and Ukrainian media. The image has no date, location, signage or metadata and does not establish that the warehouse held medicines or was strike-damaged. (Операция Z, 20:36–20:37 UTC — LOW).
  • Ukrainian 3rd Special Purpose Regiment (SSO) released FPV footage of strikes on Russian infantry in woodland, with unit watermark, a wolf-head emblem and "CONTRA OMNES DISSIDENT" branding, followed by ground-team drone preparation and a forward control post. Unit identity is corroborated by branding; kill claims are not verifiable. Location not geolocated. (Оперативний ЗСУ, 20:53 UTC — HIGH for imagery/unit branding / LOW for battlefield outcome).
  • President Zelensky signed a law introducing criminal liability for the creation and operation of fraudulent call centres. Quoted as saying punishment must be harsh. No law number, Rada vote count or effective date provided; the accompanying photo does not identify the document. (РБК-Україна, 21:01 UTC — MEDIUM).
  • Russian MFA asserts NATO is preparing for war with Russia by 2029, via eastern-flank brigade deployments and infrastructure modernisation. Single-source Russian state framing; no supporting evidence given. (Новости Москвы, 20:52 UTC — LOW, informational).

Operational picture (by sector)

  • Kupiansk axis (Kharkiv Oblast): No significant change. Baseline: one Russian assault repelled near Kivsharivka. (MEDIUM as reported).
  • Kharkiv / Vovchansk / northern Kharkiv (Kharkiv Oblast): No significant change. Baseline: Russian "Sever" FPV footage against Ukrainian quadricycles/personnel and MoD Russia's Sever encirclement claim remain ungeolocated. Weather at Kharkiv/Vovchansk (21:00 UTC): 11.2 °C, mainly clear, cloud 31%, wind 0.5 m/s — favourable for UAV observation. (MEDIUM footage / LOW encirclement claims).
  • Izium area (Kharkiv Oblast, Oskil): Updated (Russian claim only). Военкор Котенок claims Izium is under "serious pressure" from Russian aerospace forces, alleging ~40 FAB/UMPK strikes in the area today as a response to Ukrainian activity north of Krasnyi Lyman. No Ukrainian confirmation of strike volume, no imagery, no casualty data; treat as a single-source Russian claim. Izium sits behind the northern Donetsk/Lyman belt and is a plausible target set for Russian UMPK employment, but this is not established. (Военкор Котенок, 20:41 UTC — LOW).
  • Sumy / northern border (Sumy Oblast): No significant change. Baseline: Colonelcassad's claim of a Russian crossing of the Korova River south of Ryasnoye with an 800 m advance remains unverified. (LOW for the crossing claim).
  • North Slobozhanshchyna and Kursk directions (Sumy/Kharkiv border belt): No significant change. Baseline: two Russian assault actions, six airstrikes delivering 15 KAB, and 120 shellings (12 with MLRS) reported since start of day. (MEDIUM as reported).
  • South Slobozhanshchyna axis (Kharkiv/Donetsk border belt): No significant change. Baseline: twelve Russian assaults toward Ternova, Rubizhne, Mala Vovcha, Radkivka and near Lyman, Vilcha, Starytsia. (MEDIUM as reported).
  • Krasnyi Lyman / northern Donetsk (Donetsk Oblast): No significant change on the ground. Baseline: Рыбарь claimed continued heavy fighting with Ukrainian attempts to reach the Zherebets River north of Lyman and Russian build-up at Dibrova/Ozerne; Ukrainian repulse reporting (six attempts stopped toward Shyikivka and Lyman, and near Novoiehorivka/Novoselivka) stands. The new Izium-pressure claim is contextually linked to this axis by the Russian author but is unverified. (LOW for Russian claims / MEDIUM for Ukrainian repulse reporting).
  • Sloviansk axis (Donetsk Oblast): No significant change. Baseline: two Russian attempts stopped near Kryva Luka. (MEDIUM).
  • Kramatorsk axis (Donetsk Oblast): No significant change. Baseline: two Russian assaults near Yurkivka and Fedorivka; carried-forward naval-infantry UAV fundraising on the Druzhkivka direction indicates a Russian UAV/ISR presence. (MEDIUM).
  • Kostiantynivka axis (Donetsk Oblast): No significant change. Baseline: twenty-two Russian attacks repelled near Kostiantynivka, Illinivka, Dovha Balka, Rozkishne, Toretske and toward Mykolaipillia, Pavlivka, Novohryhorivka, Kucheriv Yar. (MEDIUM).
  • Pokrovsk / Dobropillya / southern Donetsk (Donetsk Oblast): No significant change this cycle. Baseline: Рыбарь claim of Russian aviation/artillery striking Dobropillia with "tactical successes" inside the settlement; Ukrainian General Staff tally stands (27 attacks stopped; 57 Russian killed, 12 wounded; 171 UAVs destroyed or suppressed). Weather at Pokrovsk (21:00 UTC): 13.0 °C, partly cloudy, cloud 84%, wind 1.0 m/s — near-total overcast degrades optical reconnaissance. (LOW Russian claims / MEDIUM General Staff reporting).
  • Oleksandrivka axis (Donetsk/Dnipropetrovsk boundary): No significant change. Baseline: two Russian attacks repelled toward Berezove. (MEDIUM).
  • Huliaipole axis (Zaporizhzhia Oblast): No significant change. Baseline: three Russian attacks toward Vozdvyzhivka, Novoselivka and a settlement reported as Dobropillia (Zaporizhzhia Oblast). (MEDIUM as reported / LOW exact identification).
  • Orikhiv axis (Zaporizhzhia Oblast): No significant change. Baseline: no Russian assault actions reported on the Orikhiv direction. Weather at Orikhiv (21:00 UTC): 13.7 °C, mainly clear, cloud 36%, wind 0.8 m/s — favourable for UAV employment. (MEDIUM).
  • East/West Zaporizhzhia directions: No significant change this cycle. Baseline: Рыбарь claims Vostok group occupied forest belts near Novoselivka (East Zaporizhzhia) and "evidence of successes" at Novoandriivka and north of Stepnohirsk (West Zaporizhzhia); Воин DV claim of 1461st MRR (36th Army) FPV strikes on Ukrainian Starlink terminals. All single-source Russian and unverified. (LOW).
  • Prydniprovsk / Kherson direction (Kherson Oblast): No significant change. Baseline: Russian claim of an FPV strike on Ukrainian temporary-deployment points and an ammunition depot remains unconfirmed. Weather at Kherson (21:00 UTC): 15.0 °C, partly cloudy, cloud 47%, wind 0.9 m/s — favourable for UAV employment. (MEDIUM imagery / LOW attribution).
  • Mykolaiv / Odesa direction (Mykolaiv and Odesa Oblasts): Updated. Air Force issued a jet-UAV warning from the Black Sea toward Zatoka / Serhiivka / Sarata (Odesa Oblast) at 20:40, following earlier jet-UAV tracks toward Odesa; at 20:59 footage appeared showing a jet-powered Geran/Shahed-type UAV exploding in flight over the Odesa coastal area. If the intercept is genuine it is a Ukrainian air-defense success against a jet-propelled munition; the specific system credited is unverified. (MEDIUM-HIGH imagery / LOW intercept attribution).
  • Kyiv / Kyiv Oblast: Updated. The Olena Zelenska Foundation's own statement (via ТАСС) confirms its warehouse stock — generators, appliances, laptops, tablets, e-readers and medical equipment — was destroyed by fire, corroborating the material loss reported after the Svyatoshynskyi district fire. Cause and strike attribution remain unverified; Рыбарь's separate claim of a "precision strike" on a Kyiv industrial object is unconfirmed. (HIGH Foundation-confirmed loss / LOW cause).
  • Chernihiv / Sumy northern border (Chernihiv Oblast): Updated. Two new Air Force warnings place jet UAVs near Dobrianka (south-westerly, 20:41) and a group near Berezna (southerly, 21:02). Carried-forward tracks over Baturyn, Mena, Snovsk/Koriukivka and Ripky stand without impacts published. (HIGH tracks / LOW effects).
  • Poltava / Cherkasy / Kirovohrad rear corridors: No significant change; carried-forward Kirovohrad industrial explosion footage and Kremenchuk/Lysianka/Smila tracks stand without new official information. (MEDIUM-HIGH prior imagery / LOW-MEDIUM attribution).
  • Russian rear and occupied territories: No significant change this cycle; carried-forward Sevastopol air-defense engagement claim stands without follow-on reporting. (MEDIUM as reported / LOW detail).
  • Belarus / northern flank: No significant change.

Deep strikes & air defense

  • New Ukrainian Air Force track warnings (jet-UAV category): Black Sea launch toward Zatoka / Serhiivka / Sarata (Odesa Oblast), 20:40; Dobrianka (Chernihiv Oblast), south-westerly, 20:41; group near Berezna (Chernihiv Oblast), southerly, 21:02. No intercept outcomes or impact sites published by the Air Force. (Повітряні Сили ЗС України — HIGH for warnings / LOW for effects).
  • Observed intercept (video): Jet-powered Geran/Shahed-type UAV destroyed in flight over the Odesa coastal area, per footage showing mid-air break-up over water and high-rises. If authentic it is a confirmed Ukrainian engagement of a jet-propelled loitering munition during an active coastal raid; the credited interceptor is not shown. (ЦАПЛІЄНКО_UKRAINE FIGHTS, 20:59 UTC — MEDIUM-HIGH imagery / LOW weapon attribution).
  • Russian strike-effect claim: Военкор Котенок alleges ~40 Russian FAB/UMPK airstrikes on the Izium area in one day, framed as response to Ukrainian activity north of Krasnyi Lyman. No BDA, coordinates or imagery. (Военкор Котенок, 20:41 UTC — LOW).
  • Russian strike-effect narrative on medical logistics: Про-Russian channels claim strikes on medical warehouses caused Kyiv medicine shortages. The Foundation's own statement confirms destruction of medical equipment and supplies in a Kyiv warehouse fire, but does not attribute cause to a strike; the "shortage in Kyiv pharmacies" element remains unsupported. (Операция Z, 20:36–20:37 UTC; ТАСС, 20:46 UTC — HIGH for Foundation-confirmed loss / LOW for strike causation and shortage claim).
  • Carried-forward: Рыбарь's "just under 150" Ukrainian UAVs downed in 24 hours and locomotive-hit claims in Kovel and Bashtanskyi district remain single-source and unverified. (LOW).

Enemy activity / threat assessment

  • Russian air activity against the Oskil/Izium rear and the Lyman belt is the notable new enemy theme this cycle — a Russian claim of sustained FAB/UMPK employment against Izium, publicly tied to Ukrainian pressure north of Krasnyi Lyman. If the volume alleged is even partially accurate it indicates continued Russian prioritisation of glide-bomb fires against Ukrainian rear/logistics nodes on the northern Donetsk–Kharkiv shoulder, rather than only front-line positions. Assessed as plausible in direction, unverified in scale; LOW.
  • Russian information and strike-effect messaging now targets Ukrainian medical logistics. The pharmacy-shortage claim pairs with the Foundation-confirmed warehouse loss to push a narrative that Russian strikes are degrading Ukrainian medical/humanitarian supply. Expect this theme to be reused. MEDIUM for a deliberate messaging pattern / LOW for the underlying shortage.
  • Russian strategic messaging on NATO (MFA claim of NATO war preparation by 2029) is a standard domestic-legitimation line with no observable force-posture change in this theatre. LOW.
  • Ground posture unchanged this window; no new Ukrainian General Staff engagement aggregate published. Assessed centre of gravity remains the Pokrovsk–Kostiantynivka–South Slobozhanshchyna belt, with the Lyman/Izium shoulder as a secondary Russian fires focus. MEDIUM.
  • Assessed likely Russian COA (next 6–12h): Continued jet-UAV transits along the Black Sea coastal vector toward Odesa/Mykolaiv Oblasts and continued jet-UAV penetration of the Chernihiv corridor; continued multi-axis ground pressure on Pokrovsk, Kostiantynivka and South Slobozhanshchyna; continued glide-bomb pressure on the Lyman/Izium shoulder and continued messaging on Ukrainian medical/humanitarian logistics. MEDIUM.
  • Assessed most dangerous Russian COA: A combined overnight package (jet-UAV plus Shahed/Geran types) reaching Odesa/Mykolaiv port and energy infrastructure on the current Black Sea launch pattern, while glide-bomb strikes continue against Ukrainian rail and rear-logistics nodes on the northern Donetsk–Kharkiv shoulder. MEDIUM.

Friendly activity (UAF)

  • Air defense engaged a jet-powered loitering munition on the Odesa coastal vector, with footage showing a Geran/Shahed-type airframe destroyed in flight; the Air Force maintained continuous public track warnings (three new jet-UAV alerts in ~22 minutes across Odesa and Chernihiv Oblasts). HIGH reporting sequence and imagery / LOW credited system and outcome.
  • Ukrainian 3rd Special Purpose Regiment (SSO) released FPV strike footage against Russian infantry in woodland plus drone-preparation and control-post sequences — indicative of continued SSO FPV/heavy-drone operations in vegetated sectors (location not geolocated). (Оперативний ЗСУ, 20:53 UTC — HIGH imagery / LOW outcome).
  • National governance activity: President Zelensky signed a law introducing criminal liability for fraudulent call centres, described as carrying harsh penalties. Legal specifics unverified pending official gazette. (РБК-Україна, 21:01 UTC — MEDIUM).
  • Carried-forward unchanged: Zaporizhzhia railway-station anti-drone hardening; Zelensky's asset-declaration restoration and central-government audits; Kherson fundraising appeals; HUR MO "Stugna" Zaporizhzhia footage; National Guard "Spartan" FPV operations; 34th Marine Brigade UAV-detector fundraiser.

Information environment / disinformation

  • Kyiv medicine-shortage narrative (new). Операция Z / Военкоры Русской Весны claim strikes on medical warehouses caused shortages of imported chronic-disease medicines in Kyiv pharmacies, supported only by an undated, unlocated composite before/after warehouse image with no signage or metadata, and citing unnamed pharmacy chains and Ukrainian media. The Foundation-confirmed warehouse loss is real; the shortage and strike-causation elements are unverified. Do not conflate the two. LOW.
  • Russian MFA "NATO preparing for war by 2029" framing (new). Amplified via a Moscow news channel with no supporting evidence; a standard strategic-messaging line, not an intelligence indicator of imminent posture change. LOW.
  • Ukrainian morale/combat PR (new). The 3rd SSO video and the Odesa interception clip are overtly morale-oriented, with dehumanising caption language ("muscovites") and branding elements; treat imagery as authentic-form and effect claims as unverified. HIGH imagery / LOW narrative claims.
  • Carried-forward unverified and still open: the 1461st MRR Starlink-terminal strike claim; Colonelcassad's counter-UAS shotgun footage; the "95th Kvartal" props warehouse claim; Рыбарь's Kyiv "precision strike" digest; the alleged "68th Brigade" abuse video; the "Major Paul Wilkes" UK fatality claim; the Polish Leopard convoy/Kaliningrad claim; the NATO RQ-4D squawk-7600 claim; ASTRA/CNN Saudi satellite-reconnaissance relay (non-theatre).

Outlook (next 6–12h)

  • Weather, as of 21:00 UTC (Open-Meteo; HIGH for numeric values): Kharkiv/Vovchansk 11.2 °C, mainly clear, cloud 31%, wind 0.5 m/s; Svatove 11.7 °C, partly cloudy, cloud 70%, wind 1.0 m/s; Pokrovsk 13.0 °C, partly cloudy, cloud 84%, wind 1.0 m/s; Orikhiv 13.7 °C, mainly clear, cloud 36%, wind 0.8 m/s; Kherson 15.0 °C, partly cloudy, cloud 47%, wind 0.9 m/s; all points 0.0 mm precip. Low winds and partly-to-mainly clear skies over Orikhiv/Zaporizhzhia favour UAV/FPV employment; near-total overcast at Pokrovsk degrades optical reconnaissance over Donetsk.
  • Odesa / Mykolaiv coastal vector: Watch regional OVAs, the Air Force and Navy for impact or intercept confirmation following the Zatoka/Serhiivka/Sarata jet-UAV track and the Odesa interception footage. MEDIUM.
  • Chernihiv corridor: Watch for impacts following jet-UAV tracks near Dobrianka and Berezna; these tracks have historically continued south-west toward Kyiv approaches and the Nizhyn/Kozelets belt. MEDIUM.
  • Lyman / Izium shoulder: Watch the next General Staff summary and independent geolocation for any corroboration of the alleged FAB/UMPK strike volume on Izium. LOW-MEDIUM.
  • Kyiv medical/humanitarian logistics: Watch the Ministry of Health, Kyiv OVA/KMVA, DSNS and pharmacy chains for any statement on medicine stock; watch the Olena Zelenska Foundation for further detail on the destroyed stock and its replacement. MEDIUM.
  • Information watch: Expect continued Russian messaging on Ukrainian medical/humanitarian logistics and rail, more claims against named Ukrainian units, and continued Ukrainian counter-messaging ahead of the UN General Assembly. MEDIUM for continued messaging.

Intelligence gaps & collection requirements

  • Zelenska Foundation warehouse loss (updated): Need the Foundation's full statement, exact address and ownership, tenant details, DSNS incident record, reverse-image search of the Военкоры Русской Весны composite, and munition-fragment/crater evidence to establish or refute strike causation. HIGH priority given Foundation confirmation of material loss.
  • Kyiv medicine-shortage claim (new): Need pharmacy-chain stock statements, Ministry of Health reporting, and independent Kyiv media confirmation; check for narrative reuse across pro-Russian channels. MEDIUM.
  • Odesa jet-UAV interception (new): Need Air Force/PS ZSU post-raid report, credited system, geolocation of the footage to a specific Odesa neighbourhood, and confirmation of any additional impacts during the same raid window. MEDIUM.
  • Izium FAB/UMPK strike claim (new): Need strike-volume reconciliation, Izium-area impact imagery, Kharkiv OVA casualty reporting, and assessment of whether the claim reflects actual fires or messaging driven by Ukrainian activity north of Krasnyi Lyman. MEDIUM.
  • Chernihiv jet-UAV tracks (new): Need track reconstruction for the coefficients near Dobrianka and Berezna, munition type, intercept outcomes and any impact sites. MEDIUM.
  • Anti-fraud call-centre law (new): Need president.gov.ua signature record, Rada bill number and vote, penalty provisions, scope and effective date; reverse-image check on the RBC-Ukraine photo. MEDIUM.
  • 3rd SSO footage (new): Need geolocation of the woodland strikes, cross-check for Russian casualty reporting in the relevant sector, and confirmation of the heavy-drone/RPG-warhead tactic prevalence. MEDIUM.
  • Carried-forward without new data this cycle: 1461st MRR Starlink-terminal strike; Kovel/Bashtanskyi locomotive hits; "68th Brigade" abuse video; General Staff aggregate reconciliation; Sevastopol air-defense engagement; Kherson-direction ammunition-depot strike; Kirovohrad industrial explosion target identification; Ryasnoye/Korova River crossing; Dobropillia 800 m advance; "Volchansk Cauldron" geolocation; Logistical Knockdown programme; Nausėda drone-incursion statement; Zelensky–Trump UNGA meeting; MoD Russia port/defence-industry strike claim; Sumy KAB casualty reconciliation; Zatoka/Izmail rail strikes; HUR "Stugna" geolocation; 2027 draft budget figures — all remain open. MEDIUM for the aggregates, Kirovohrad, Sumy, Zatoka/Izmail and the budget; LOW for the others.