Nightwatch
Intelligence archive
Historical intelligence

Situation Report

Archived operational intelligence briefing retained for historical analysis.

Intelligence brief / archived issue

Situation Update (UTC)

Key reported developments

  • Kremenchuk refinery — repeat strike, large fire (new, multi-source): Два майора (15:35:01/15:35:02 UTC) and Colonelcassad (15:42:02/15:42:03 UTC) both report a second strike on the Kremenchuk (Kremenchug) oil refinery in Poltava oblast, producing a large fire. Два майора's caption names S8000 "Banderyol" cruise missiles, Iskander-M, and "Geran-5" drones, and references a prior strike on 12 November. The accompanying video (Два майора) and photo (Colonelcassad) show a tall dark smoke column with an orange fireball at its base, viewed from a residential area with autumn treeline and apartment blocks. No geotag, no official Ukrainian confirmation, and no impact/launch imagery are supplied. The Два майора media carries a "ПОВЕРНУТЫЕ НА ВОЙНЕ" watermark, not the posting channel's, indicating secondary aggregation. (event time: 15 Nov, unspecified; sources Два майора 15:35:01 UTC, Colonelcassad 15:42:02 UTC; confidence MEDIUM for the fire event per cross-source visual corroboration; LOW for weapon types and "repeat" framing)

  • DPSU Operation "Vivaldi" territorial and POW claims (new, official): ДПСУ (15:03:07/15:03:08 UTC) published a video and caption stating that the 3rd Army Corps with attached units "liberated 277 km² and returned 16 settlements under Ukrainian control" during Operation Vivaldi, and that border guards of the "Pomsta" brigade captured 12 Russian POWs. The video shows a talking-head interview with a blurred-face detainee in a wooded setting. No maps, geolocation metadata, or independent corroboration of the territorial figures are provided. (event time: 15 Nov, unspecified; source ДПСУ 15:03:07 UTC; confidence MEDIUM for the existence of the DPSU production and the POW interview format; LOW for the 277 km² / 16 settlements / 12 POW figures)

  • DPSU Southern-Slobozhanskyi drone strikes (new, official): Оперативний ЗСУ (15:57:35/15:57:36 UTC) relayed DPSU footage captioned as destroying eight shelters, a truck, a fuel-lubricants depot, and a cannon on the Southern-Slobozhanskyi (Kharkiv) axis by the Kharkiv Border Detachment's rapid-reaction commandant's office. Thermal and visible-spectrum drone frames show multiple shelter detonations in dense woodland. However, the sampled frames do not visibly confirm the truck, fuel depot, or artillery piece; only shelter explosions are depicted. (event time: 15 Nov, unspecified; source Оперативний ЗСУ 15:57:35 UTC; confidence MEDIUM for the shelter strikes per official DPSU footage; LOW for the truck, fuel depot, and cannon claims absent from visible frames)

  • Estonia border closure and Threod Systems incident — expanded detail (new, multi-source): ASTRA (15:52:24/15:52:25 UTC) and Оперативний ЗСУ (15:35:17 UTC) provide additional detail beyond the prior batch's ТАСС/STERNENKO/ЦАПЛІЄНКО relay. ASTRA quotes PM Kristen Michal's X post confirming the night-of-14-November arson attempt at Threod Systems near Tallinn, eight Latvian residents detained, and the prosecutor's request to remand five of the eight. ASTRA names the three border crossings to be closed: Narva–Ivangorod (pedestrians only), Koidula–Kunichina Gora, and Luumaa–Shumilkino. Оперативний ЗСУ attributes the closure announcement to both PM Michal and Interior Minister Taro. The prior batch's confidence assessment (MEDIUM for closure announcement; LOW for added Threod/detainee details) is updated: ASTRA's direct quotation of Michal's X post and Tsahkna's tweet screenshot raise confidence in the closure announcement and the eight-detainee figure to MEDIUM-HIGH; the GRU attribution remains an official Estonian assertion not independently verified. (event time: 15 Nov announcement; alleged sabotage night of 14 Nov; sources ASTRA 15:52:24 UTC, Оперативний ЗСУ 15:35:17 UTC; confidence MEDIUM-HIGH for closure and detainee count per named officials; LOW for GRU attribution)

  • Nizhnekamsk industrial fires — new footage (new, single-source): Exilenova+ (15:51:06/15:51:07 UTC) posted nighttime video from a moving vehicle showing large fires and explosions at an industrial site with hyperbolic cooling towers, captioned "Republic of Tatarstan, Nizhnekamsk industrial zone." An overlay reads "Перші хвилини прильотів!!" (First minutes of impacts!!). The prior batch referenced a Nizhnekamsk fire and the daily report noted Russian municipal acknowledgment of a drone attack with six injured. This new footage adds visual detail but no geolocation metadata, no Russian MChS confirmation, and no satellite imagery. (event time: 15 Nov, unspecified; source Exilenova+ 15:51:06 UTC; confidence MEDIUM for fires at an industrial site per visible cooling towers; LOW for location identification and strike attribution)

  • New air-defense alerts (new): Повітряні Сили issued a jet-UAV alert toward Dnipro from the north at 15:47:18 UTC (a second Dnipro vector after the 15:23:34 UTC alert in the prior batch) and a UAV alert toward Kharkiv from the north, heading south, at 16:01:38 UTC (a second Kharkiv vector after the 15:33:47 UTC alert). No interceptions or impacts confirmed. (event times: 15:47:18 and 16:01:38 UTC; source Повітряні Сили; confidence MEDIUM for the alerts as issued)

  • EU IRINI boarding of MV MIDAG (new, single-source): Два майора (15:40:41/15:40:42 UTC) reports that EU Operation IRINI forces boarded the tanker MV MIDAG (IMO 9266841, Zimbabwe flag) in the central Mediterranean, citing UNCLOS Article 110. The channel claims this is the seventh such IRINI case and references an EU Council directive of 9 October 2026 expanding IRINI's mandate to counter Russia's "shadow fleet" through March 2029. The post is framed as "EU piracy" with a constructivist agitprop poster. No IRINI press release, no EU Council document, and no maritime-database confirmation are supplied. (event time: 15 Nov, unspecified; source Два майора 15:40:41 UTC; confidence LOW for the boarding details and mandate claims per single-source pro-Russian channel; LOW for the "7th case" and October 2026 directive)

  • RBC-Ukraine refinery-disruption tally (new, single-source): РБК-Україна (16:02:57/16:02:58 UTC) claims Ukraine disrupted 9 of Russia's 35 largest refineries in one week, cutting daily processing by ~30% to 200,000 tonnes, with secondary-processing repairs estimated at 6–8 months. The accompanying image shows a ship/port fire (vessel "CAPITAL"), not a refinery, creating a text-image mismatch. This differs from the prior batch's Оперативний ЗСУ infographic (11 refineries over 17 days). No satellite imagery, refinery names, or Russian confirmation are supplied. (event time: 15 Nov, unspecified; source РБК-Україна 16:02:57 UTC; confidence LOW for the 9/35 and 30% figures per single-source claim with image-text inconsistency)

