Исправлено
- Корреляционные инсайты больше не рождаются из структурного шума. Все модули получают одну и ту же награду одновременно (credit assignment делится поровну), поэтому попарная корреляция наград всегда была r=1.00 — чистой формальностью. Такие пары теперь пропускаются, и память не заполняется записями вида «Modules X and Y are strongly correlated (r=1.00)», которые не несут информации и могли становиться поводом для автономной инициативы агента.
- Реально расходящиеся модули (включая анти-корреляции) по-прежнему отслеживаются.
Добавлено
correlation-insights.test.ts: синхронные одинаковые награды не дают инсайтов; антифазные модули дают.
Проверки
- tsc --noEmit — чисто
- 862/862 тестов зелёные (58 файлов)
- L3 security review — 0 замечаний
Эта версия завершает тройку источников шума: ложные «Language mismatch» (v0.9.17), проактивные сообщения сразу после пользователя (v0.9.18), мусорные r=1.00 инсайты (v0.9.19).