---
name: "storm-rejudge"
description: "Организует независимый мультиагентный консилиум и судейский арбитраж (Multi-Agent Consensus & Arbitration) для глубокого код-ревью, проверки сложных архитектурных решений и валидации релизов перед публикацией."
---
# STORM Rejudge: Multi-Agent Consensus & Arbitration

## Назначение
Реализует принцип «Коллегия независимых экспертов + Судья-арбитр» для предотвращения ошибок, регрессий и слепых зон при разработке проектов экосистемы STORM SOFT.

## Структура коллегии рецензентов:
1. **Рецензент 1: Security & Hygiene Auditor**
   - Проверка безопасности, исключение утечек секретов, токенов, ключей и учетных данных.
   - Контроль размера файлов (исключение бинарников >100 МБ из коммитов).
2. **Рецензент 2: Performance & Architecture Auditor**
   - Анализ качества кода (C++20, C# .NET 9, TypeScript, Python).
   - Проверка многопоточности, задержек DPC, утечек памяти и предотвращение регрессий.
3. **Рецензент 3: Standards & Guidelines Compliance**
   - Проверка отсутствия префикса `v` в релизах.
   - Валидация структуры `README.md` (центрированный H1, благодарности без ссылок, отсутствие блоков безопасности и авторов).
   - Проверка запрета `&` вместо «и» и регистра Sentence case.
   - Контроль автора Git (`ReiKatari <45316432+ReiKatari@users.noreply.github.com>`).
4. **Главный Судья (Chief Judge / Orchestrator)**
   - Агрегирует независимые отчёты всех рецензентов.
   - Разрешает возникшие противоречия, отсекает ложные срабатывания и выносит единый итоговый вердикт.