Reported situation by area

Kremenchuk, Poltava oblast, Ukraine (new, multi-source): Два майора (15:35:01 UTC) and Colonelcassad (15:42:02 UTC) report a repeat strike and large fire at the Kremenchuk refinery. Visual evidence (smoke column, orange fireball, residential vantage) is consistent across both sources. The prior batch carried a Kremenchuk jet-UAV alert (15:23:54 UTC) and a refinery claim relayed by Russian channels. This batch adds a specific fire event with cross-channel imagery. No Ukrainian official (Poltava OVA, DSNS) confirmation is supplied. (confidence MEDIUM for the fire; LOW for weapon types)

Dnipro, Dnipropetrovsk oblast, Ukraine (new alert): Повітряні Сили (15:47:18 UTC) reported a second jet-UAV toward Dnipro from the north. No impact confirmed. (confidence MEDIUM for the alert)

Kharkiv, Kharkiv oblast, Ukraine (new alert): Повітряні Сили (16:01:38 UTC) reported a UAV toward Kharkiv from the north, heading south. No impact confirmed. (confidence MEDIUM for the alert)

Southern-Slobozhanskyi axis, Kharkiv oblast, Ukraine (new, official): Оперативний ЗСУ / DPSU (15:57:35 UTC) reports drone strikes destroying eight shelters plus claimed truck, fuel depot, and cannon. Thermal footage confirms shelter detonations; other target types not visible in sampled frames. (confidence MEDIUM for shelter strikes; LOW for additional target claims)

