# Наборы данных публикации «Системные риски / 01»

Снимок: **2026-09-13**
Публикация: https://vervdao.org/ru/ww3/
Методология: https://vervdao.org/ru/ww3/methodology/
Источники: https://vervdao.org/ru/ww3/sources/

Это те же файлы, из которых построена публикация. Ни одна величина на страницах не
считается отдельно от них: индексы GCCI и GDC, прямая и связанная конфликтная нагрузка,
состояния механизмов и все подписи к схемам вычисляются из этих файлов при сборке.

## Файлы

| Файл | Версия методологии | Строк | CSV |
|---|---|---|---|
| `sources.json` | sources-1.0 | 47 | да |
| `countries.json` | entities-1.0 | 73 | да |
| `conflicts.json` | conflicts-1.0 | 5 | — |
| `theatres.json` | theatres-1.0 | 12 | да |
| `commitments.json` | commitments-1.1 | 11 | да |
| `chokepoints.json` | chokepoints-1.0 | 5 | да |
| `edges.json` | edges-1.1 | 18 | да |
| `mechanisms.json` | mechanisms-1.0 | 16 | — |
| `events.json` | events-1.0 | 27 | да |
| `gcci.json` | gcci-0.3 | 6 | — |
| `gdc.json` | gdc-0.3 | 5 | — |
| `paths-removed.json` | paths-1.0 | 8 | да |
| `cascades.json` | cascades-1.0 | 12 | — |

`series.csv` — вычисленный ряд GCCI и GDC по всем датам событий, с разбивкой по
компонентам. Это единственный файл, который не является входом: он полностью выводится из
остальных и включён, чтобы ряд можно было проверить, не повторяя вычисление.

CSV есть не у всех наборов. `conflicts` несёт датированные периоды активности, а
`cascades` — вложенные узлы со ссылками на допущения; в плоской таблице обе структуры
теряются, а файл при этом выглядит полноценным. Для них истина — JSON.

## Общие поля

- `id` — устойчивый идентификатор. Не меняется между версиями; если сущность исчезает,
  строка удаляется, а идентификатор не переиспользуется.
- `source_ids` — ссылки на `sources.json`. Сборка останавливается на ссылке, которой
  нет в реестре, и на источнике реестра, на который никто не ссылается.
- `verified_at` — дата последней проверки строки. У наборов, которые проверяются
  целиком, дата стоит на файле, а не на строке.
- `confidence` — `confirmed`, `strongly_supported`, `partial` или `analytical`
  для событий и сущностей; `high`, `medium`, `analytical` для связей;
  `documented`, `supported`, `analytical` для узлов каскада. Числовых процентов нет
  нигде: данные их не выдерживают.
- `valid_from` / `valid_to` — интервал вида [начало, конец). `null` в `valid_to`
  означает «действует на дату снимка».
- `active_periods` — список интервалов той же полуоткрытой формы. Принадлежность
  закрытому годовому слою и текущему слою вычисляется из них, а не хранится флагом.
- `status_history` — непрерывная последовательность интервалов состояния. Разрывов быть
  не может: сборка проверяет, что конец каждого интервала совпадает с началом следующего.
- Поля с суффиксом `_ru` — текст на русском языке. Первый выпуск публикации выходит
  только на русском.

## Два слоя

Закрытый годовой слой (2025) и текущий операционный слой
считаются раздельно и никогда не складываются. Величина по одному слою не сопоставима с
величиной по другому, и ни один интерфейс публикации их не смешивает.

## Границы набора

Набор конфликтов — курируемое подмножество, а не воспроизведение универсума UCDP, в
котором за закрытый 2025 год числится 65 конфликтов с участием
государств. Все структурные величины описывают это подмножество. Правила включения — на
странице методологии.

## Условия

Наборы можно свободно использовать и перепубликовывать при указании на публикацию и её
версию. Источники, на которые ссылается набор, принадлежат своим издателям: реестр даёт
ссылку на оригинал, а не его копию.
