{
 "schema_version": "1.0",
 "generated": "2026-07-02",
 "license": "CC-BY-4.0",
 "page_uk": "https://robertbrovdi.com/infographics.html",
 "page_en": "https://robertbrovdi.com/en/infographics.html",
 "dataset": "https://robertbrovdi.com/data/infographics-dataset.json",
 "disclaimer": "Combat figures are attributed public claims, not independently audited.",
 "infographics": [
  {
   "id": "usf-growth-multipliers",
   "theme": "year-one",
   "type": "amplified-comparison",
   "title_uk": "Зростання інтенсивності: у скільки разів побільшало ударів за рік",
   "title_en": "Intensity growth: how many times strikes multiplied in a year",
   "caption_uk": "Бар пропорційно довший: за рік бойові вильоти середнього радіуса зросли у 28 разів проти лише 4 разів для глибоких ударів по РФ — сигнал, що масштабування СБС відбувалось передусім через частоту, а не глибину.",
   "caption_en": "The bar length is honestly proportional: mid-range combat sorties grew 28x in a year versus only 4x for deep strikes into Russia — a signal that USF scaled primarily through frequency, not depth.",
   "source_uk": "Reuters, за даними СБС",
   "source_en": "Reuters, per USF data"
  },
  {
   "id": "usf-targets-vs-defense-forces-nested",
   "theme": "year-one",
   "type": "nested-proportion",
   "title_uk": "360 тисяч цілей СБС на тлі 1.2+ мільйона Сил оборони — різні множини",
   "title_en": "USF's 360K targets against 1.2M+ Defense Forces — different sets",
   "caption_uk": "Угруповання СБС уразило 360 тисяч цілей за рік — число, яке варто читати окремо від 1.2+ мільйона особового складу всіх Сил оборони України: це різні одиниці виміру, а не частка одного від іншого.",
   "caption_en": "The USF grouping hit 360,000 targets in a year — a number that should be read separately from the 1.2M+ personnel across all of Ukraine's Defense Forces: these are different units of measurement, not a share of one within the other.",
   "source_uk": "Командувач СБС",
   "source_en": "USF commander"
  },
  {
   "id": "usf-year-one-kpi-poster",
   "theme": "year-one",
   "type": "numeric-poster",
   "title_uk": "Рік СБС під командуванням Бровді: 6 підсумкових показників",
   "title_en": "USF Year One Under Brovdi: 6 Headline KPIs",
   "caption_uk": "Шість підсумкових цифр першого року СБС під командуванням Бровді: майже 1.7 мільйона бойових вильотів угруповання та 302 тисячі уражень особового складу РФ за $918 на солдата — і ~70% довіри населення попри те, що це воєнні заяви без незалежного аудиту.",
   "caption_en": "Six headline numbers from USF's first year under Brovdi: nearly 1.7 million grouping-wide combat sorties and 302K enemy personnel losses at $918 per soldier — alongside ~70% public trust, though these remain wartime claims without independent audit.",
   "source_uk": "USF Day, командувач СБС, Президент Зеленський, опитування КМІС через AFP",
   "source_en": "USF Day, USF commander, President Zelensky, KIIS poll via AFP"
  },
  {
   "id": "asymmetry-cost-per-soldier-log-scale",
   "theme": "asymmetry",
   "type": "cost-asymmetry",
   "title_uk": "Найкращий у світі курс обміну",
   "title_en": "The world's best exchange rate",
   "caption_uk": "Нейтралізація одного солдата РФ коштує СБС у середньому $918. Росія втрачає на одному солдаті приблизно $2.6 млн. Різниця — близько 2832 разів, за словами командувача — «найкращий у світі курс обміну».",
   "caption_en": "Neutralizing one Russian soldier costs USF about $918 on average. Russia's loss per soldier runs roughly $2.6M. The gap is about 2832x — in the commander's words, 'the world's best exchange rate.'",
   "source_uk": "Командувач через Reuters; Le Grand Continent",
   "source_en": "Commander via Reuters; Le Grand Continent"
  },
  {
   "id": "asymmetry-dual-waffle-personnel-vs-destruction",
   "theme": "asymmetry",
   "type": "dual-waffle",
   "title_uk": "2% людей роблять третину справи",
   "title_en": "2% of the people deliver a third of the results",
   "caption_uk": "СБС — це лише 2–2.5% особового складу ЗСУ, але на цей підрозділ припадає 30–35% усіх підтверджених знищень цілей. Одна з найбільш концентрованих бойових ефективностей у сучасній війні.",
   "caption_en": "USF makes up only 2-2.5% of AFU personnel, yet accounts for 30-35% of all confirmed target destructions — one of the most concentrated combat-efficiency ratios of the modern war.",
   "source_uk": "Reuters / AFP / BBC, середина 2026",
   "source_en": "Reuters / AFP / BBC, mid-2026"
  },
  {
   "id": "asymmetry-standard10-lollipop",
   "theme": "asymmetry",
   "type": "lollipop",
   "title_uk": "СБС уражає у 5 разів частіше за середній екіпаж",
   "title_en": "USF crews strike 5x more often than the average crew",
   "caption_uk": "Середній екіпаж ЗСУ уражає 3.0 цілі на місяць. Середній екіпаж СБС — 15.2, у 5 разів більше. Найкращий підрозділ, Phoenix, виходить на 22.3 — у 7.4 раза більше за загальний середній показник.",
   "caption_en": "The average AFU crew hits 3.0 targets a month. The average USF crew hits 15.2 — 5x more. The top unit, Phoenix, reaches 22.3 — 7.4x the force-wide average.",
   "source_uk": "Командувач, Standard-10, травень 2026",
   "source_en": "Commander, Standard-10, May 2026"
  },
  {
   "id": "fuel-crisis-cascade-flow",
   "theme": "refinery",
   "type": "cascade-flow",
   "title_uk": "Причинний ланцюг паливної кризи РФ: від ударів по НПЗ до визнання Путіна",
   "title_en": "Russia's fuel-crisis causal chain: from refinery strikes to Putin's admission",
   "caption_uk": "Шість кроків від ударів по НПЗ до дефіциту пального в понад половині регіонів РФ — і зрештою до публічного визнання самим Путіним.",
   "caption_en": "Six steps from refinery strikes to fuel shortages in over half of Russia's regions — and ultimately to Putin's own public admission.",
   "source_uk": "Синтез Euronews / Carnegie / CNBC",
   "source_en": "Euronews / Carnegie / CNBC synthesis"
  },
  {
   "id": "refinery-capacity-offline-range-gauge",
   "theme": "refinery",
   "type": "range-gauge",
   "title_uk": "Виведена потужність нафтопереробки РФ: 20–33%",
   "title_en": "Russian refining capacity knocked out: 20–33%",
   "caption_uk": "Три незалежні джерела сходяться на тому, що п'ята–третина потужності нафтопереробки РФ виведена з ладу; смуга, а не одна цифра, — чесний спосіб показати незгоду оцінок.",
   "caption_en": "Three independent sources converge on a fifth-to-a-third of Russian refining capacity being offline; the band, not a single number, is the honest way to show estimate disagreement.",
   "source_uk": "WSJ · Вакуленко · Carnegie, кінець червня 2026",
   "source_en": "WSJ · Vakulenko · Carnegie, late June 2026"
  },
  {
   "id": "refinery-production-decline-slope",
   "theme": "refinery",
   "type": "slope",
   "title_uk": "Падіння переробки нафти та виробництва бензину в РФ, рік до року",
   "title_en": "Russian crude runs and petrol output decline, year over year",
   "caption_uk": "Обидва показники впали одночасно — переробка нафти сильніше (−25%), бензин слабше (−17%), але до найнижчого рівня з 2009 року.",
   "caption_en": "Both metrics fell together — crude runs harder (−25%), petrol softer (−17%) but to its lowest level since 2009.",
   "source_uk": "Індустріальні дані через Euronews / Bloomberg",
   "source_en": "Industry data via Euronews / Bloomberg"
  },
  {
   "id": "crimea-logistics-node-schematic",
   "theme": "crimea",
   "type": "schematic-map",
   "title_uk": "Схема ізоляції Криму — 5 вузлів логістики під ударом",
   "title_en": "Crimea isolation schematic — 5 logistics nodes under strike",
   "caption_uk": "П'ять транспортних вузлів живлять Крим — і всі п'ять під ударом: траса Р-280 і міст Чонгар втратили 71% трафіку, пороми «Кавказ», нафтотермінал Керч і залізничний міст через Північно-Кримський канал уражені 18–21 червня. Мета — повна ізоляція найближчим часом.",
   "caption_en": "Five transport nodes feed Crimea — and all five are under strike: the R-280 highway and Chonhar bridge lost 71% of traffic, while the Kavkaz-port ferries, Kerch oil terminal, and the North Crimean Canal rail bridge were struck Jun 18-21. The goal is full isolation in the near future.",
   "source_uk": "Командувач через Reuters, 11.06.2026; CNN, 20.06.2026",
   "source_en": "Commander via Reuters, Jun 11 2026; CNN, Jun 20 2026"
  },
  {
   "id": "crimea-r280-traffic-collapse",
   "theme": "crimea",
   "type": "before-after",
   "title_uk": "Трафік траси Р-280 «Новоросія» — обвал на 71% за місяць",
   "title_en": "R-280 'Novorossiya' highway traffic — 71% collapse in a month",
   "caption_uk": "Трафік на трасі Р-280 «Новоросія» впав з ~11 000 до ~3 200 авто/добу (оцінка) за місяць — падіння на 71%. Міст Чонгар втратив стільки ж трафіку ще швидше — за два тижні.",
   "caption_en": "Traffic on the R-280 'Novorossiya' highway fell from ~11,000 to ~3,200 vehicles/day (est.) in a month — a 71% drop. The Chonhar bridge lost the same share even faster, in two weeks.",
   "source_uk": "Командувач через Reuters, 11.06.2026; CNN, 20.06.2026",
   "source_en": "Commander via Reuters, Jun 11 2026; CNN, Jun 20 2026"
  },
  {
   "id": "june-2026-mod-strikes",
   "theme": "depth",
   "type": "pictogram",
   "title_uk": "Червень 2026: удари Міноборони по трьох категоріях цілей у РФ",
   "title_en": "June 2026: MoD strikes across three target categories in Russia",
   "caption_uk": "11 НПЗ, 7 об'єктів паливної логістики, 8 підприємств ВПК — і на тлі цього 9 746 уражень особового складу та 50 147 унікальних цілей за місяць.",
   "caption_en": "11 refineries, 7 fuel-logistics sites, 8 defense-industry plants — against a monthly backdrop of 9,746 personnel hit and 50,147 unique targets struck.",
   "source_uk": "Канал командувача 30.06; Міноборони України 01.07",
   "source_en": "Commander channel 30.06; Ukraine MoD 01.07"
  },
  {
   "id": "strike-depth-2000km",
   "theme": "depth",
   "type": "concentric-rings",
   "title_uk": "Глибина ударів по території РФ: до 2000+ км від кордону",
   "title_en": "Strike depth into Russia: up to 2,000+ km from the border",
   "caption_uk": "П'ять підтверджених цілей — від Московського НПЗ за 450 км до Західного Сибіру за 2000 км — показують, що для СБС не існує безпечного тилу в глибині РФ.",
   "caption_en": "Five confirmed targets — from the Moscow refinery at 450 km to Western Siberia at 2,000 km — show that no rear area in Russia is out of reach for the USF.",
   "source_uk": "Зведення Міноборони України (червень); канал командувача",
   "source_en": "Ukraine MoD June summary; commander channel"
  },
  {
   "id": "media-reach-outlets-range",
   "theme": "media",
   "type": "range-bars",
   "title_uk": "Потенційне охоплення за виданням",
   "title_en": "Potential reach by outlet",
   "caption_uk": "Зведення пресслужби налічує 22 матеріали у 8 групах видань — від Reuters (100–160 млн потенційної аудиторії) до регіональних видань (2–8 млн), сумарний діапазон 340–550 млн.",
   "caption_en": "The press-service tally covers 22 pieces across 8 outlet groups — from Reuters (100–160M potential reach) to regional outlets (2–8M) — for a combined range of 340–550M.",
   "source_uk": "Зведення пресслужби, квітень–червень 2026 (методологія пресслужби)",
   "source_en": "Press-service tally, April–June 2026 (press-service methodology)"
  },
  {
   "id": "media-reach-regions-languages",
   "theme": "media",
   "type": "donut",
   "title_uk": "Аудиторія за регіоном, мовами й країнами",
   "title_en": "Audience by region, language, and country",
   "caption_uk": "55% потенційної аудиторії — в Європі, 25% у Північній Америці. Публікації вийшли 9 мовами у 17 країнах — від Reuters до NRK.",
   "caption_en": "55% of potential audience is in Europe, 25% in North America. Coverage appeared in 9 languages across 17 countries — from Reuters to NRK.",
   "source_uk": "Зведення пресслужби, квітень–червень 2026 (методологія пресслужби)",
   "source_en": "Press-service tally, April–June 2026 (press-service methodology)"
  },
  {
   "id": "media-reach-social-verification",
   "theme": "media",
   "type": "range-bars",
   "title_uk": "Соціальне підсилення та незалежна перевірка",
   "title_en": "Social amplification and independent verification",
   "caption_uk": "Соцмережі додають 20–35 млн (Telegram) до 10–15 млн (YouTube) охоплення. Але хаб не бере заяви на віру: власний sweep знайшов 59 матеріалів, 49 з яких підтверджено фетчем (83%).",
   "caption_en": "Social platforms add 20–35M (Telegram) down to 10–15M (YouTube) reach. But the hub doesn't take the claim at face value: its own sweep found 59 items, 49 of which were fetch-verified (83%).",
   "source_uk": "Соцмережі — зведення пресслужби; перевірка — незалежний sweep хабу, квітень–червень 2026",
   "source_en": "Social platforms — press-service tally; verification — the hub's independent sweep, April–June 2026"
  }
 ]
}