Zaporizhzhia front, Zaporizhzhia oblast, Ukraine (new, claimed): Воин DV (16:01:01/16:01:02 UTC) presents a ~31-second FPV compilation attributed to the 1461st motorized rifle regiment, 36th Army, "Vostok" group, claiming four Ukrainian personnel killed ("4 — 200"). Frames show multiple distinct sorties with varying OSD telemetry, IR+visible split-screen, and GPS-jamming warnings ("Ошибки системы навигации"). No geolocation, no Ukrainian confirmation. (confidence MEDIUM for the event type per visible drone OSD; LOW for unit attribution and casualty count)

Dobropillya, Bilozerske, Druzhkivka, Donetsk oblast, Ukraine (new, claimed): Z комитет + карта СВО (15:59:58/15:59:59 UTC) publishes a three-map album claiming Russian advances on the Siverskyi Donets axis. Maps are dated "November 15, 2026." The analyst flags the date stamp as a potential chronological error or fabrication. No geolocated combat footage accompanies the claim. (confidence LOW for the territorial claims per single-source milblogger map with date anomaly)

Nizhnekamsk, Republic of Tatarstan, Russia (new footage): Exilenova+ (15:51:06 UTC) posts nighttime video of industrial fires with cooling towers, captioned as the Nizhnekamsk industrial zone. The prior batch referenced a Nizhnekamsk fire; the daily report noted Russian municipal acknowledgment of a drone attack with six injured. This is additional visual material, not a new event per se. (confidence MEDIUM for fires at an industrial site; LOW for geolocation and strike attribution)

Threod Systems facility, near Tallinn, Estonia (new detail): ASTRA (15:52:24 UTC) and Оперативний ЗСУ (15:35:17 UTC) expand the prior batch's Estonia cluster with PM Michal's X post, the prosecutor's remand request for five of eight detainees, and the identification of the three border crossings to be closed. The prior batch's confidence assessment is partially updated (see Key Developments). (confidence MEDIUM-HIGH for closure announcement and detainee count per named officials; LOW for GRU attribution)

Janów / Rychołek, Masovian Voivodeship, Poland (new, claimed): Рыбарь (15:50:36/15:50:37 UTC) reports a toxic-waste accumulation (6,500 containers) near the 23rd Tactical Aviation Base, claiming it threatens FA-50GF fighters, road A2, and the Bug river. Framed as NATO vulnerability. No Polish official source, no dated satellite imagery. (confidence MEDIUM for the existence of an illegal-waste site near a Polish airbase per reported Polish waste-crime context; LOW for the 6,500-container figure, "5 years smouldering" claim, and military-vulnerability framing)

Mediterranean Sea (new, claimed): Два майора (15:40:41 UTC) reports EU IRINI boarding of MV MIDAG. No independent maritime confirmation. (confidence LOW)

Areas absent from this batch are not established to be quiet or unchanged.

