Situation Update (UTC)
Key reported developments
-
Kharkiv Shevchenkivskyi strike: target identified as children's educational institution (new, Ukrainian official + media): Kharkiv mayor Ігор Терехов (19:35:46 UTC) stated the enemy struck "a building of a children's educational institution" in Shevchenkivskyi district. РБК-Україна (19:37:37 UTC) independently reported: "In Kharkiv, a 'Molniya' drone hit a children's educational institution. Impact recorded in Shevchenkivskyi district. Consequences being clarified." ЦАПЛІЄНКО_UKRAINE FIGHTS (19:57:18 UTC) relayed the same Terekhov statement. This adds the building-type detail to the previously confirmed drone impact (prior batch: Терехов 19:21:27, Синєгубов 19:24:10). No casualty count, structural-damage description, or DSNS report is supplied. The "Molniya" weapon-type identification remains from the mayor's and RBC's statements. (event time: ~19:15–19:36 UTC, 15 Nov; sources Терехов 19:35:46, РБК-Україна 19:37:37, ЦАПЛІЄНКО 19:57:18 UTC; confidence MEDIUM for the impact and children's-institution identification per multiple Ukrainian officials/media; LOW for weapon type and damage scope)
-
Ust-Luga, Leningrad Oblast: ASTRA reports Radio Svoboda before/after satellite comparison showing 5 burned tanks (new, OSINT/media): ASTRA (19:44:56/19:44:57 UTC) states that Radio Svoboda published Planet Labs satellite imagery comparing the Ust-Luga port terminal before (dated October 18, 2025) and after (dated November 18, 2025), with at least five fuel-tank positions highlighted as destroyed or absent. ASTRA's analysis notes: the one-month image window means damage could have accumulated; cloud cover partially obscures the facility; no impact craters, debris fields, or missile fragments are visible; attribution to Ukraine rests on the caption, not on wreckage evidence. The Leningrad Oblast governor reportedly confirmed a "fire" in the port zone and three casualties; NASA FIRMS allegedly detected thermal anomalies; the glow was reportedly visible from Estonia. None of these secondary claims are independently verified in the supplied material. The prior batch recorded a Planet Labs image dated "approximately 19 October 2024" as a "before" reference with no post-strike confirmation; ASTRA's October 2025 / November 2025 dates differ from the prior batch's October 2024 date, raising a provenance question about whether the same image or a different acquisition is being referenced. (event time: 11 Nov claimed strike; reporting 15 Nov; source ASTRA 19:44:56 UTC; confidence MEDIUM for the claim as issued per named media outlet and satellite-provider branding; LOW for the 5-tank count, the exact strike date, the 3-casualty figure, and Ukrainian attribution)
-
Zelensky evening address: 131 hits Dnipropetrovsk, 125 Kyiv, 100+ Zhytomyr/Sumy since early September; EU emergency energy support (new official channel, content previously reported): Zelenskiy / Official (19:44:35 UTC) published the full text of the evening address previously relayed through Оперативний ЗСУ (19:07:58 UTC, prior batch) and Дніпропетровська ОДА (19:39:05 UTC, this batch). Key figures: 131 hits on Dnipropetrovsk Oblast, 125 on Kyiv Oblast, more than 100 each on Zhytomyr and Sumy oblasts since early September; ongoing restoration in Zaporizhzhia and Dnipropetrovsk; an agreement with European Commission President Ursula von der Leyen for "additional emergency energy support" (generators, equipment, funding). The address is a talking-head video with no B-roll of damage. The 131-hit figure was noted in the prior batch as a repost; this batch confirms the full text through the president's own channel. No independent strike-tracking data, Ukrenergo outage logs, or European Commission press release is supplied. (event time: 15 Nov evening, reporting; source Zelenskiy / Official 19:44:35 UTC; confidence MEDIUM for the address as issued; LOW for the specific hit counts and the EU support package's terms/delivery)
-
Ukrainian General Staff daily summary: 130 engagements, 174 KABs, 5,837 kamikaze drones, 1,824 artillery strikes; Kupiansk no assaults (new, official Ukrainian): Генеральний штаб ЗСУ (20:01:35/20:01:36 UTC) published its operational summary as of 22:00, 15.11.2026. Aggregate: 130 combat engagements, 55 airstrikes, 174 guided aerial bombs (КАБ), 5,837 kamikaze drones, 1,824 artillery/mortar strikes. Kostiantynivka axis: 18 enemy assaults repelled across Novodmytrivka, Kostiantynivka, Dovha Balka, Vilne, toward Molocharka, Kyndrativka, Mykolaipillia; one engagement ongoing. Pokrovsk axis: 7 attacks near Bilitske, Dobropillia, Myrne, toward Serhiivka, Novopavlivka; one ongoing. Kupiansk axis: "the enemy did not conduct assault actions." South Slobozhanskyi: four attacks at Zybyne and Okhrimivka; two ongoing. Lyman: two advances toward Stavky and Lyman repelled; fighting ongoing. Sloviansk: two advances at Kryva Luka stopped. Huliaipole: two attacks toward Prydorozhnie and Yehorivka repelled. Orikhiv: unsuccessful attack toward Pavlivka. Prydniprovskyi: no assault activity. Pokrovsk-sector loss claims: 59 Russian personnel killed, 21 wounded; 7 vehicles, 1 artillery piece, 1 EW system, 14 special assets, 2 UAV command posts, 1 ammo depot, 50 shelters destroyed; 217 UAVs destroyed or suppressed. The 5,837 kamikaze-drones figure is anomalously high and may encompass all drone types. All figures are single-party official claims. (event time: 15 Nov, 22:00 local reporting; source Генеральний штаб ЗСУ 20:01:35 UTC; confidence MEDIUM for the summary as issued; LOW for individual engagement and loss counts)
-
Russian MoD claims strike on Zaporizhzhia logistics center and a "dry cargo" vessel at sea (new, Russian official via pro-Russian channel): Colonelcassad (19:40:11 UTC) relays a Russian MoD statement claiming daytime UAV strikes on Ukrainian logistics centers, port infrastructure, and maritime vessels. Specifically: a logistics center in Zaporizhzhia "used by the Armed Forces of Ukraine for storage of military and dual-use cargo" was struck, and a "dry cargo-type vessel delivering goods for the Armed Forces of Ukraine" was struck at sea. No Ukrainian confirmation, geolocated imagery, vessel name, or independent damage assessment is supplied. (event time: 15 Nov daytime, claimed; source Colonelcassad 19:40:11 UTC; confidence LOW for the claims per single-party Russian-channel product)
-
Russian FPV interceptor "Varyag" kinetic-kill test video (new, pro-Russian channel): Colonelcassad (20:01:06/20:01:07 UTC) posts a video from @Belarus_VPO showing a rail-launched small drone ascending, tracking, and colliding with a larger fixed-wing target drone in an open test range, producing a flash and debris. Caption claims: ~3 kg weight, up to 250 km/h speed, up to 2 km range, kinetic warhead, AI-guided. The video visually corroborates a kinetic collision but does not verify the AI-guidance, speed, or range claims. Source is a Belarusian military-industrial aggregator, not an official Russian MoD channel. Headline "Conquest of the Small Sky" is propagandistic framing. (event time: 15 Nov, reporting; source Colonelcassad 20:01:06 UTC; confidence MEDIUM for the test event as depicted in video; LOW for the specific technical parameters and AI-guidance claim)
-
Военкор Котенок claims 630+ Ukrainian locomotives lost, ~400 in 2026; Russia claims "a couple hundred" burned by drones (new, Russian military correspondent): Военкор Котенок (19:40:25 UTC) cites Ukrainian Infrastructure Minister Kalashnyk as claiming Ukraine has lost more than 630 locomotives, approximately 400 in 2026. The correspondent partially endorses the targeting of rail assets but dismisses the total as inflated ("the minister is 'a little lying'"), asserting Russia has burned "a couple hundred" with drones. He also references Finnish and Lithuanian locomotive transfers to Ukraine and the gauge-conversion problem (1,524 mm vs. 1,435 mm). No Ukrainian official statement, Ukrzaliznytsia data, or independent verification is supplied. (event time: 15 Nov, reporting; source Военкор Котенок 19:40:25 UTC; confidence LOW for all figures per single-party Russian-channel commentary)
-
Russian "Two Majors" fund raises for a UAV/FPV workshop on the Zaporizhzhia axis (new, Russian charity-fund channel): Два майора (19:49:06/19:49:07 UTC) posts a fundraising appeal for a UAV workshop supporting a unit on the Zaporizhzhia front. Itemized needs: 4 power stations (1,000,000 ₽), 2 generators (600,000 ₽), 2 lathes (700,000 ₽), FPV equipment (450,000 ₽); total 2,750,000 ₽. Reported collected: 1,248,986 ₽; remaining: 1,501,014 ₽; 439 participants in 24 hours. Video shows two masked, rifle-armed fighters beneath a "Two Majors" banner in an interior workshop setting. One fighter's chest rig bears a patch resembling a Ukrainian trident, which the analysis flags as potentially captured/repurposed gear (unverified). All financial figures are self-reported. (event time: 15 Nov, reporting; source Два майора 19:49:06 UTC; confidence MEDIUM for the fund's identity per consistent branding; LOW for the operational claims, collection totals, and fighter identities)
Reported situation by area
Kharkiv city, Kharkiv Oblast, Ukraine (new, Ukrainian official + media): The Shevchenkivskyi district drone impact previously confirmed (prior batch: Терехов 19:21:27, Синєгубов 19:24:10) is now specified as striking a "children's educational institution building" per Терехов (19:35:46 UTC), РБК-Україна (19:37:37 UTC), and ЦАПЛІЄНКО_UKRAINE FIGHTS (19:57:18 UTC). Повітряні Сили additionally warned of a UAV toward Balakliya, Kharkiv Oblast (19:58:37 UTC). No casualty count, structural-damage description, or DSNS report is supplied for the children's-institution strike. The prior batch recorded KAB/UAV alerts for northern Kharkiv Oblast (19:07:46 UTC). (confidence MEDIUM for the impact and children's-institution identification per multiple named Ukrainian sources; LOW for weapon type and damage scope)
Kharkiv / Kupiansk sector, Kharkiv Oblast, Ukraine (new, Ukrainian official + Russian claim): The General Staff (20:01:35 UTC) reported no assault activity on the Kupiansk axis during its accounting period. The prior batch recorded Colonelcassad (19:22:06 UTC) claiming a Russian advance toward Doroshovka north of Kupiansk; no new evidence resolves or corroborates that claim. South Slobozhanskyi: four attacks at Zybyne and Okhrimivka, two ongoing per General Staff. (confidence MEDIUM for General Staff reporting as issued; LOW for the prior-batch Doroshovka claim)
Zaporizhzhia Oblast, Ukraine (new, Russian claim + Ukrainian official): Colonelcassad (19:40:11 UTC) relays a Russian MoD claim of a UAV strike on a logistics center in Zaporizhzhia city. The General Staff (20:01:35 UTC) reported two repelled attacks on the Huliaipole axis toward Prydorozhnie and Yehorivka, and an unsuccessful attack toward Pavlivka on the Orikhiv axis. Повітряні Сили warned of KABs on Zaporizhzhia Oblast (19:25:30 UTC, prior batch). Zelensky's address (19:44:35 UTC) describes "many power outages" and ongoing restoration in Zaporizhzhia following Russian strikes. No Ukrainian confirmation of the MoD logistics-center claim is supplied. (confidence MEDIUM for General Staff sector reporting; LOW for the Russian MoD logistics-center claim)
Dnipropetrovsk Oblast, Ukraine (new, Ukrainian official + Air Force alerts): Zelensky (19:44:35 UTC) reports 131 hits on Dnipropetrovsk Oblast since early September, with restoration ongoing. Повітряні Сили issued new jet-UAV alerts: toward Synelnykove (19:34:14 UTC), toward Dnipro from the east (19:39:49 UTC), and toward Zhovti Vody (19:52:17 UTC). No impacts confirmed for these vectors. The prior batch recorded DTEK-reported trunk-line damage and outages in Dnipro and Kamianske. (confidence MEDIUM for the 131-hit figure as an official claim; LOW for the alerts' outcomes)
Kherson Oblast, Ukraine (new, Ukrainian military official): The General Staff (20:01:35 UTC) reported no assault activity on the Prydniprovskyi axis. The prior batch recorded 34th Marine Brigade chief of staff Kerimov's claim of Russian tunnel construction on the left bank; no new evidence in this batch confirms or refutes that claim. (confidence MEDIUM for General Staff reporting; carried-forward Kerimov claim remains LOW)
Cherkasy Oblast, Ukraine (new, Air Force alerts): Повітряні Сили warned of a jet UAV toward Zhashkiv (19:40:44 UTC, duplicating the 19:14:53 UTC alert from the prior batch). No impact confirmed. (confidence MEDIUM for alerts as issued)
Vinnytsia Oblast, Ukraine (new, Air Force alerts): Повітряні Сили issued multiple alerts: jet UAV in northern Vinnytsia heading west (19:35:27 UTC), jet UAV from Kyiv Oblast toward Vinnytsia (19:46:47 UTC), jet UAV toward Pohrebyshche (19:48:38 UTC, duplicating prior-batch 19:19:36 UTC alert), jet UAV past Koziatyn heading west (19:57:12 UTC, updating prior-batch 19:27:31 UTC alert). No impacts confirmed. (confidence MEDIUM for alerts as issued)
Khmelnytskyi Oblast, Ukraine (new, Air Force alert): Повітряні Сили warned of a jet UAV toward Starokostiantyniv from the east (19:44:40 UTC). No impact confirmed. (confidence MEDIUM for alert as issued)
Zhytomyr Oblast, Ukraine (new, Air Force alert): Повітряні Сили warned of a jet UAV toward Ovruch (19:50:45 UTC). Zelensky (19:44:35 UTC) cites 100+ hits on Zhytomyr Oblast since early September. No impact confirmed for the Ovruch vector. (confidence MEDIUM for alerts as issued)
Odesa Oblast, Ukraine (new, Air Force alert): Повітряні Сили warned of a jet UAV in Odesa Oblast heading toward Podilsk (19:51:36 UTC). No impact confirmed. The prior daily report recorded Odesa infrastructure damage from 14 November. (confidence MEDIUM for alert as issued)
Kirovohrad Oblast, Ukraine (new, Air Force alert): Повітряні Сили warned of jet UAVs toward Inhuletske (20:00:12 UTC). No impact confirmed. (confidence MEDIUM for alert as issued)
Leningrad Oblast, Russia (new, OSINT/media claim): ASTRA (19:44:56/57 UTC) reports Radio Svoboda before/after Planet Labs imagery (October 18, 2025 / November 18, 2025) showing 5 tank positions affected at Ust-Luga. The Leningrad Oblast governor reportedly confirmed a fire and 3 casualties. The prior batch's image was dated October 2024; the date discrepancy is unresolved. No post-11-November imagery from a second provider, no Russian port authority statement, and no Ukrainian General Staff confirmation are supplied. (confidence LOW for the 5-tank count and Ukrainian attribution; MEDIUM for the claim as issued by named media)
Donetsk Oblast, Ukraine (new, Ukrainian official): The General Staff (20:01:35 UTC) reports Kostiantynivka as the most active sector (18 assaults repelled across seven named localities) and Pokrovsk (7 attacks near four named localities). Lyman: two advances toward Stavky and Lyman repelled. Sloviansk: two advances at Kryva Luka stopped. Kramatorsk and Oleksandrivka: no assault activity. No independent verification of territorial positions is supplied. (confidence MEDIUM for General Staff reporting as issued; LOW for individual engagement counts)
Areas absent from this batch are not established to be quiet or unchanged.
Reported strikes and air-defense activity
-
Kharkiv Shevchenkivskyi children's educational institution (confirmed impact, Ukrainian official + media): Ігор Терехов (19:35:46 UTC): "The enemy struck a building of a children's educational institution." РБК-Україна (19:37:37 UTC): "In Kharkiv, a 'Molniya' drone hit a children's educational institution. Impact recorded in Shevchenkivskyi district." ЦАПЛІЄНКО_UKRAINE FIGHTS (19:57:18 UTC): "RF struck a children's educational institution building in Kharkiv, — Terekhov." Повітряні Сили (19:15:39 UTC, prior batch): UAV toward Kharkiv city. No casualty count or structural-damage description is supplied. (confidence MEDIUM for the impact and building type per multiple Ukrainian sources; LOW for weapon type and damage scope)
-
Ust-Luga oil terminal (claimed strike, OSINT/media): ASTRA (19:44:56 UTC): Radio Svoboda satellite comparison (Planet Labs, Oct 18 / Nov 18, 2025) shows 5 tank positions affected. Governor reportedly confirmed fire and 3 casualties. Prior batch (ЦАПЛІЄНКО 19:11:43 UTC): "5 petroleum tanks completely burned" on 11 November; accompanying image dated October 2024. The date discrepancy between the prior batch (2024) and ASTRA (2025) is unresolved. No post-strike imagery from a second provider, no Russian port authority statement, no Ukrainian General Staff confirmation. (confidence LOW for the 5-tank count, exact date, and Ukrainian attribution; MEDIUM for the claim as issued by named media)
-
Russian MoD claims: Zaporizhzhia logistics center and maritime vessel (claimed, Russian official): Colonelcassad (19:40:11 UTC): MoD Russia claims UAV strikes on a logistics center in Zaporizhzhia and a "dry cargo" vessel at sea. No Ukrainian confirmation, vessel identification, or independent damage assessment. (confidence LOW)
-
Air Force alerts (new vectors this batch, official Ukrainian): Повітряні Сили: jet UAV toward Synelnykove, Dnipropetrovsk Oblast (19:34:14); jet UAV northern Vinnytsia heading west (19:35:27); jet UAV toward Dnipro from the east (19:39:49); jet UAV toward Zhashkiv, Cherkasy Oblast (19:40:44, duplicate of prior batch); jet UAV toward Starokostiantyniv, Khmelnytskyi Oblast (19:44:40); jet UAV from Kyiv Oblast toward Vinnytsia (19:46:47); jet UAV toward Pohrebyshche, Vinnytsia (19:48:38, duplicate); jet UAV toward Ovruch, Zhytomyr Oblast (19:50:45); jet UAV toward Podilsk, Odesa Oblast (19:51:36); jet UAVs toward Zhovti Vody, Dnipropetrovsk Oblast (19:52:17); jet UAV past Koziatyn, Vinnytsia heading west (19:57:12); UAV toward Balakliya, Kharkiv Oblast (19:58:37); jet UAVs toward Inhuletske, Kirovohrad Oblast (20:00:12). No impacts, interceptions, or damage confirmed for any vector except the Kharkiv Shevchenkivskyi event. (confidence MEDIUM for alerts as issued)
-
General Staff aggregate air-defense figures (official Ukrainian): Генеральний штаб ЗСУ (20:01:35 UTC): 55 airstrikes, 174 KABs, 5,837 kamikaze drones, 1,824 artillery strikes across all fronts during the reporting period. The 5,837 kamikaze-drones figure is anomalously high and may encompass all drone types. These are official operational claims, not independently verified counts. (confidence MEDIUM for the summary as issued; LOW for the 5,837 figure's scope)
Reported Russian activity
-
Zaporizhzhia logistics-center and maritime-vessel strike claims (Russian MoD via pro-Russian channel): Colonelcassad (19:40:11 UTC): MoD Russia claims daytime UAV strikes on a logistics center in Zaporizhzhia city and a "dry cargo" vessel at sea. No geolocated imagery, vessel name, or Ukrainian confirmation. (confidence LOW)
-
FPV interceptor "Varyag" kinetic-kill test (pro-Russian channel): Colonelcassad (20:01:06 UTC) via @Belarus_VPO: video showing a rail-launched small drone colliding with a fixed-wing target drone. Claimed specs: ~3 kg, 250 km/h, 2 km range, kinetic warhead, AI guidance. The video corroborates a kinetic collision but not the technical parameters. Headline is propagandistic. (confidence MEDIUM for the test event as depicted; LOW for AI-guidance and performance claims)
-
Locomotive-loss claims (Russian military correspondent): Военкор Котенок (19:40:25 UTC): cites Ukrainian minister's claim of 630+ locomotives lost (~400 in 2026), partially endorses rail targeting, asserts Russia has burned "a couple hundred" by drone. References Finnish and Lithuanian locomotive transfers. No Ukrzaliznytsia data or independent verification. (confidence LOW)
-
"Two Majors" UAV-workshop fundraising, Zaporizhzhia axis (Russian charity-fund channel): Два майора (19:49:06 UTC): appeal for 2,750,000 ₽ for a UAV/FPV workshop (power stations, generators, lathes, FPV equipment); 1,248,986 ₽ collected; 439 participants. Video shows two masked fighters in a workshop interior. Self-reported figures. (confidence MEDIUM for the fund's identity; LOW for operational claims and totals)
-
General Staff sector reporting on Russian activity (Ukrainian official, for context): The General Staff (20:01:35 UTC) attributes 18 assaults to Russian forces on the Kostiantynivka axis, 7 on Pokrovsk, 4 on South Slobozhanskyi, 2 on Lyman, 2 on Sloviansk, 2 on Huliaipole, and 1 on Orikhiv. Kupiansk, Kramatorsk, Oleksandrivka, and Prydniprovskyi: no assault activity reported. These are single-party Ukrainian claims. (confidence MEDIUM for the summary as issued)
Reported Ukrainian activity
-
Zelensky evening address: energy-infrastructure damage accounting and EU support announcement (official Ukrainian): Zelenskiy / Official (19:44:35 UTC): full text of the evening address. 131 hits Dnipropetrovsk, 125 Kyiv, 100+ Zhytomyr and Sumy since early September. Describes Russian tactics as singling out one region for several days. Announces EU emergency energy support (generators, equipment, funding) agreed with von der Leyen. Talking-head video, no B-roll. (confidence MEDIUM for the address as issued; LOW for the hit counts and EU package specifics)
-
Kharkiv officials and media confirm children's-institution strike (official Ukrainian + media): Терехов (19:35:46 UTC), РБК-Україна (19:37:37 UTC), ЦАПЛІЄНКО_UKRAINE FIGHTS (19:57:18 UTC): drone impact on a children's educational institution in Shevchenkivskyi district. (confidence MEDIUM for the impact and building type)
-
General Staff daily operational summary (official Ukrainian): Генеральний штаб ЗСУ (20:01:35 UTC): 130 engagements, sector-by-sector breakdown, Pokrovsk-sector loss claims (59 killed, 217 UAVs suppressed, etc.). Kupiansk: no assaults. (confidence MEDIUM for the summary as issued; LOW for individual counts)
-
Air Force alerts (official Ukrainian): Twelve new vectors (19:34:14–20:00:12 UTC) as listed above. (confidence MEDIUM for alerts as issued)
-
Дніпропетровська ОДА relay of Zelensky address (official Ukrainian): Ганжа (19:39:05 UTC): video relay of the same evening address. (confidence MEDIUM for the relay as issued)
Civilian and infrastructure impact
-
Kharkiv, Kharkiv Oblast, Ukraine (new, Ukrainian official + media): Shevchenkivskyi district drone impact on a children's educational institution building confirmed by Терехов (19:35:46 UTC), РБК-Україна (19:37:37 UTC), and ЦАПЛІЄНКО (19:57:18 UTC). Both the mayor and OVA head (prior batch) state consequences are "being clarified." No casualty count, building-damage description, or utility-disruption report is supplied. The identification of a children's educational institution as the struck building is the most significant new civilian-impact detail in this batch. (confidence MEDIUM for the impact and building type; damage scope and casualties UNRESOLVED)
-
Dnipropetrovsk and Zaporizhzhia oblasts, Ukraine (new, Ukrainian official): Zelensky (19:44:35 UTC): "many power outages" in Zaporizhzhia and Dnipropetrovsk following Russian strikes; electricity "partially being restored" but "considerable work ahead." 131 hits on Dnipropetrovsk Oblast since early September. The prior daily report documented DTEK trunk-line damage and outages in Dnipro and Kamianske. No new outage figures, household counts, or restoration timelines are supplied in this batch beyond the president's general description. (confidence MEDIUM for the address as issued; LOW for specific outage counts)
-
Ust-Luga, Leningrad Oblast, Russia (new, OSINT/media claim): ASTRA (19:44:56 UTC): 5 fuel-tank positions reported destroyed per Radio Svoboda satellite comparison; Leningrad Oblast governor reportedly confirmed fire and 3 casualties. No Russian official statement, casualty names, or export-throughput data is supplied. The prior batch's satellite image was dated October 2024; ASTRA's images are dated October/November 2025. The date discrepancy is unresolved. (confidence LOW for the damage claim and casualty figure)
-
No new civilian or infrastructure impact is reported in this batch for: Kyiv city, Kyiv Oblast, Odesa Oblast (Podilsk alert only, no confirmed impact), Chernihiv Oblast, Sumy Oblast (Zelensky's 100+ hit figure is a cumulative claim since September, not a new event), Cherkasy Oblast (alerts only), Vinnytsia Oblast (alerts only), Khmelnytskyi Oblast (alert only), Zhytomyr Oblast (alert only), Kirovohrad Oblast (alert only), or the occupied Donetsk region beyond General Staff sector reporting.
-
Carried forward from prior batch (no new evidence in this batch): Akhtubinsk/Tsimbulovo strikes; Moscow 230-interception claim; Kremenchug refinery fire; Antonov factory satellite comparison; Interplastmodern strike; Odesa 41,000-household figure; Kropyvnytskyi elevator/boiler-house claim; all prior-batch civilian impact items.
Information environment and disputed claims
-
Ust-Luga satellite-image date discrepancy (new, OSINT): The prior batch identified a Planet Labs image accompanying the Ust-Luga claim as dated "approximately 19 October 2024," flagging it as a pre-event "before" reference. ASTRA (19:44:57 UTC) now describes a Radio Svoboda before/after comparison dated October 18, 2025 / November 18, 2025. These are different dates (2024 vs. 2025). Either the prior batch's date reading was incorrect, or a different image set is being referenced. The ASTRA analysis itself notes the one-month window means damage could have accumulated and that no impact craters or fragments are visible. The governor's fire confirmation and 3-casualty figure, if genuine, would partially corroborate a November event, but neither is independently verified in the supplied material. This discrepancy is unresolved. (confidence LOW for the image as definitive damage evidence; the claim remains partially supported but unconfirmed)
-
Kharkiv children's-institution identification (new, multiple Ukrainian sources): The prior batch confirmed a drone impact in Shevchenkivskyi district without specifying the building type. This batch adds the "children's educational institution" detail via Терехов (19:35:46), РБК-Україна (19:37:37), and ЦАПЛІЄНКО (19:57:18). All three trace to the same underlying event and likely to the mayor's statement; they are not fully independent sources. The "Molniya" weapon-type identification originates from the mayor and is repeated by RBC. No DSNS report, structural-damage imagery, or independent verification is supplied. (confidence MEDIUM for the building type per named official; LOW for weapon type)
-
5,837 kamikaze drones in one day (new, Ukrainian official): The General Staff's figure of 5,837 kamikaze drones launched in a single 24-hour period is extraordinarily high. The analysis accompanying the post flags that this number "may include all drone types, not just kamikaze." No breakdown by type, launch method, or interception rate is supplied. The figure cannot be verified from this batch. (confidence LOW for the 5,837 figure as a kamikaze-only count)
-
Военкор Котенок locomotive figures (new, Russian military correspondent): The claim of 630+ Ukrainian locomotives lost (~400 in 2026) is attributed to a Ukrainian minister but presented through a Russian channel that simultaneously calls the figure inflated. The "couple hundred burned by drones" claim is the correspondent's own assertion. No Ukrzaliznytsia statement, rolling-stock registry data, or independent verification is supplied. The post also introduces geopolitical claims about Finnish and Lithuanian locomotive transfers without sourcing. (confidence LOW for all figures)
-
Russian MoD Zaporizhzhia logistics-center and vessel claims (new, Russian official via pro-Russian channel): The MoD statement is relayed through Colonelcassad, a pro-Russian aggregator. No geolocated imagery, vessel name, port authority confirmation, or Ukrainian acknowledgment is supplied. The prior daily report noted Russian claims of port strikes at Chornomorsk that were similarly unverified. (confidence LOW)
-
Zelensky diplomatic and energy claims (repeated, Ukrainian official): The 131/125/100+ hit figures and the von der Leyen EU energy-support announcement are now available through the president's own channel (19:44:35 UTC) in addition to prior relays. All trace to the same address. No European Commission press release, contract document, or delivery schedule is supplied. Repetition across channels is not independent corroboration. (confidence MEDIUM for the statement as issued; LOW for the underlying figures and package)
-
Carried forward without new evidence in this batch: 55% oil-refining figure; Kherson left-bank tunnel claims; Doroshovka advance claim; MoD Russia multicam photo; Moscow 230-interception count; Akhtubinsk/Tsimbulovo General Staff claim; Kremenchug refinery footage; Interplastmodern strike; Exilenova+ POW "liquidation" claim; tanker MIDAG attribution error; Vinnytsia KIA count; FT/Gass article framing; Rybar POW-exchange and NATO-summit claims.
Evidence limitations and unresolved questions
-
Kharkiv children's-institution strike: Multiple Ukrainian sources confirm the building type, but no DSNS report, casualty count, structural-damage description, or independent imagery is supplied. The "Molniya" weapon-type identification is from the mayor's statement only. Consequences are explicitly stated as "being clarified."
-
Ust-Luga satellite imagery: The date discrepancy between the prior batch (October 2024) and ASTRA (October/November 2025) is unresolved. The one-month before/after window does not isolate 11 November damage. No impact craters, fragments, or trajectory evidence is visible. The governor's fire confirmation and 3-casualty figure are reported by ASTRA but not independently verified in the supplied material. No Ukrainian General Staff statement or Russian port authority acknowledgment is supplied.
-
General Staff 5,837 kamikaze-drones figure: No breakdown by drone type, launch platform, or interception outcome is supplied. The figure may encompass all UAV types. No independent air-defense tracking data is available.
-
Russian MoD Zaporizhzhia logistics-center and vessel claims: No Ukrainian confirmation, geolocated imagery, vessel identification, or independent damage assessment. Single-party Russian-channel product.
-
"Varyag" FPV interceptor test: The video shows a kinetic collision but does not verify AI guidance, 250 km/h speed, or 2 km range. Source is a Belarusian aggregator, not an official MoD channel. No independent test-range documentation is supplied.
-
Военкор Котенок locomotive figures: No Ukrzaliznytsia data, rolling-stock registry, or independent verification. The correspondent both cites and disputes the minister's figures within the same post.
-
Zelensky hit counts (131/125/100+): Presented without source attribution or methodology. No Ukrenergo, OVA, or OSINT strike-tracker cross-reference is supplied. The EU energy-support announcement lacks a European Commission press release or contract document.
-
Air Force alerts (twelve new vectors this batch): No impacts, interceptions, or damage are confirmed for Synelnykove, Dnipro-from-east, Starokostiantyniv, Ovruch, Podilsk, Zhovti Vody, Balakliya, or Inhuletske. Tracking messages do not establish separate aircraft, outcomes, or effects.
-
Weather (Open-Meteo, 20:00 UTC): Kharkiv/Vovchansk 1.5 °C, clear, wind 0.8 m/s; Luhansk/Svatove 1.1 °C, mainly clear, wind 0.8 m/s; Donetsk/Pokrovsk 2.8 °C, partly cloudy, wind 0.4 m/s; Zaporizhzhia/Orikhiv 2.8 °C, partly cloudy, wind 0.8 m/s; Kherson 1.9 °C, clear, wind 1.2 m/s. Daily forecast: 0% precipitation at all five points; minimums −0.1 to 0.8 °C; maximums 6.3–8.9 °C. No weather data for Kyiv, Moscow, Cherkasy, Vinnytsia, Kupiansk, Doroshovka, Oleshky, Ust-Luga, Dnipro, Synelnykove, Starokostiantyniv, Ovruch, Podilsk, Zhovti Vody, Balakliya, or Inhuletske.
-
Dempster-Shafer belief masses (uncalibrated, source independence UNKNOWN): The fusion assigns moderate support to the Ust-Luga infrastructure-damage cluster (group_1: 0.36+0.16+0.20), the Zelensky energy-strike cluster (group_8: 0.144+0.128+0.088+0.088+0.08+0.064; group_15: 0.16+0.144+0.096+0.096+0.064+0.096), the Russian Zaporizhzhia logistics/vessel cluster (group_4: 0.36+0.16+0.16+0.20), the Kharkiv children's-institution cluster (group_32: 0.52+0.48; group_33: 0.52+0.48), the Varyag FPV-interceptor cluster (group_6: 0.40+0.16+0.20), the General Staff Donbas-engagement cluster (group_11: 0.16+0.12+0.08+0.08+0.08+0.04+0.20), the Russian rail-locomotive cluster (group_10: 0.32+0.16+0.064+0.04+0.20), the Cherkasy/Vinnytsia/Zhytomyr/Khmelnytskyi drone-alert clusters (groups 22–29), and the Russian propaganda cluster (group_18: 0.28+0.24+0.16+0.08+0.20). These are analytic support measures, not independent corroboration, and do not alter the confidence assessments above.
