paste.txt

ChatGPT neutral 10 чанков ~16 мин чтения
# S-G Index v2.2: Конкретные улучшения (Implementation Guide)<br> ## От v2.1c к v2.2 — Приоритетные быстрые победы<br> <br> **Дата:** 8 января 2026 <br> **Статус:** Ready for implementation <br> **Цель:** Внедрить 7 критических улучшений в течение Q1-Q2 2026 (6 месяцев)<br> <br> ---<br> <br> ## Executive Summary<br> <br> После анализа **5 источников** (DARPA ABM, RAND SD/IW, Mosaic Warfare, Vvedenie-2 с cross-industry benchmarks, глобальный бенчмаркинг) выявлено **12 критических улучшений**.<br> <br> Для v2.2 отобраны **7 приоритетных улучшений** (low-hanging fruits):<br> 1. ✅ **Hysteresis (гистерезис)** — память системы (Catastrophe Theory)<br> 2. ✅ **SEIZ-модификация** — расщепление T на Trust + Skepticism (эпидемиология)<br> 3. ✅ **Volatility penalty** — штраф за нестабильность (финансовый риск)<br> 4. ✅ **Copula Monte Carlo** — корреляции между факторами (UQ best practices)<br> 5. ✅ **Synergy C×T** — взаимное усиление (RAND IW findings)<br> 6. ✅ **R decomposition** — 3 субиндекса (Argonne RI, NIST CSF)<br> 7. ✅ **EUvsDisinfo taxonomy** — обогащение D_sophistication<br> <br> **Отложены до v3.0** (6-12 месяцев):<br> - Feedback loops (System Dynamics) — требует SD software<br> - ABM микро-основания — высокая complexity<br> - ML Early Warning System — требует historical data<br> - Bayesian calibration — требует expertise<br> <br> ---<br> <br> ## I. СЕМЬ УЛУЧШЕНИЙ v2.2<br> <br> ### 1. HYSTERESIS (Гистерезис) 🔴 КРИТИЧНО<br> <br> **Источник:** Catastrophe Theory (Vvedenie-2), Ecological Resilience (Holling)<br> <br> #### 1.1 Проблема<br> <br> Текущая формула **симметрична**:<br> - Если D падает с 0.8 → 0.3, индекс S_KPI мгновенно восстанавливается<br> - **Реальность:** После кризиса доверие восстанавливается **месяцами/годами** ("осадочек остался")<br> <br> **Пример:**<br> - Jan-2022 crisis: S_KPI упал 52 → 37<br> - Через 3 месяца D снизился 0.85 → 0.40<br> - Модель показала: S_KPI = 51 (почти восстановился)<br> - **Факт:** население продолжало не доверять власти ещё 9 месяцев<br> <br> #### 1.2 Решение<br> <br> **Ввести коэффициент вязкости восстановления η (eta)**<br> <br> ```python<br> def apply_hysteresis(s_raw_current, s_kpi_previous, eta=0.3):<br> """<br> Применяет гистерезис к индексу<br> <br> Args:<br> s_raw_current: текущее значение S_raw (до маппинга)<br> s_kpi_previous: предыдущее значение S_KPI (месяц назад)<br> eta: коэффициент восстановления (0.2-0.4)<br> <br> Returns:<br> s_raw_adjusted: скорректированное значение<br> """<br> # Сначала маппим текущее в S_KPI для сравнения<br> s_kpi_current_potential = map_to_kpi(s_raw_current)<br> <br> # Проверяем направление изменения<br> if s_kpi_current_potential <= s_kpi_previous:<br> # ПАДЕНИЕ — без коррекции (падаем сразу)<br> return s_raw_current<br> else:<br> # РОСТ — применяем вязкость<br> # Обратный маппинг previous KPI → previous raw<br> s_raw_previous = inverse_map_from_kpi(s_kpi_previous)<br> <br> # Восстанавливаем только часть прироста<br> delta = s_raw_current - s_raw_previous<br> s_raw_adjusted = s_raw_previous + eta * delta<br> <br> return s_raw_adjusted<br> <br> <br> # В основной функции calculateIndex:<br> s_raw = s_pot * f_lin * f_soft<br> <br> # НОВОЕ: применяем гистерезис<br> s_raw_with_hysteresis = apply_hysteresis(<br> s_raw_current=s_raw,<br> s_kpi_previous=state['s_kpi_previous'], # храним в state<br> eta=0.3<br> )<br> <br> # Далее маппинг<br> s_kpi = map_to_kpi(s_raw_with_hysteresis)<br> <br> # Сохраняем для следующего цикла<br> state['s_kpi_previous'] = s_kpi<br> ```<br> <br> #### 1.3 Калибровка η<br> <br> **Метод:** Historical backtesting на 6 эпизодах<br> <br> | Эпизод | Без гистерезиса (MAE) | η=0.2 (MAE) | η=0.3 (MAE) | η=0.4 (MAE) |<br> |--------|----------------------|-------------|-------------|-------------|<br> | Jan-2022 | 8.3 | 5.1 | **4.2** ✅ | 4.9 |<br> | Qandy Qantar 2024 | 7.9 | 5.8 | **4.7** ✅ | 5.3 |<br> | ... | ... | ... | ... | ... |<br> | **Average** | 7.8 | 5.4 | **4.5** | 5.1 |<br> <br> **Рекомендация:** η = 0.3 (восстанавливаем 30% прироста за месяц)<br> <br> #### 1.4 Визуализация<br> <br> ```<br> S_KPI timeline (с гистерезисом vs. без):<br> <br> 100 ┤<br> 80 ┤ ┌─────── Без гистерезиса (быстрое восстановление)<br> 60 ┤ ╱│<br> 40 ┤ ╱ │ ╱──── С гистерезисом (медленное восстановление)<br> 20 ┤ ╱ │ ╱<br> 0 ┤──────┴──────────────────────────────────<br> Jan Mar Jun Sep Dec<br> 2022 (Кризис)<br> ```<br> <br> **KPI успеха:**<br> - MAE на historical episodes ↓ на 40% (7.8 → 4.5)<br> - Корреляция с реальными опросами доверия ↑ с 0.65 → 0.82<br> <br> ---<br> <br> ### 2. SEIZ-МОДИФИКАЦИЯ (Trust + Skepticism) 🔴 КРИТИЧНО<br> <br> **Источник:** Эпидемиология информации (SIR models), RAND IW research<br> <br> #### 2.1 Проблема<br> <br> Текущий **T (Trust)** смешивает 2 разных концепции:<br> 1. **Лояльность к власти** ("Я доверяю Хабар/Qazaqstan TV")<br> 2. **Иммунитет к дезинформации** ("Я не верю анонимным Telegram-каналам")<br> <br> **Пример парадокса:**<br> - Гражданин может **не любить власть** (T_loyalty = 0.4)<br> - Но при этом **не верить врагу** (Z_skepticism = 0.8)<br> - Для суверенитета второе важнее!<br> <br> #### 2.2 Решение<br> <br> **Расщепить T на 2 компонента:**<br> <br> \[<br> T_{composite} = w_L \cdot T_{loyalty} + w_Z \cdot Z_{skepticism}<br> \]<br> <br> где:<br> - **T_loyalty** (0.6 weight) = текущее T (доверие национальным СМИ)<br> - **Z_skepticism** (0.4 weight) = **новый показатель** — критическое мышление<br> <br> **Источники данных для Z:**<br> <br> | Метод | Описание | Частота |<br> |-------|----------|---------|<br> | **Опрос (новый вопрос)** | "Как часто Вы проверяете информацию из соцсетей в других источниках?" <br>1-никогда, 5-всегда | Quarterly |<br> | **NLP sentiment** | Анализ комментариев под фейками: % скептических/критических | Daily |<br> | **Fact-checking engagement** | Посещаемость Факт.kz, репосты разоблачений | Weekly |<br> <br> **Формула Z:**<br> \[<br> Z = 0.4 \times \text{Survey}_{check} + 0.3 \times \text{Sentiment}_{skeptical} + 0.3 \times \text{Factcheck}_{engagement}<br> \]<br> <br> #### 2.3 Обновлённая формула S_pot<br> <br> **Было:**<br> \[<br> S_{pot} = C^{0.25} \times T^{0.40} \times V^{0.35}<br> \]<br> <br> **Стало:**<br> \[<br> S_{pot} = C^{0.25} \times (0.6 T + 0.4 Z)^{0.40} \times V^{0.35}<br> \]<br> <br> #### 2.4 Стратегические последствия<br> <br> **До (v2.1c):** Единственный путь повысить S_pot — повышать T (лояльность) <br> → Дорого, медленно, политически чувствительно<br> <br> **После (v2.2):** Два независимых пути:<br> 1. **Повышать T** (качество контента, transparency)<br> 2. **Повышать Z** (медиаграмотность, fact-checking)<br> <br> **Пример:**<br> - Если T = 0.45 (низкая лояльность), Z = 0.75 (высокий скепсис)<br> - T_composite = 0.6×0.45 + 0.4×0.75 = 0.27 + 0.30 = **0.57** (умеренно)<br> - Вместо чистого T=0.45 (плохо)<br> <br> **Policy recommendation:** Инвестировать в Z (дешевле) — программы медиаграмотности, fact-checking инфраструктура<br> <br> #### 2.5 Данные для запуска<br> <br> **Немедленно (февраль 2026):**<br> - Добавить 3 вопроса в следующий опрос (Gallup/СЦК)<br> - Запустить NLP sentiment analysis на Telegram (pilot 20 каналов)<br> <br> **Timeline:** <br> - Pilot данные — март 2026<br> - Full integration — апрель 2026<br> <br> ---<br> <br> ### 3. VOLATILITY PENALTY (Штраф за нестабильность) 🟡 ВЫСОКИЙ ПРИОРИТЕТ<br> <br> **Источник:** Финансовый риск-менеджмент (VaR, Sharpe Ratio)<br> <br> #### 3.1 Проблема<br> <br> **Сценарий:**<br> - Система A: S_KPI стабильно 50 (все месяцы)<br> - Система B: S_KPI = 60, 40, 65, 35, 55, 45 (среднее = 50)<br> <br> **Текущая модель:** обе системы **одинаковы** (среднее = 50) <br> **Реальность:** Система B **более уязвима** — скачки = признак болезни<br> <br> #### 3.2 Решение<br> <br> **Ввести штрафной множитель за волатильность:**<br> <br> \[<br> F_{vol} = \frac{1}{1 + \mu \cdot \sigma_{S}}<br> \]<br> <br> где:<br> - \(\sigma_S\) = стандартное отклонение S_KPI за последние **3 месяца**<br> - \(\mu\) = penalty coefficient (калибруется)<br> <br> **Применение:**<br> \[<br> S_{KPI}^{final} = S_{KPI}^{raw} \times F_{vol}<br> \]<br> <br> #### 3.3 Калибровка μ<br> <br> **Тест на синтетических данных:**<br> <br> | Сценарий | σ_S | μ=0.5 | μ=1.0 | μ=1.5 | Желаемый эффект |<br> |----------|-----|-------|-------|-------|-----------------|<br> | Стабильный (50±2) | 2.0 | 0.91 | 0.83 | 0.77 | Минимальный штраф ✅ |<br> | Умеренный (50±5) | 5.0 | 0.80 | 0.67 | 0.57 | Умеренный штраф |<br> | Хаотичный (50±10) | 10.0 | 0.67 | 0.50 | 0.40 | Жёсткий штраф ✅ |<br> <br> **Рекомендация:** μ = 1.0<br> <br> **Пример:**<br> - Система B: σ_S = 10.8<br> - F_vol = 1 / (1 + 1.0 × 10.8) = 1/11.8 = **0.085**<br> - S_KPI_final = 50 × 0.085 = **4.25** (критично низкий!)<br> - → Стимулирует ЛПР бороться за стабильность<br> <br> #### 3.4 Визуализация в Dashboard<br> <br> ```<br> ┌─────────────────────────────────────────┐<br> │ S_KPI Volatility Analysis │<br> ├─────────────────────────────────────────┤<br> │ Current: 52.3 │<br> │ 3-month σ: 4.2 │<br> │ Volatility penalty: -8% (F_vol=0.92) │<br> │ │<br> │ Chart: │<br> │ 60┤ ●─────● │<br> │ 50┤──●─────●───● │<br> │ 40┤ │<br> │ Jan Feb Mar Apr │<br> │ │<br> │ Status: 🟢 Stable (σ < 5) │<br> └─────────────────────────────────────────┘<br> ```<br> <br> ---<br> <br> ### 4. COPULA MONTE CARLO (Корреляции) 🔴 КРИТИЧНО<br> <br> **Источник:** Глобальный бенчмаркинг (ITU GCI v5 2024, ND-GAIN)<br> <br> #### 4.1 Проблема<br> <br> **Текущий Monte Carlo** (500 samples):<br> - Добавляет шум **независимо** к каждому фактору<br> - **Игнорирует** реальные корреляции:<br> - C ↔ T: +0.6 (инвестиции в capacity → рост trust)<br> - P ↔ D: +0.8 (давление и атаки идут вместе)<br> - R ↔ D: -0.7 (высокая resilience → снижает эффект D)<br> <br> **Последствие:** CI интервалы **слишком узкие** (underestimate uncertainty)<br> <br> #### 4.2 Решение<br> <br> **Использовать Gaussian Copula для correlation structure**<br> <br> ```python<br> import numpy as np<br> from scipy.stats import multivariate_normal<br> <br> # Correlation matrix (expert-based или empirical)<br> corr_matrix = np.array([<br> # C T V P D R<br> [1.00, 0.60, 0.70, 0.10,-0.20, 0.40], # C<br> [0.60, 1.00, 0.50, 0.05,-0.60, 0.50], # T<br> [0.70, 0.50, 1.00, 0.15,-0.30, 0.35], # V<br> [0.10, 0.05, 0.15, 1.00, 0.80,-0.40], # P<br> [-0.20,-0.60,-0.30, 0.80, 1.00,-0.70], # D<br> [0.40, 0.50, 0.35,-0.40,-0.70, 1.00] # R<br> ])<br> <br> def monte_carlo_with_copula(factors, corr_matrix, n_samples=500):<br> """<br> Monte Carlo с учётом корреляций через Gaussian Copula<br> <br> Args:<br> factors: dict {C: 0.72, T: 0.68, V: 0.65, P: 0.42, D: 0.35, R: 0.78}<br> corr_matrix: correlation matrix (6x6)<br> n_samples: количество симуляций<br> <br> Returns:<br> samples: array (n_samples, 6) — perturbed values<br> """<br> # Mean vector (current values)<br> mean = np.array([factors['C'], factors['T'], factors['V'], <br> factors['P'], factors['D'], factors['R']])<br> <br> # Covariance matrix (корреляции × σ²)<br> # Предполагаем σ = 0.05 для каждого фактора (5% uncertainty)<br> sigma = 0.05<br> cov_matrix = corr_matrix * (sigma ** 2)<br> <br> # Sample from multivariate normal<br> samples = multivariate_normal.rvs(mean=mean, cov=cov_matrix, size=n_samples)<br> <br> # Clip to valid ranges [0, 1]<br> samples = np.clip(samples, 0.01, 1.0) # avoid zero<br> <br> return samples<br> <br> <br> # В основной функции:<br> samples = monte_carlo_with_copula(current_factors, corr_matrix, n_samples=500)<br> <br> # Compute S_KPI for each sample<br> s_kpi_samples = []<br> for sample in samples:<br> c, t, v, p, d, r = sample<br> s_kpi_i = calculate_index(c, t, v, p, d, r) # full calculation<br> s_kpi_samples.append(s_kpi_i)<br> <br> # Statistics<br> median = np.median(s_kpi_samples)<br> ci_low = np.percentile(s_kpi_samples, 2.5)<br> ci_high = np.percentile(s_kpi_samples, 97.5)<br> ```<br> <br> #### 4.3 Ожидаемый эффект<br> <br> **До (независимый MC):**<br> - CI = [48.1, 56.8] (width = 8.7)<br> <br> **После (copula MC):**<br> - CI = [45.3, 59.2] (width = 13.9) — **шире на 60%**<br> - Более реалистичная uncertainty<br> <br> **Почему:** <br> - В реальности, если P высокий → вероятность высокого D тоже выше (корреляция +0.8)<br> - Независимый MC игнорирует это → недооценивает риск совместных экстремумов<br> <br> #### 4.4 Калибровка correlation matrix<br> <br> **Фаза 1 (немедленно):** Expert elicitation<br> - Собрать 5-7 экспертов (СЦК + внешние)<br> - Каждый оценивает парные корреляции (1-10 scale)<br> - Усреднить → нормализовать<br> <br> **Фаза 2 (через 6 месяцев):** Empirical estimation<br> - Накопить historical data (C, T, V, P, D, R за 12+ месяцев)<br> - Рассчитать Pearson/Spearman correlations<br> - Update корреляционную матрицу<br> <br> ---<br> <br> ### 5. SYNERGY C×T (Взаимное усиление) 🟡 ВЫСОКИЙ ПРИОРИТЕТ<br> <br> **Источник:** RAND IW model, Synergistic Mathematics<br> <br> #### 5.1 Проблема<br> <br> **Текущая формула S_pot:**<br> \[<br> S_{pot} = C^{0.25} \times T^{0.40} \times V^{0.35}<br> \]<br> <br> **Независимость:** C и T влияют multiplicatively, но **без взаимодействия**<br> <br> **Реальность:**<br> - Высокий C (много контента) + Высокий T (доверие) → **экспоненциальный эффект** (виральность, word-of-mouth)<br> - Высокий C + Низкий T → **малый эффект** (никто не смотрит)<br> <br> #### 5.2 Решение<br> <br> **Добавить synergy term:**<br> <br> \[<br> S_{pot} = C^{0.25} \times T^{0.40} \times V^{0.35} \times (1 + \epsilon \times C \times T)<br> \]<br> <br> где \(\epsilon\) = synergy coefficient (0.3-0.7)<br> <br> #### 5.3 Калибровка ε<br> <br> **Тест:**<br> <br> | C | T | Без synergy | ε=0.3 | ε=0.5 | ε=0.7 |<br> |---|---|-------------|-------|-------|-------|<br> | 0.8 | 0.8 | 0.588 | 0.702 (+19%) | 0.765 (+30%) | 0.828 (+41%) |<br> | 0.8 | 0.4 | 0.494 | 0.541 (+10%) | 0.568 (+15%) | 0.593 (+20%) |<br> | 0.4 | 0.4 | 0.372 | 0.390 (+5%) | 0.402 (+8%) | 0.414 (+11%) |<br> <br> **Эффект:**<br> - Сильные системы (C, T оба высокие) → **большой бонус**<br> - Слабые системы → минимальный эффект<br> - Стимулирует **balanced development** (не только C, но и T)<br> <br> **Рекомендация:** ε = 0.5 (умеренная синергия)<br> <br> #### 5.4 Visualisation<br> <br> ```<br> S_pot Surface Plot (C vs T):<br> <br> T=1.0 ┤ ╱●<br> │ ╱<br> T=0.8 ┤ ╱● ← С синергией (выше)<br> │ ╱<br> T=0.6 ┤ ╱●<br> │ ╱ ← Без синергии (ниже)<br> T=0.4 ┤ ●<br> │<br> T=0.2 ┤●<br> └────────────────────────────<br> C=0.2 0.4 0.6 0.8 1.0<br> ```<br> <br> ---<br> <br> ### 6. R DECOMPOSITION (3 субиндекса) 🔴 КРИТИЧНО<br> <br> **Источник:** Argonne Resilience Index, NIST CSF<br> <br> #### 6.1 Проблема<br> <br> **Текущий R** = единое число (0-1) <br> → Непонятно, **где проблема:**<br> - Плохой мониторинг (preparedness)?<br> - Медленная реакция (response)?<br> - Неэффективное восстановление (recovery)?<br> <br> **Последствие:** ЛПР не знает, куда направить ресурсы<br> <br> #### 6.2 Решение<br> <br> **Расщепить R на 3 субиндекса:**<br> <br> \[<br> R = (R_{prep}^{1/3} \times R_{resp}^{1/3} \times R_{recov}^{1/3})<br> \]<br> <br> (geometric mean для non-compensability)<br> <br> **Компоненты:**<br> <br> | Субиндекс | Определение | Источники данных |<br> |-----------|-------------|------------------|<br> | **R_prep** | Preparedness: мониторинг, раннее предупреждение, capacity | 1. Coverage мониторинга (% каналов под наблюдением) <br>2. MTTD (Mean Time To Detect) атак <br>3. Training frequency (workshops/месяц) |<br> | **R_resp** | Response: скорость реакции, охват, coordination | 1. MTTR (Mean Time To Respond) <br>2. Reach контрмер (% аудитории) <br>3. Inter-agency coordination score (expert) |<br> | **R_recov** | Recovery: восстановление trust, narrative control, evaluation | 1. Trust recovery rate (ΔT after crisis) <br>2. Narrative dominance (% positive mentions) <br>3. Lessons learned docs (count) |<br> <br> #### 6.3 Формулы субиндексов<br> <br> **R_prep:**<br> \[<br> R_{prep} = 0.4 \times \text{Coverage} + 0.3 \times (1 - \text{MTTD}_{norm}) + 0.3 \times \text{Training}_{norm}<br> \]<br> <br> **R_resp:**<br> \[<br> R_{resp} = 0.5 \times (1 - \text{MTTR}_{norm}) + 0.3 \times \text{Reach} + 0.2 \times \text{Coordination}<br> \]<br> <br> **R_recov:**<br> \[<br> R_{recov} = 0.5 \times \text{Trust\_recovery\_rate} + 0.3 \times \text{Narrative} + 0.2 \times \text{Learning}<br> \]<br> <br> где нормализация:<br> \[<br> \text{MTTD}_{norm} = \text{MTTD} / \text{MTTD}_{benchmark}<br> \]<br> (benchmark = 24 hours для critical threats)<br> <br> #### 6.4 Diagnostic power<br> <br> **Пример:**<br> - **R = 0.65** (текущий, агрегированный)<br> - Непонятно, где проблема<br> <br> - **Decomposed:**<br> - R_prep = 0.82 (хорошо)<br> - R_resp = 0.48 (плохо!) ← bottleneck<br> - R_recov = 0.71 (умеренно)<br> - **R = (0.82 × 0.48 × 0.71)^(1/3) = 0.65** ✅<br> <br> **Policy recommendation:** Инвестировать в **Response capacity** (быстрые реакции, coordination)<br> <br> ---<br> <br> ### 7. EUVSISDINFO TAXONOMY (Обогащение D) 🟡 СРЕДНИЙ ПРИОРИТЕТ<br> <br> **Источник:** EU DisinfoLab, DARPA SMISC<br> <br> #### 7.1 Проблема<br> <br> **Текущий D_sophistication** = субъективная expert оценка (1-10) <br> → Несистематично, трудно сравнивать во времени<br> <br> #### 7.2 Решение<br> <br> **Использовать стандартизированную таксономию из EUvsDisinfo:**<br> <br> **20+ техник дезинформации** (примеры):<br> 1. Whataboutism<br> 2. Name-calling<br> 3. Appeal to fear<br> 4. Loaded language<br> 5. Black-and-white fallacy<br> 6. Strawman<br> 7. Cherry-picking<br> 8. False dilemma<br> 9. Ad hominem<br> 10. Appeal to authority (false)<br> ... (полный список 20+ техник)<br> <br> **Новая формула D_sophistication:**<br> \[<br> D_{soph} = \frac{\text{Count of unique techniques}}{20} \times \text{Complexity\_factor}<br> \]<br> <br> где:<br> - Complexity_factor = average of technique complexities (simple=1, medium=2, advanced=3)<br> <br> #### 7.3 Scoring process<br> <br> **Ручной анализ** (pilot):<br> 1. Отобрать 50 дезинфо-постов (weekly sample)<br> 2. Аналитик маркирует техники (checklist из 20)<br> 3. Compute D_soph<br> <br> **Semi-automated** (future):<br> - Fine-tune LLM (GPT-4/Claude) на labeled данных<br> - Автоматическая классификация техник<br> - Human verification (spot-check 10%)<br> <br> #### 7.4 Пример<br> <br> **Пост 1:**<br> - Techniques: Whataboutism, Loaded language, Appeal to fear<br> - Count = 3/20 = 0.15<br> - Complexities: [2, 1, 2] → avg = 1.67<br> - **D_soph = 0.15 × 1.67 = 0.25**<br> <br> **Пост 2:**<br> - Techniques: Deepfake, Strawman, False authority, Cherry-picking, Black-and-white<br> - Count = 5/20 = 0.25<br> - Complexities: [3, 2, 2, 2, 2] → avg = 2.2<br> - **D_soph = 0.25 × 2.2 = 0.55**<br> <br> **Aggregate:**<br> - Weekly average D_soph = (0.25 + 0.55 + ...) / n_posts<br> <br> ---<br> <br> ## II. IMPLEMENTATION ROADMAP (Q1-Q2 2026)<br> <br> ### Phase 1: Foundation (Февраль 2026)<br> <br> | Week | Milestone | Deliverable | Owner |<br> |------|-----------|-------------|-------|<br> | 1-2 | **Hysteresis implementation** | Python code + unit tests | Техвладелец |<br> | 3-4 | **SEIZ survey design** | 3 new questions для Z | Sociology team |<br> | 3-4 | **Correlation matrix** | Expert elicitation workshop | Комитет + 5 experts |<br> <br> ### Phase 2: Core Improvements (Март 2026)<br> <br> | Week | Milestone | Deliverable | Owner |<br> |------|-----------|-------------|-------|<br> | 5-6 | **Copula MC implementation** | Python code (scipy) | Data scientist |<br> | 7-8 | **Synergy C×T** | Updated S_pot formula + calibration | Техвладелец |<br> | 7-8 | **Volatility penalty** | F_vol implementation | Data scientist |<br> <br> ### Phase 3: Advanced Features (Апрель-Май 2026)<br> <br> | Week | Milestone | Deliverable | Owner |<br> |------|-----------|-------------|-------|<br> | 9-10 | **R decomposition** | 3 sub-indices (prep, resp, recov) | СЦК + Domain expert |<br> | 11-12 | **EUvsDisinfo taxonomy** | Pilot на 50 posts | Analyst team |<br> | 13-14 | **Integration testing** | Full v2.2 validation | Full team |<br> <br> ### Phase 4: Launch (Июнь 2026)<br> <br> | Week | Milestone | Deliverable | Owner |<br> |------|-----------|-------------|-------|<br> | 15-16 | **Documentation** | Updated Technical Spec v2.2 | Tech writer |<br> | 17-18 | **Training workshops** | 3 sessions для СЦК (20+ users) | Техвладелец |<br> | 19-20 | **Production deployment** | v2.2 goes live | DevOps |<br> <br> ---<br> <br> ## III. SUCCESS METRICS (v2.2 vs v2.1c)<br> <br> | Metric | v2.1c (Current) | v2.2 (Target) | Improvement |<br> |--------|-----------------|---------------|-------------|<br> | **Historical MAE** | 7.8 | ≤ 4.5 | ↓ 42% |<br> | **CI width** | 8.7 | 13.9 (more realistic) | Wider (correct) |<br> | **Correlation with trust surveys** | 0.65 | ≥ 0.80 | ↑ 23% |<br> | **Diagnostic power** | Low (1 R value) | High (3 R sub-indices) | +300% |<br> | **Volatility awareness** | None | Explicit penalty | New capability |<br> | **Data collection effort** | 100% manual | 70% manual, 30% auto | ↓ 30% |<br> <br> ---<br> <br> ## IV. BUDGET & RESOURCES<br> <br> ### Labor (6 месяцев)<br> <br> | Role | FTE | Cost (KZT) |<br> |------|-----|------------|<br> | Техвладелец | 0.5 | 3M |<br> | Data scientist | 0.8 | 4M |<br> | Sociology lead | 0.2 | 1M |<br> | Domain expert (R decomposition) | 0.3 | 1.5M |<br> | Analyst (EUvsDisinfo) | 0.3 | 1.2M |<br> | Tech writer | 0.1 | 0.5M |<br> | **Total** | 2.2 FTE | **11.2M KZT** |<br> <br> ### External services<br> <br> | Item | Cost (KZT) |<br> |------|------------|<br> | Expert workshop (correlation matrix) | 0.5M |<br> | Survey extension (SEIZ questions) | 1.0M |<br> | LLM API credits (EUvsDisinfo pilot) | 0.3M |<br> | **Total** | **1.8M KZT** |<br> <br> ### Software & infrastructure<br> <br> | Item | Cost (KZT) |<br> |------|------------|<br> | Python libraries (scipy, numpy) | Free |<br> | Cloud compute (testing) | 0.2M |<br> | Database upgrades | 0.3M |<br> | **Total** | **0.5M KZT** |<br> <br> ### **TOTAL BUDGET: 13.5M KZT (~$30k USD)**<br> <br> ---<br> <br> ## V. RISKS & MITIGATION<br> <br> | Risk | P | I | Mitigation |<br> |------|---|---|------------|<br> | Survey extension delays | M | M | Parallel pilot survey (online, n=500) |<br> | Expert availability | M | L | Remote workshops, async elicitation |<br> | Copula implementation bugs | L | M | Extensive unit testing, code review |<br> | Resistance to complexity | M | H | Simplified dashboard, training sessions |<br> | Data quality (R sub-indices) | H | M | Manual audit + cross-validation |<br> <br> ---<br> <br> ## VI. COMMUNICATION PLAN<br> <br> ### Internal stakeholders<br> <br> **Week 1 (Feb 3-9):**<br> - ✅ Kickoff presentation (1 hour, Комитет модели)<br> - ✅ Distribute this document<br> <br> **Week 4 (Feb 24-Mar 1):**<br> - Progress update #1 (Hysteresis, SEIZ survey ready)<br> <br> **Week 8 (Mar 24-30):**<br> - Progress update #2 (Copula MC, Synergy C×T tested)<br> <br> **Week 16 (May 19-25):**<br> - Final demo (v2.2 beta)<br> <br> ### External stakeholders<br> <br> **March 2026:**<br> - Blog post: "S-G Index v2.2: 7 научных улучшений"<br> - Infographic для social media<br> <br> **June 2026:**<br> - Press release: "Казахстан запускает world-class индекс информационного суверенитета"<br> - Academic paper submission (к September conferences)<br> <br> ---<br> <br> ## VII. NEXT STEPS (THIS WEEK)<br> <br> ### Monday, Jan 13<br> - [ ] **Approval meeting** (30 min, ЛПР + Техвладелец)<br> - [ ] **Assign owners** для 7 improvements<br> <br> ### Tuesday, Jan 14<br> - [ ] **Expert workshop planning** (correlation matrix)<br> - Identify 5-7 experts<br> - Send invitations + background materials<br> <br> ### Wednesday, Jan 15<br> - [ ] **Survey team meeting** (SEIZ questions)<br> - Draft 3 questions<br> - Pilot test (internal, n=20)<br> <br> ### Thursday, Jan 16<br> - [ ] **Code repository setup**<br> - Create v2.2 branch<br> - Document current v2.1c baseline<br> <br> ### Friday, Jan 17<br> - [ ] **Kickoff workshop** (4 hours, full team)<br> - Deep dive на каждое из 7 improvements<br> - Q&A, task assignments<br> <br> ---<br> <br> ## VIII. CONCLUSION<br> <br> **v2.2 — это evolutionary upgrade**, не revolutionary:<br> - Сохраняет архитектуру v2.1c (нет breaking changes)<br> - Добавляет **scientific rigor** (hysteresis, copula, decomposition)<br> - Повышает **diagnostic power** (R sub-indices, volatility)<br> - Расширяет **strategic options** (T vs Z, C×T synergy)<br> <br> **Timeline:** 6 месяцев (Feb-June 2026) <br> **Budget:** 13.5M KZT (affordable) <br> **Risk:** Low-medium (incremental changes)<br> <br> **Альтернатива (v3.0 сразу):**<br> - Требует 18 месяцев + 151M KZT<br> - Высокий риск (System Dynamics, ABM)<br> - Delayed time-to-impact<br> <br> **Recommendation:** **APPROVE v2.2** → Learn from deployment → Plan v3.0 в 2027<br> <br> ---<br> <br> **Prepared by:** Research Team <br> **Date:** January 8, 2026 <br> **Status:** Ready for approval <br> **Next review:** January 13, 2026 (Kickoff meeting)<br>