Reported strikes and air-defense activity

  • Kremenchuk refinery strike (new, multi-source): Два майора (15:35:01 UTC) and Colonelcassad (15:42:02 UTC) report a repeat strike causing a large fire. Weapon types (S8000, Iskander-M, Geran-5) are asserted in text only, not visible in imagery. No Ukrainian official confirmation. (confidence MEDIUM for the fire; LOW for munition identification)

  • Jet-UAV alert toward Dnipro, 15:47:18 UTC (new): Повітряні Сили. Second Dnipro vector in this reporting window. No impact confirmed. (confidence MEDIUM for the alert)

  • UAV alert toward Kharkiv, 16:01:38 UTC (new): Повітряні Сили. Second Kharkiv vector. No impact confirmed. (confidence MEDIUM for the alert)

  • DPSU Southern-Slobozhanskyi drone strikes (new, official): Оперативний ЗСУ / DPSU (15:57:35 UTC): eight shelters confirmed in footage; truck, fuel depot, and cannon claimed but not visible. (confidence MEDIUM for shelters; LOW for other targets)

  • Zaporizhzhia FPV drone strikes (new, claimed): Воин DV (16:01:01 UTC): compilation attributed to 1461st regiment, 36th Army, "Vostok" group; four personnel claimed killed. (confidence MEDIUM for event type; LOW for attribution and casualty count)

  • 46th Brigade drone compilation (new, official): 46 окрема аеромобільна Подільська бригада ДШВ (15:57:00/15:57:01 UTC) publishes a compilation of FPV strikes on shelters, vehicles, anti-drone systems, and communications, plus interceptor-drone downings. No geolocation, no timestamps. (confidence MEDIUM for the event type per official brigade channel; LOW for individual strike verification)

  • Nizhnekamsk industrial fires (new footage): Exilenova+ (15:51:06 UTC): nighttime video of fires/explosions at an industrial site with cooling towers. (confidence MEDIUM for fires; LOW for location and attribution)

  • MoD Russia claims (carried forward, re-issued): MoD Russia (15:58:25 UTC) restates the Zaporizhzhia logistics-centre strike and Black Sea cargo-ship damage claims previously relayed by ТАСС (15:10:22 and 15:13:25 UTC in the prior batch). No new detail, no Ukrainian confirmation, no vessel name or coordinates. (confidence LOW; this is a re-posting of the same single-source claim, not independent corroboration)

  • Carried forward from prior batch (no new evidence in this batch): Bobrynets ballistic-missile alert (15:08:07 UTC); Kremenchuk jet-UAV alert (15:23:54 UTC); Zlatopil jet-UAV alert (15:24:47 UTC); northern Dnipropetrovsk/Poltava jet-UAV alert (15:25:39 UTC); Odesa Mercedes-Benz dealership strike; Porsche West Kyiv Oblast damage; Akhtubinsk airfield claim; Shostka Geran aftermath.

