e52ff098f6
М5 «укрепление защиты-пола» — дизайн после корреляционного аудита М5 ↔ М1/М2/М3/М4 (Фазы 1-2: построчный контекст audit-context-building + 3 адверсариальные линзы — грабли/корректность/атака — по всему периметру). Главная находка: стена М2 = соответствие плану, НЕ пол → легитимно запечатанный необратимый шаг (force-push/migrate:fresh/секрет/runtime) проходит, пол не вызывается. 5 блоков: вето-до-плана / изоляция ключа (отдельный процесс-подписант) / критерий-носитель / 7 усилений / сквозные fail-close инварианты. Карта закрытия W1/C1-C5/H1/H3/F-серия. Решения: полный объём; отдельный процесс-подписант; граница М5↔М6 = только шов. Design-only — не построено. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>