ПРОТОКОЛ ЗАВОДСКИХ ИСПЫТАНИЙ И СКВОЗНАЯ ПРИЁМКА ВОРОТ A-E

Двенадцать инструментальных проверок приёмки комплекса INDRA (12 из 12 PASS)

Каждое утверждение о точности, нулевом уровне ложных срабатываний и блокировке опасных мутаций подтверждается воспроизводимым запуском приёмочного прибора verify_gate_e.py. Протокол объединяет двенадцать независимых проверок: от контроля сетевых границ до сверки контрольных сумм всех сорока шести файлов исходного дерева.

Все числовые показатели рассчитываются во время исполнения из размеченной выборки ground_truth.json. На этапе Ворот C синтаксический анализатор проверяет каждый из тридцати одного модуля на отсутствие зашитых в код констант точности, стирает таблицы в паспорте и проверяет их побайтовое восстановление из живых замеров.

1. Сводная ведомость 12 шагов протокола verify_gate_e.py (замер 25.10.2026 UTC)

В таблице ниже приведены точные коды шагов, проверяемые свойства, время выполнения и объём вывода каждого проверочного сценария по данным отчёта gate_e_acceptance_report.json.

Шаг Код Предмет инструментальной проверки Команда воспроизведения Время Статус
1GATE-AЛокальный сокет localhost:8888, фильтр в пути запроса, защита от внешнего перенаправления 302, 4 записи ГОСТ Р 34.11-2012python verify_gate_a.py1,140 с0 (PASS)
2GATE-B1Живой сокет стенда localhost:8890: 28 сценариев, TP=14, FP=0, TN=14, FN=0, 105 записей журналаpython verify_gate_b.py --live-socket6,520 с0 (PASS)
3GATE-B2Прогон в оперативной памяти --in-memory: совпадение матрицы TP=14, FP=0, TN=14, FN=0 с сокетомpython verify_gate_b.py --in-memory4,665 с0 (PASS)
4GATE-CРазбор дерева AST 31 модуля Python (0 констант точности) и побайтовая пересборка паспортаpython verify_gate_c.py1,527 с0 (PASS)
5GATE-DВосьмисторонняя сверка равенства Заявлено = Проверено по 7 активным и 1 лабораторному классу, убийство 3 мутантовpython verify_gate_d.py0,177 с0 (PASS)
6IMMUNEЗамкнутая петля компиляции защитных правил ImmuneCompiler и повторной блокировки по всем 8 классамpython test_immune_loop.py0,100 с0 (PASS)
7SANDBOXПрограммный фильтр нулевого ущерба: перехват 26 из 26 разрушительных мутаций и проверка ГОСТ-цепиpython test_sandbox_integrity.py1,642 с0 (PASS)
8SECRETSПроверка дерева исходников прибором ledger_secret_probe.py на отсутствие ключей и секретовpython ledger_secret_probe.py0,305 с0 (PASS)
9KIT-ACCАвтономная установка пакетов с флагом --no-index в чистое окружение (19 из 19 проверок пройдены)python kit-acceptance.py --dist10,488 с0 (PASS)
10SESS-3Проверка пакета продуктовой документации и разметки Schema.org (4 из 4 сторожей)python verify_session3_deliverables.py0,437 с0 (PASS)
11SESS-4Инструментальная сверка таблиц сравнения и границ применения с нейтрализацией 6 мутантовpython verify_session4_deliverables.py0,236 с0 (PASS)
12MIRRORПобайтовая сверка SHA-256 всех 46 файлов продуктового репозитория с пробой на искусственный рассинхронpython verify_gate_e.py0,050 с0 (PASS)

2. Методика перепроверки без доверия к разработчику

Посторонний инженер или инспектор службы безопасности проверяет все заявленные показатели на изолированной машине без выхода в интернет. Для этого достаточно выполнить четыре команды в чистом виртуальном окружении Python:

python verify_gate_b.py --in-memory
python verify_gate_c.py
python verify_gate_d.py
python test_immune_loop.py && python test_sandbox_integrity.py

Контрольный ГОСТ-хэш («Стрибог-256») машиночитаемого паспорта indra_audit_passport.json равен 12893d4741eac397918241743e88a613d6b1b1c6309ee77ebe6bb21fbccc9be3 и доступен для автоматической сверки по адресу /api/v1/passport.json.