Reported Russian activity

  • Kremenchuk refinery strike (claimed, multi-source): Два майора (15:35:01 UTC) and Colonelcassad (15:42:02 UTC) report the strike. Weapon inventory (S8000, Iskander-M, Geran-5) is text-only. The "repeat" framing references a 12 November prior strike. (confidence MEDIUM for the fire; LOW for munitions)

  • Zaporizhzhia FPV strikes (claimed, Russian source): Воин DV (16:01:01 UTC) attributes strikes to the 1461st regiment, 36th Army, "Vostok" group. Compilation format; no geolocation. (confidence MEDIUM for event type; LOW for unit attribution)

  • MoD Russia re-issued claims: Logistics centre in Zaporizhzhia and Black Sea cargo ship (15:58:25 UTC). Identical to prior batch ТАСС relay. (confidence LOW)

  • 122nd MRR corruption exposé (new, opposition source): Группировка войск «Запад» (15:34:01/15:34:02 UTC) alleges a rank-buying scheme involving Prokhorov Andrey Nikolaevich ("Monarkh"), head of completion at the 122nd Motorized Rifle Regiment, and "Captain Ukho" in Markovka. Prokhorov is claimed to have been previously convicted under Article 105 UK RF (murder) and stripped of rank. The post includes a selfie photo of a man in Russian army camo. No court records, personnel files, or official confirmations are supplied. The 122nd MRR operates under the 6th Combined Arms Army in the Donetsk/Luhansk direction. (confidence LOW-MEDIUM for the existence of the allegation per named-unit specificity; LOW for the underlying claims)

  • EU IRINI "piracy" framing (new, propaganda): Два майора (15:40:41/15:40:42 UTC) reports the MV MIDAG boarding and frames it as "EuroNATO piracy" with a constructivist agitprop poster. The channel's threat implication about Russian Navy sinking EU-bound vessels is inflammatory. (confidence LOW for factual details; noted as information-environment item)

  • Poland toxic-waste vulnerability narrative (new, propaganda): Рыбарь (15:50:36/15:50:37 UTC) presents the Janów/Rychołek waste site as a NATO military vulnerability, implying an adversary could disable Polish aviation with "a match." No Polish official source. (confidence MEDIUM for the existence of an illegal-waste site; LOW for military-vulnerability framing)

  • Estonia border-closure coverage (new detail): Военкор Котенок (15:59:25/15:59:26 UTC) relays Tsahkna's tweet screenshot with propagandistic "Russophobia" framing. Операция Z (15:50:28/15:50:29 UTC) cites ERR for the Threod Systems incident. Alex Parker Returns (15:58:40 UTC) posts a brief sarcastic comment. These add Russian-side editorial framing to the prior batch's coverage. (confidence MEDIUM for the closure announcement per multiple relays of the same official statement; LOW for added narrative layers)

  • FPV battery insulation (informational): Беспилотное Братство (15:49:23/15:49:24 UTC) shares a low-cost battery-insulation technique using polyethylene foam for cold-weather FPV operations. The image appears to be a product photo (reverse-image-search artifact). (confidence MEDIUM for the technique's existence as field advice; LOW for effectiveness claims)

  • Radio promo (non-operational): Басурин о главном (15:44:02/15:44:03 UTC) announces a Sunday 19:00 broadcast on "Комсомольская правда-Новороссия" radio with a DonGU political-science guest. (confidence N/A for factual reporting; noted as information-environment item)

Reported Ukrainian activity

  • DPSU Operation "Vivaldi" claims (new, official): ДПСУ (15:03:07/15:03:08 UTC): 3rd Army Corps claims 277 km² liberated, 16 settlements recovered; "Pomsta" brigade border guards took 12 POWs. Video is official DPSU production. (confidence MEDIUM for the production's existence; LOW for territorial and POW figures)

  • DPSU Southern-Slobozhanskyi strikes (new, official): Оперативний ЗСУ / DPSU (15:57:35/15:57:36 UTC): eight shelters, truck, fuel depot, cannon claimed destroyed. Thermal footage confirms shelter hits. (confidence MEDIUM for shelters; LOW for other targets)

  • 46th Brigade drone compilation (new, official): 46 окрема аеромобільна Подільська бригада ДШВ (15:57:00/15:57:01 UTC): FPV and interceptor drone strike compilation. No geolocation. (confidence MEDIUM for event type per official channel; LOW for individual strikes)

  • Повітряні Сили alerts (two new in this batch): Jet-UAV toward Dnipro from north (15:47:18 UTC); UAV toward Kharkiv from north, heading south (16:01:38 UTC). No interceptions confirmed. (confidence MEDIUM for the alerts as issued)

  • Estonia / Threod Systems relay (new detail): Оперативний ЗСУ (15:35:17 UTC) relays PM Michal's statement on the Threod Systems attempt and border-closure plan. This supplements the prior batch's ЦАПЛІЄНКО/STERNENKO/ТАСС coverage. (confidence MEDIUM-HIGH for the announcement per named officials)

  • RBC-Ukraine refinery tally (new, single-source): РБК-Україна (16:02:57/16:02:58 UTC): 9 of 35 refineries disrupted in one week, ~30% capacity reduction claimed. Image-text mismatch (ship fire, not refinery). (confidence LOW for the figures; noted as a single-source claim with visual inconsistency)

  • SBU arsonist announcement (carried forward from prior batch): No new detail in this batch. The prior batch's ЦАПЛІЄНКО relay of the SBU Ivano-Frankivsk detention remains uncorroborated here.

  • Prince Harry / Lviv (carried forward from prior batch): No new detail in this batch.

Civilian and infrastructure impact

  • Kremenchuk, Poltava oblast (new, multi-source): A large fire at the Kremenchuk refinery is depicted in Два майора video and Colonelcassad photo. The refinery is described as Ukraine's largest, producing gasoline, diesel, and aviation kerosene. No civilian casualties reported in this batch. No Ukrainian official (Poltava OVA, DSNS) damage assessment is supplied. (confidence MEDIUM for the fire per cross-source imagery; LOW for production impact)

  • Threod Systems, near Tallinn, Estonia (new detail): ASTRA (15:52:24 UTC) reports the arson attempt on the night of 14 November caused no significant damage due to enhanced security. Eight Latvian residents detained; prosecutor requests remand for five. No injuries reported. (confidence MEDIUM-HIGH for the incident and detentions per named Estonian officials; LOW for GRU attribution)

  • Nizhnekamsk, Tatarstan (new footage, carried forward): Exilenova+ video (15:51:06 UTC) shows industrial fires. The prior batch referenced a Nizhnekamsk fire; the daily report noted six injured (including a Rosgvardiya officer) and residential electricity/water restoration per Russian municipal authorities. No new civilian-casualty data in this batch. (confidence MEDIUM for fires; LOW for geolocation)

  • No new civilian or infrastructure impact is reported in this batch for: Dnipro, Kharkiv (alerts only), Southern-Slobozhanskyi axis (military targets), Zaporizhzhia front (military targets), Dobropillya/Bilozerske/Druzhkivka (map claims only), Odesa, Kyiv Oblast, Akhtubinsk, Shostka.

  • Carried forward from prior batch (no new evidence): Zaporizhzhia Kosmichny district civilian injury (71-year-old man); Odesa Mercedes-Benz dealership fire; Porsche West Kyiv Oblast glass damage; Vyshgorod warehouse strike; Kramatorsk damage; Kamianske blackout; Bryansk drone injuries. No new data in this batch for any of these.

Information environment and disputed claims

  • Kremenchuk "repeat strike" framing: Два майора (15:35:01 UTC) labels the event as a "repeat" strike referencing 12 November. Colonelcassad (15:42:02 UTC) echoes "повторно." The prior batch carried a Kremenchuk jet-UAV alert (15:23:54 UTC) and a Russian-channel refinery claim. Whether this batch's fire represents a distinct new strike, a delayed consequence of the 15:23 alert, or a re-presentation of the earlier claim is unresolved. The Два майора media watermark ("ПОВЕРНУТЫЕ НА ВОЙНЕ") differs from the posting channel (@opersvodki), indicating secondary aggregation with lost provenance. (confidence MEDIUM for a fire event; LOW for "repeat" characterization)

  • Weapon-specificity without visual corroboration: Два майора names S8000 "Banderyol," Iskander-M, and "Geran-5" for the Kremenchuk strike. No launch, impact, or debris imagery accompanies the claim. The prior batch's Повітряні Сили ballistic-missile alert toward Bobrynets used the designation "ББ Бандероль," which may relate to the S8000 naming but does not confirm it. The specificity pattern (plausible hardware + unverifiable event details) is noted in the prior batch's information-environment section. (confidence LOW for munition identification)

  • Operation "Vivaldi" territorial claims: ДПСУ (15:03:07 UTC) claims 277 km² and 16 settlements. These figures are typical of Ukrainian military PR and are not corroborated by the video content, which shows only a talking-head interview and a single blurred-face POW frame. The 3rd Army Corps and "Pomsta" brigade are real entities. No independent mapping source (DeepState, ISW) is cited. (confidence MEDIUM for the existence of the DPSU production; LOW for territorial figures)

  • RBC refinery tally vs. prior infographic: РБК-Україна (16:02:57 UTC) claims 9 refineries in one week. The prior batch's Оперативний ЗСУ infographic (15:12:36 UTC) claimed 11 refineries over 17 days (30 Oct–15 Nov). These are different time windows and methodologies; they are not necessarily contradictory but cannot be combined. The RBC image shows a ship/port fire ("CAPITAL"), not a refinery, creating a text-image mismatch that undermines the visual claim. (confidence LOW for both tallies as independent verified assessments; MEDIUM for the existence of a Ukrainian-side refinery-strike narrative)

  • Estonia border-closure narrative layering (updated): The prior batch flagged ТАСС/STERNENKO/ЦАПЛІЄНКО layering. This batch adds ASTRA (15:52:24 UTC) with direct quotes from Tsahkna's tweet and Michal's X post, raising confidence in the closure announcement and the eight-detainee figure. However, Военкор Котенок (15:59:25 UTC) and Alex Parker Returns (15:58:40 UTC) add dismissive "Russophobia" framing. The GRU attribution remains an official Estonian assertion; no independent intelligence evidence is shown. Операция Z (15:50:28 UTC) cites ERR for the Threod Systems incident, adding a second media reference but not independent verification. (confidence MEDIUM-HIGH for closure announcement; LOW for GRU attribution)

  • Z комитет map date anomaly: Z комитет + карта СВО (15:59:58 UTC) stamps its Donbas maps "November 15, 2026." The analyst flags this as a chronological error or fabrication. The prior batch flagged a similar date-anomaly pattern in Colonelcassad materials. The "🔼" advance notation is standard milblogger shorthand. (confidence LOW for the map as a current situational-awareness product)

  • 122nd MRR corruption narrative: Группировка войск «Запад» (15:34:01 UTC) makes extraordinary claims (convicted murderer heading personnel, rank-buying, schoolmate in 6th Army awards department) without court records or official documents. The channel is an anti-war Telegram outlet with a clear agenda. The prior batch's 144th VShR corruption exposé follows a similar pattern. (confidence LOW for the underlying claims; MEDIUM for the existence of the allegation as a published narrative)

  • EU IRINI "piracy" framing: Два майора (15:40:41 UTC) uses Soviet constructivist agitprop aesthetics and the neologism "EuroNATO" to reframe a UNCLOS Article 110 boarding as piracy. The IMO number (9266841) is verifiable in principle but no maritime-database confirmation is provided. The October 2026 EU Council directive and March 2029 extension are unverified. (confidence LOW for factual details; noted as propaganda framing)

  • Poland toxic-waste narrative: Рыбарь (15:50:36 UTC) converts an environmental/illegal-waste issue into a NATO military-vulnerability and sabotage narrative ("enemy only needs a match"). The channel tagline "на пороге смерти Европы" confirms its pro-Kremlin orientation. (confidence MEDIUM for the existence of a waste site near a Polish airbase; LOW for military-vulnerability claims)

  • Prior-batch items carried forward without new evidence: The "Vovchansk pocket" self-contradiction, oil-refinery infographic methodology, "mass losses" dehumanizing framing, Oleshki returnee claim, Kyiv pontoon/tunnel debate, SBU arsonist announcement, ASTRA email newsletter, Vyshgorod "repeat strike" framing, Chuhuiv "barn vs. enterprise" dispute, Baikal Group kill-tally inflation, Nizhnekamsk future-dated overlay, Colonelcassad "exclusives" disinformation rubric, misattributed "sniper" footage, 144th VShR corruption exposé, Bulgaria/Poland aid reduction narrative, and NATO Albania summit cancellation all remain as characterized in the prior batch. No new corroboration or contradiction is supplied in this batch.

Evidence limitations and unresolved questions

  • Kremenchuk refinery: The fire is corroborated across Два майора and Colonelcassad imagery, but the exact strike time, munition type, and whether this is genuinely a "repeat" hit distinct from the prior batch's 15:23:54 UTC alert are unresolved. No Ukrainian official damage assessment, no satellite thermal imagery, and no DSNS/Poltava OVA statement are supplied. The Два майора watermark mismatch (ПОВЕРНУТЫЕ НА ВОЙНЕ vs @opersvodki) indicates secondary aggregation with lost provenance.

  • Operation "Vivaldi" territorial claims: The 277 km² / 16 settlements / 12 POW figures are sourced solely to the DPSU's own production. No independent mapping, no Russian MoD acknowledgment, and no geolocated footage of liberated areas are provided. The relationship between "Vivaldi" and the prior batch's Chuhuiv–Vovchansk axis disputes is not established.

  • DPSU Southern-Slobozhanskyi strikes: The eight shelters are visible in thermal footage; the truck, fuel depot, and cannon are claimed but not depicted in the sampled frames. The full unedited video is not supplied. Date and exact location within the Southern-Slobozhanskyi axis are not specified.

  • 46th Brigade compilation: No geolocation, no timestamps, no individual strike attribution. The compilation format aggregates multiple events without per-strike verification.

  • Воин DV Zaporizhzhia compilation: Unit attribution (1461st regiment, 36th Army, "Vostok" group) is text-only. The "4 — 200" kill claim is unverified. The winter-conditions terrain (snow/frost) is inconsistent with the current mid-November date unless the footage is from a different period. No geolocation.

  • Nizhnekamsk: The Exilenova+ video adds visual detail but no geolocation metadata, no Russian MChS confirmation for this specific footage, and no satellite imagery. The relationship to the prior batch's Nizhnekamsk fire claim is unclear (same event with new footage, or a separate incident).

  • Estonia / Threod Systems: The GRU attribution is an official Estonian assertion; the "evidence" cited by Tsahkna is not publicly displayed. The eight-detainee figure and the prosecutor's remand request are sourced to ASTRA's relay of Estonian officials; no direct Estonian police or prosecutor press release is linked. The three named border crossings are consistent with known geography.

  • RBC refinery tally: The 9/35 figure and ~30% capacity reduction are single-source. The image-text mismatch (ship fire vs. refinery) is a critical integrity issue. No refinery names, dates, or satellite evidence are provided. The relationship to the prior batch's 11/17-day infographic is unclear.

  • EU IRINI / MV MIDAG: The boarding claim, the "7th case" figure, and the October 2026 EU Council directive are sourced solely to Два майора. No IRINI press release, no EU Council document, and no maritime-database lookup are supplied. The IMO number is verifiable in principle but not checked here.

  • 122nd MRR corruption: No court records, personnel files, or official confirmations. The Article 105 conviction claim is extraordinary and easily checkable via Russian court databases (sudact.ru, ГАС Правосудие) but no citation is provided. The photo adds minimal evidentiary value.

  • MoD Russia re-issued claims: The 15:58:25 UTC posting is identical in substance to the prior batch's ТАСС relay (15:10:22 and 15:13:25 UTC). Re-posting the same claim does not constitute independent corroboration.

  • Weather (Open-Meteo, 16:00 UTC): Kharkiv/Vovchansk 2.8 °C, mainly clear, wind 0.9 m/s; Luhansk/Svatove 3.7 °C, mainly clear, wind 1.0 m/s; Donetsk/Pokrovsk 3.0 °C, mainly clear, wind 1.0 m/s; Zaporizhzhia/Orikhiv 5.2 °C, partly cloudy, wind 0.3 m/s; Kherson 5.4 °C, clear, wind 0.6 m/s. Daily forecast: 0% precipitation at all five points; minimums 0.0–1.2 °C; maximums 6.3–8.9 °C. No weather data for Kremenchuk, Dnipro, Odesa, Kyiv Oblast, Nizhnekamsk, or the Threod Systems site specifically. The Воин DV compilation's snow/frost terrain is inconsistent with the 3–5 °C, precipitation-free conditions reported for the Zaporizhzhia reference point, suggesting the footage may be from a different date or location.

  • Dempster-Shafer belief masses (uncalibrated, source independence UNKNOWN): The fusion assigns moderate support to the Kremenchuk infrastructure-damage hypothesis (group_4: 0.44), the Estonia border-closure/sabotage cluster (group_3: transportation blockade 0.64; group_2: sabotage 0.28; group_11: combined ~0.41), the Nizhnekamsk strike hypothesis (group_5: 0.36), the Zaporizhzhia drone-strike hypothesis (group_12: 0.24), the DPSU Kharkiv-region drone-strike hypothesis (group_20: dugouts 0.34), the Ukrainian FPV/interceptor-drone deployment (group_1: 0.24+0.20), the MoD Russia Zaporizhzhia logistics claim (group_7: 0.44), the Donbas advance claim (group_8: 0.08), the Russian FPV battery-supply disruption narrative (group_10: 0.16), the Poland environmental-disaster/disinformation cluster (group_26: 0.08+0.36), and the Russian cultural-propaganda item (group_6: 0.16). These are analytic support measures, not independent corroboration, and do not alter the confidence assessments above.