{
  "$comment": "The annotated timeline. An event does NOT carry a hand-written index delta. It carries `affects` — the rows in the other data files whose dated state it changed — and the change in GCCI and GDC is then RECOMPUTED from those rows by tools/ww3/metrics.mjs. The difference matters: a hand-written delta is an assertion the reader cannot check and the build cannot contradict, whereas `affects` is a claim about the dataset that tools/ww3/validate.mjs verifies row by row. If an event says it lapsed a mechanism on a date, that mechanism's own status_history must say so too, or the build fails.\n\nAn event may raise coupling and lower de-escalation capacity at once, and several here do the opposite of what their headline suggests. Nothing in this file is sorted into good and bad.",
  "methodology_version": "events-1.0",
  "confidence_levels_ru": {
    "confirmed": "подтверждено первичным документом или несколькими независимыми сообщениями",
    "strongly_supported": "надёжно подтверждено, но без первичного документа в реестре",
    "partial": "подтверждено частично: известен факт, не известны все обстоятельства",
    "analytical": "датировка или толкование — суждение авторов"
  },
  "events": [
    {
      "id": "inf-lapse-2019",
      "date": "2019-08-02",
      "title_ru": "Прекращает действие Договор о РСМД",
      "category": "treaty_lapsed",
      "explanation_ru": "Класс вооружений, выведенный из Европы договором 1987 года, перестаёт быть ограниченным. Значение не только в ракетах: сокращается подлётное время, а вместе с ним — время на проверку того, что тревога не ложная.",
      "affects": [
        {
          "kind": "mechanism",
          "id": "inf",
          "becomes": "lapsed"
        }
      ],
      "source_ids": [
        "aca-inf"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "open-skies-us-2020",
      "date": "2020-11-22",
      "title_ru": "США выходят из Договора по открытому небу",
      "category": "verification_lost",
      "explanation_ru": "Из работы выводится механизм, созданный ровно для одной задачи: чтобы стороны видели приготовления друг друга и не принимали учения за подготовку к нападению.",
      "affects": [
        {
          "kind": "mechanism",
          "id": "open-skies",
          "becomes": "degraded"
        }
      ],
      "source_ids": [
        "aca-open-skies"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "open-skies-ru-2021",
      "date": "2021-12-18",
      "title_ru": "Россия выходит из Договора по открытому небу",
      "category": "verification_lost",
      "explanation_ru": "Договор перестаёт существовать как действующий механизм.",
      "affects": [
        {
          "kind": "mechanism",
          "id": "open-skies",
          "becomes": "lapsed"
        }
      ],
      "source_ids": [
        "aca-open-skies"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "ru-ua-2022",
      "date": "2022-02-24",
      "title_ru": "Полномасштабное вторжение в Украину; диалог по стратегической стабильности приостановлен",
      "category": "war_start",
      "explanation_ru": "Крупнейшая межгосударственная война в Европе с 1945 года. Одновременно прекращает работу канал, через который две крупнейшие ядерные державы обсуждали именно то, как не дойти до применения оружия по ошибке.",
      "affects": [
        {
          "kind": "mechanism",
          "id": "us-ru-stability",
          "becomes": "suspended"
        }
      ],
      "source_ids": [
        "prio-conflict-trends-2025",
        "aca-npt-balance"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "bsgi-start-2022",
      "date": "2022-07-22",
      "title_ru": "Начинает работу Черноморская зерновая инициатива",
      "category": "channel_restored",
      "explanation_ru": "Посреди войны создан механизм с измеримым выходом: суда, прошедшие совместный досмотр и дошедшие до порта. Показывает, что способность к разъединению кризисов не исчезает вместе с началом войны.",
      "affects": [
        {
          "kind": "mechanism",
          "id": "black-sea-grain",
          "becomes": "working"
        }
      ],
      "source_ids": [
        "un-bsgi"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "us-cn-milmil-suspended-2022",
      "date": "2022-08-05",
      "title_ru": "Приостановлены военные каналы связи между США и КНР",
      "category": "channel_suspended",
      "explanation_ru": "Канал, предназначенный для разбора инцидентов, отключён в регионе, где военные корабли и самолёты двух держав сближаются регулярно.",
      "affects": [
        {
          "kind": "mechanism",
          "id": "us-cn-milmil",
          "becomes": "suspended"
        }
      ],
      "source_ids": [
        "cfr-us-china-timeline"
      ],
      "confidence": "strongly_supported",
      "verified_at": "2026-09-13"
    },
    {
      "id": "new-start-suspended-2023",
      "date": "2023-02-21",
      "title_ru": "Россия приостанавливает участие в ДСНВ",
      "category": "verification_lost",
      "explanation_ru": "Численные ограничения обе стороны заявляли о намерении соблюдать. Прекратились инспекции и обмен данными. С этого момента ограничение существует, а способ убедиться в его соблюдении — нет.",
      "affects": [
        {
          "kind": "mechanism",
          "id": "new-start",
          "becomes": "degraded"
        }
      ],
      "source_ids": [
        "new-start-text",
        "fas-after-new-start"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "sudan-war-2023",
      "date": "2023-04-15",
      "title_ru": "Начало войны в Судане",
      "category": "war_start",
      "explanation_ru": "Один из трёх конфликтов, на которые придётся основная часть учтённых за 2025 год боевых потерь.",
      "affects": [
        {
          "kind": "conflict",
          "id": "sd-saf-rsf",
          "becomes": "active"
        }
      ],
      "source_ids": [
        "prio-conflict-trends-2025"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "bsgi-end-2023",
      "date": "2023-07-17",
      "title_ru": "Прекращает работу Черноморская зерновая инициатива",
      "category": "channel_suspended",
      "explanation_ru": "Механизм, проработавший год, прекращает существование. Восстановление потребует не возобновления, а новых переговоров.",
      "affects": [
        {
          "kind": "mechanism",
          "id": "black-sea-grain",
          "becomes": "lapsed"
        }
      ],
      "source_ids": [
        "un-bsgi"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "gaza-2023",
      "date": "2023-10-07",
      "title_ru": "Нападение 7 октября и начало войны в Газе",
      "category": "war_start",
      "explanation_ru": "Начало конфликта, который в течение года соединится с Ливаном, Йеменом, Красным морем и Ираном. Пример сцепления в чистом виде: ни одно из этих соединений не было создано намеренно как система.",
      "affects": [
        {
          "kind": "conflict",
          "id": "il-hamas",
          "becomes": "active"
        }
      ],
      "source_ids": [
        "prio-conflict-trends-2025"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "us-cn-milmil-restored-2023",
      "date": "2023-11-15",
      "title_ru": "Восстановлены военные каналы связи между США и КНР",
      "category": "channel_restored",
      "explanation_ru": "Один из немногих случаев в этом наборе, когда механизм возвращается в работу. Восстановленный канал не решает ни одного спора — он лишь снижает вероятность того, что инцидент будет истолкован как намерение.",
      "affects": [
        {
          "kind": "mechanism",
          "id": "us-cn-milmil",
          "becomes": "working"
        }
      ],
      "source_ids": [
        "cfr-us-china-timeline"
      ],
      "confidence": "strongly_supported",
      "verified_at": "2026-09-13"
    },
    {
      "id": "red-sea-2023",
      "date": "2023-11-19",
      "title_ru": "Начало нападений на судоходство в Красном море",
      "category": "chokepoint",
      "explanation_ru": "Внутренний конфликт одной страны становится каналом, по которому события в Леванте достигают стоимости контейнера между Азией и Европой. Момент, когда сцепление перестаёт быть теоретическим понятием и становится строкой в счёте за перевозку.",
      "affects": [
        {
          "kind": "chokepoint",
          "id": "bab-el-mandeb",
          "becomes": "disrupted"
        }
      ],
      "source_ids": [
        "lloyds-red-sea-brief",
        "cfr-chokepoints"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "yemen-strikes-2024",
      "date": "2024-01-12",
      "title_ru": "США и Великобритания наносят удары по позициям в Йемене",
      "category": "war_start",
      "explanation_ru": "Два государства, связанные обязательствами с тридцатью другими, становятся стороной конфликта, который до этого был внутренним. Число войн не выросло — выросло число государств, для которых эта война видима через обязательство.",
      "affects": [
        {
          "kind": "conflict",
          "id": "us-gb-ansarallah",
          "becomes": "active"
        }
      ],
      "source_ids": [
        "prio-conflict-trends-2025",
        "lloyds-red-sea-brief"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "ru-kp-treaty-2024",
      "date": "2024-06-19",
      "title_ru": "Договор России и КНДР с обязательством о немедленной военной помощи",
      "category": "commitment_created",
      "explanation_ru": "Европейский и корейский театры соединяются договорным обязательством. До этой даты такого пути между ними не существовало. Ключевое наблюдение публикации: связанность выросла не из-за новой войны, а из-за подписи.",
      "affects": [
        {
          "kind": "commitment",
          "id": "ru-kp-2024",
          "becomes": "in_force"
        }
      ],
      "source_ids": [
        "cfr-chokepoints"
      ],
      "confidence": "strongly_supported",
      "verified_at": "2026-09-13"
    },
    {
      "id": "lebanon-ceasefire-2024",
      "date": "2024-11-27",
      "title_ru": "Прекращение огня в Ливане и механизм наблюдения",
      "category": "ceasefire",
      "explanation_ru": "Одно из направлений эскалации закрывается, и при нём создаётся механизм наблюдения. Соблюдение неполное, и оценка это учитывает.",
      "affects": [
        {
          "kind": "conflict",
          "id": "il-hezbollah",
          "becomes": "ceasefire"
        },
        {
          "kind": "mechanism",
          "id": "lebanon-monitoring",
          "becomes": "degraded"
        }
      ],
      "source_ids": [
        "prio-conflict-trends-2025"
      ],
      "confidence": "partial",
      "verified_at": "2026-09-13"
    },
    {
      "id": "inpk-escalation-2025",
      "date": "2025-04-22",
      "title_ru": "Нападение в Пахалгаме и начало обмена ударами Индии и Пакистана",
      "category": "war_start",
      "explanation_ru": "Две ядерные державы обмениваются ударами. На следующий день Индия объявляет о приостановке Договора о водах Инда — механизма, пережившего три войны между теми же сторонами.",
      "affects": [
        {
          "kind": "conflict",
          "id": "in-pk",
          "becomes": "active"
        },
        {
          "kind": "mechanism",
          "id": "indus-machinery",
          "becomes": "suspended",
          "at": "2025-04-23"
        }
      ],
      "source_ids": [
        "isas-post-pahalgam",
        "iwt-1960"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "inpk-ceasefire-2025",
      "date": "2025-05-10",
      "title_ru": "Прекращение огня между Индией и Пакистаном",
      "category": "ceasefire",
      "explanation_ru": "88 часов — и остановка. Сработала линия связи между оперативными управлениями и внешнее посредничество. Это событие снижает связанность и одновременно оставляет в силе приостановку водного договора: один и тот же кризис закрыл военный путь эскалации и открыл невоенный.",
      "affects": [
        {
          "kind": "conflict",
          "id": "in-pk",
          "becomes": "ceasefire"
        }
      ],
      "source_ids": [
        "isas-post-pahalgam"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "israel-iran-2025",
      "date": "2025-06-13",
      "title_ru": "Начало двенадцатидневной войны Израиля и Ирана",
      "category": "war_start",
      "explanation_ru": "Впервые с 1987 года два межгосударственных конфликта в одном году переходят порог войны. Одновременно прекращается доступ к проверке иранской ядерной программы.",
      "affects": [
        {
          "kind": "conflict",
          "id": "il-ir",
          "becomes": "active"
        },
        {
          "kind": "mechanism",
          "id": "iran-safeguards",
          "becomes": "suspended"
        }
      ],
      "source_ids": [
        "crs-israel-iran",
        "prio-conflict-trends-2025",
        "iaea-verification"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "us-strikes-iran-2025",
      "date": "2025-06-22",
      "title_ru": "Удары США по объектам в Фордо, Натанзе и Исфахане",
      "category": "war_start",
      "explanation_ru": "Государство, связанное обязательствами с тридцатью одним другим, становится прямой стороной войны с Ираном.",
      "affects": [
        {
          "kind": "conflict",
          "id": "us-ir",
          "becomes": "active"
        }
      ],
      "source_ids": [
        "crs-israel-iran"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "iran-ceasefire-2025",
      "date": "2025-06-24",
      "title_ru": "Прекращение огня между Израилем и Ираном",
      "category": "ceasefire",
      "explanation_ru": "Держалось до 28 февраля 2026 года. Прекращение огня без договора и без механизма проверки — пауза, а не закрытый путь. Различие между этими двумя вещами и есть предмет этой публикации.",
      "affects": [
        {
          "kind": "conflict",
          "id": "il-ir",
          "becomes": "ceasefire"
        },
        {
          "kind": "conflict",
          "id": "us-ir",
          "becomes": "ceasefire"
        }
      ],
      "source_ids": [
        "crs-israel-iran"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "caucasus-declaration-2025",
      "date": "2025-08-08",
      "title_ru": "Вашингтонская декларация Армении и Азербайджана; текст соглашения парафирован",
      "category": "settlement",
      "explanation_ru": "Межгосударственный путь эскалации, активный в 2020 и 2023 годах, становится менее доступным — в тот самый период, когда глобальная система становится более связанной. Соглашение не подписано и не ратифицировано, и оценка это учитывает.",
      "affects": [
        {
          "kind": "mechanism",
          "id": "caucasus-process",
          "becomes": "degraded"
        }
      ],
      "source_ids": [
        "az-joint-declaration-2025",
        "icg-armenia-azerbaijan",
        "evn-unfinished-peace"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "sa-pk-2025",
      "date": "2025-09-17",
      "title_ru": "Соглашение о взаимной обороне между Саудовской Аравией и Пакистаном",
      "category": "commitment_created",
      "explanation_ru": "Южноазиатская ядерная пара соединяется договорным обязательством с театром Залива. Текст не опубликован, вопрос о ядерном покрытии официально не разъяснён. Второй за два года случай, когда связанность вырастает от подписи, а не от выстрела.",
      "affects": [
        {
          "kind": "commitment",
          "id": "sa-pk-2025",
          "becomes": "in_force"
        }
      ],
      "source_ids": [
        "aj-sa-pk",
        "bulletin-sa-pk",
        "aca-pk-deterrence"
      ],
      "confidence": "strongly_supported",
      "verified_at": "2026-09-13"
    },
    {
      "id": "test-moratorium-strain-2025",
      "date": "2025-11-01",
      "title_ru": "Мораторий на ядерные испытания под давлением",
      "category": "verification_lost",
      "explanation_ru": "Заявления о возможном возобновлении испытаний и спор о том, проводились ли они, снимают с обычая часть той силы, которую даёт беспрекословность. Дата условна и обозначает период, а не событие; в методологии это отмечено.",
      "affects": [
        {
          "kind": "mechanism",
          "id": "test-moratorium",
          "becomes": "degraded"
        }
      ],
      "source_ids": [
        "jiia-test-moratorium",
        "aca-npt-balance"
      ],
      "confidence": "partial",
      "verified_at": "2026-09-13"
    },
    {
      "id": "new-start-expiry-2026",
      "date": "2026-02-05",
      "title_ru": "Истекает ДСНВ",
      "category": "treaty_lapsed",
      "explanation_ru": "Впервые более чем за полвека стратегические ядерные арсеналы двух крупнейших держав не ограничены юридически обязывающим документом. Российское предложение соблюдать центральные ограничения ещё год без проверки осталось без ответа. Это не событие, которое произошло внезапно: дата была известна за пятнадцать лет.",
      "affects": [
        {
          "kind": "mechanism",
          "id": "new-start",
          "becomes": "lapsed"
        }
      ],
      "source_ids": [
        "aca-new-start-expires",
        "un-news-new-start",
        "fas-after-new-start"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "gulf-war-resumes-2026",
      "date": "2026-02-28",
      "title_ru": "Возобновление ударов по Ирану",
      "category": "war_start",
      "explanation_ru": "Прекращение огня, державшееся восемь месяцев, заканчивается. За этим следуют удары Ирана по судоходству, американская блокада иранских портов с 13 апреля по 29 мая и нарушение движения через Ормузский пролив.",
      "affects": [
        {
          "kind": "conflict",
          "id": "il-ir",
          "becomes": "active"
        },
        {
          "kind": "conflict",
          "id": "us-ir",
          "becomes": "active"
        }
      ],
      "source_ids": [
        "crs-israel-iran",
        "aj-hormuz-traffic"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "hormuz-disrupted-2026",
      "date": "2026-03-01",
      "title_ru": "Нарушено движение через Ормузский пролив",
      "category": "chokepoint",
      "explanation_ru": "Экспорт нефти из региона Залива падает примерно с 17 до примерно 9 млн баррелей в сутки. Второй из двух главных морских узлов мира оказывается нарушен одновременно с первым. Это и есть состояние, которое публикация называет сцеплением: не одна большая война, а два отдельных конфликта, чьи последствия складываются в одной точке мировой экономики.",
      "affects": [
        {
          "kind": "chokepoint",
          "id": "hormuz",
          "becomes": "disrupted"
        }
      ],
      "source_ids": [
        "aj-hormuz-traffic",
        "crs-hormuz",
        "iea-oil-market-report"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13"
    },
    {
      "id": "indus-ruling-2026",
      "date": "2026-09-01",
      "title_ru": "Третейский суд подтверждает силу Договора о водах Инда; решение отвергнуто",
      "category": "adjudication",
      "explanation_ru": "Механизм разрешения спора сработал полностью: дело рассмотрено, решение вынесено, договор признан действующим. Исполнения не последовало. Событие показывает разницу между наличием института и наличием способности принудить к исполнению — и это ровно та разница, вокруг которой построена вся эта публикация.",
      "affects": [],
      "source_ids": [
        "aj-indus-hague",
        "iwt-1960"
      ],
      "confidence": "confirmed",
      "verified_at": "2026-09-13",
      "affects_nothing_ru": "Событие намеренно не меняет ни одного показателя. Договор и до решения числился приостановленным, и после него числится приостановленным: суд подтвердил его силу, исполнения не последовало. Нулевое изменение здесь — это измерение, а не пропуск."
    }
  ]
}
