{
  "$comment": "The specification of the Global Conflict Coupling Index. This file holds the DEFINITION — components, weights, normalisation, blind spots — and nothing else, except for the one component that cannot be computed. Five of six components are derived from the other data files by tools/ww3/metrics.mjs at any date, so the historical series is a recomputation of dated facts rather than a set of numbers somebody typed. The sixth, D, is an assessment by the authors; it is stored here with its rationale and it is labelled as judgment everywhere it is shown.\n\nGCCI IS NOT A PROBABILITY OF WAR. It measures how well the conflicts that are already running are positioned to transmit shocks into one another. A high value says the system conducts; it says nothing about whether anyone will switch on the current.",
  "methodology_version": "gcci-0.3",
  "scale": {
    "min": 0,
    "max": 100
  },
  "scale_ru": "Шкала 0–100. Величина не является вероятностью войны и не может быть прочитана как вероятность. Она сопоставима только сама с собой во времени.",
  "weights_are_judgmental": true,
  "weights_note_ru": "Веса выбраны авторами, а не выведены из данных. Никакого исторического ряда «мировых войн», на котором такие веса можно было бы откалибровать, не существует — событий слишком мало, и они слишком непохожи. Поэтому веса следует считать оформленным суждением. Чувствительность к ним показана в методологии: при равных весах порядок точек ряда сохраняется, меняются значения.",
  "components": [
    {
      "code": "V",
      "name_ru": "Активное насилие",
      "weight": 0.2,
      "derived": true,
      "definition_ru": "Какая доля потенциального насилия в рассматриваемой выборке включена в данный момент.",
      "computation_ru": "Сумма весов активных конфликтов, делённая на сумму весов всех конфликтов выборки. Вес по типу: межгосударственный 1,0; интернационализированный 0,7; внутренний 0,4.",
      "inputs": [
        "conflicts.json"
      ],
      "blind_spots_ru": "Считает конфликты, а не потери и не интенсивность. Война с тысячами погибших и пограничный обмен огнём с двадцатью пятью весят одинаково внутри своего типа. Это сознательное решение: данные о потерях за текущий год неполны, а смешивать закрытый годовой слой с неполным текущим — именно та ошибка, которую публикация старается не делать."
    },
    {
      "code": "C",
      "name_ru": "Договорная связанность",
      "weight": 0.2,
      "derived": true,
      "definition_ru": "Какая доля государств, имеющих учитываемое оборонное обязательство, видит через него войну, стороной которой сама не является.",
      "computation_ru": "Для каждого государства, которое где-либо в этом наборе данных имеет учитываемое оборонное обязательство, сравниваются связанная и прямая нагрузка. Если связанная больше прямой, государство сцеплено: рядом с ним идёт война, которую оно видит через обязательство, не будучи её стороной. Компонент — доля таких государств от всего множества государств, имеющих учитываемое обязательство хотя бы в одну из дат набора. Знаменатель взят по всему времени и не меняется по датам: при знаменателе «на дату» подписание нового оборонного пакта ПОНИЖАЛО бы показатель, потому что оба подписанта входят в знаменатель, а сцепленным становится в лучшем случае один. Индекс, на котором подписание оборонного договора читается как расцепление, измеряет собственный знаменатель.",
      "inputs": [
        "commitments.json",
        "conflicts.json"
      ],
      "blind_spots_ru": "Это НЕ доля государств, обязанных вступить в войну. Статья 5 обязывает каждого участника решить, а не выступить, и единственный случай её применения не привёл к общей войне. Компонент резко растёт, когда стороной войны становится государство внутри крупного союза, — в этот момент число войн не меняется, а число государств, для которых война видима через обязательство, меняется сразу на десятки. Обязательства с намеренно неопределённым содержанием в расчёт не входят, и это занижает показатель в Восточной Азии. Абсолютный уровень компонента зависит от того, какие обязательства включены в набор: множество курировано, и расширение набора изменит и числитель, и знаменатель. Сравнивать следует движение ряда, а не его высоту."
    },
    {
      "code": "B",
      "name_ru": "Мостовая связность",
      "weight": 0.15,
      "derived": true,
      "definition_ru": "Насколько театры достижимы друг из друга по каналам передачи короткой длины.",
      "computation_ru": "Доля пар театров, соединённых путём длины не более двух в графе каналов. Удалённые каналы исключаются; ослабленные учитываются с коэффициентом 0,5. Аналитические каналы учитываются с коэффициентом 0,5, потому что они утверждение авторов, а не наблюдение.",
      "inputs": [
        "edges.json",
        "theatres.json"
      ],
      "blind_spots_ru": "Граф каналов курирован. Каналов, которых авторы не заметили, в нём нет, и показатель от этого занижен. Обратное тоже верно: каждый включённый канал — решение, которое можно оспорить, и поэтому у каждого указан источник и уровень доверия."
    },
    {
      "code": "N",
      "name_ru": "Ядерная вовлечённость",
      "weight": 0.15,
      "derived": true,
      "definition_ru": "Какая доля активных конфликтов имеет хотя бы одну сторону, обладающую ядерным оружием.",
      "computation_ru": "Число активных конфликтов, среди сторон которых есть ядерное государство, делённое на число активных конфликтов.",
      "inputs": [
        "conflicts.json",
        "countries.json"
      ],
      "blind_spots_ru": "Наличие ядерного государства среди сторон не означает ни угрозы применения, ни повышенной вероятности применения. Компонент фиксирует, что цена ошибки в этих конфликтах выше, — не более того. Израиль учтён как ядерное государство по общепринятой оценке, а не по официальному заявлению."
    },
    {
      "code": "T",
      "name_ru": "Глобальная передача",
      "weight": 0.2,
      "derived": true,
      "definition_ru": "Какая доля отслеживаемой пропускной способности узлов мировой торговли и производства нарушена.",
      "computation_ru": "Сумма весов узлов, умноженных на коэффициент состояния (нарушен 1,0; ослаблен 0,5; нормален 0), делённая на сумму всех весов.",
      "inputs": [
        "chokepoints.json"
      ],
      "blind_spots_ru": "Веса узлов — суждение, а не измерение. Отслеживается пять узлов; финансовые и информационные каналы передачи в компонент не входят, хотя работают быстрее морских."
    },
    {
      "code": "D",
      "name_ru": "Распространение приёмов и опыта",
      "weight": 0.1,
      "derived": false,
      "definition_ru": "Насколько быстро приёмы, отработанные в одном конфликте, становятся доступны сторонам других.",
      "computation_ru": "Не вычисляется. Оценка авторов на опорные даты, с обоснованием при каждой. Единственный компонент индекса, который является суждением, а не пересчётом данных, — и он специально оставлен самым лёгким по весу.",
      "inputs": [],
      "blind_spots_ru": "Никакого набора данных, измеряющего скорость распространения военных приёмов, не существует. Оценка построена на наблюдаемых внешних признаках — появлении одних и тех же классов средств в несвязанных конфликтах — и может ошибаться в обе стороны. Читателю, который считает эту оценку неверной, методология показывает, как пересчитать индекс без неё."
    }
  ],
  "assessed_values": {
    "D": [
      {
        "date": "2019-01-01",
        "value": 0.25,
        "rationale_ru": "Малые ударные беспилотники применяются негосударственными сторонами, но производство требует внешнего снабжения, а приёмы применения распространяются годами.",
        "source_ids": [
          "prio-conflict-trends-2025"
        ],
        "confidence": "analytical"
      },
      {
        "date": "2022-06-01",
        "value": 0.45,
        "rationale_ru": "Война высокой интенсивности между промышленно развитыми сторонами создаёт короткий цикл обратной связи: изменение, внесённое на неделе, проверяется на той же неделе. Распределённое производство начинает заменять закупку.",
        "source_ids": [
          "prio-conflict-trends-2025"
        ],
        "confidence": "analytical"
      },
      {
        "date": "2024-01-01",
        "value": 0.68,
        "rationale_ru": "Те же классы средств появляются в конфликтах, не связанных между собой ни поставками, ни участниками: дешёвые ударные беспилотники, средства борьбы с ними, распределённая сборка. Признак того, что переносится знание, а не техника.",
        "source_ids": [
          "prio-conflict-trends-2025",
          "lloyds-red-sea-brief"
        ],
        "confidence": "analytical"
      },
      {
        "date": "2025-06-01",
        "value": 0.8,
        "rationale_ru": "Обмен ударами между Индией и Пакистаном в мае 2025 года идёт с применением классов средств, чья зрелость выросла на опыте другого театра. Порог входа для стороны, не обладающей развитой промышленностью, продолжает падать.",
        "source_ids": [
          "isas-post-pahalgam"
        ],
        "confidence": "analytical"
      },
      {
        "date": "2026-09-13",
        "value": 0.86,
        "rationale_ru": "Удары по судоходству в двух разных морских узлах ведутся сопоставимыми по классу средствами при несопоставимых ресурсах сторон. Оценка повышена незначительно: признаков нового скачка нет, есть продолжение прежнего.",
        "source_ids": [
          "aj-hormuz-traffic",
          "lloyds-red-sea-brief"
        ],
        "confidence": "analytical"
      }
    ]
  }
}
