MOD-STR-SIGNALS — Стратегические сигналы
Лицензия: Платный
Модуль ловит отклонения в стратегическом контуре и оформляет их сигналами. Правило описывает семейство, условие, окно, формулу, приоритет и severity по умолчанию; условие проверяется отдельным инструментом до сохранения, а привязки связывают правило с объектом стратегии. Приём внешних событий и оценка правил открывают сигнал, при этом сухой прогон показывает результат без записи, а сигнал можно открыть и вручную. Дальше сигнал живёт своим циклом: принят, назначен, прокомментирован, решён, закрыт, в том числе массово; политики эскалации и подавления управляют уведомлениями, недоставленные события уходят в очередь с повтором, а метрики дают детерминированный агрегат.
Возможности
- Правила сигналов: создание, изменение, чтение, список, удаление, смена статуса поштучно и массово
- Проверка условия правила до сохранения; семейство, окно, формула, приоритет, severity по умолчанию
- Привязки правила к объекту стратегии: добавление, список, удаление
- Приём внешних событий и оценка правил с открытием сигнала
- Сухой прогон правила — результат без записи; ручное открытие сигнала
- Жизненный цикл сигнала: принятие, назначение, комментарий, решение, закрытие, массовое закрытие
- Политики эскалации по каналам и правила подавления уведомлений
- Очередь недоставленных событий с повтором поштучно и пакетом
- Детерминированные агрегатные метрики по сигналам
Основные MCP-инструменты
| Инструмент | Назначение |
|---|---|
strsignals__rule.create | Создание правила сигналов |
strsignals__rule.get | Чтение правила |
strsignals__rule.list | Список правил |
strsignals__rule.update | Изменение правила |
strsignals__rule.delete | Удаление правила (с подтверждением) |
strsignals__rule.set_status | Смена статуса правила (с подтверждением) |
strsignals__rule.set_status_bulk | Массовая смена статуса правил |
strsignals__condition.validate | Проверка условия правила до сохранения |
strsignals__binding.upsert | Привязка правила к объекту стратегии |
strsignals__binding.list | Список привязок |
strsignals__binding.delete | Удаление привязки |
strsignals__signal.ingest_event | Приём внешнего события для оценки правил |
strsignals__signal.evaluate | Оценка правил и открытие сигнала |
strsignals__signal.dry_run | Сухой прогон правила без записи |
strsignals__signal.open_manual | Ручное открытие сигнала |
strsignals__signal.list | Список сигналов |
strsignals__signal.get | Чтение сигнала |
strsignals__signal.acknowledge | Принятие сигнала в работу (с подтверждением) |
strsignals__signal.assign | Назначение ответственного по сигналу |
strsignals__signal.comment | Комментарий к сигналу |
strsignals__signal.resolve | Решение сигнала |
strsignals__signal.close | Закрытие сигнала |
strsignals__signal.bulk_close | Массовое закрытие сигналов (с подтверждением) |
strsignals__escalation.upsert | Создание или изменение политики эскалации |
strsignals__escalation.list | Список политик эскалации |
strsignals__escalation.delete | Удаление политики эскалации |
strsignals__suppression.upsert | Создание или изменение правила подавления |
strsignals__suppression.list | Список правил подавления |
strsignals__suppression.delete | Удаление правила подавления |
strsignals__dlq.list | Очередь недоставленных событий |
strsignals__dlq.replay | Повтор недоставленного события (с подтверждением) |
strsignals__dlq.replay_bulk | Пакетный повтор недоставленных событий (с подтверждением) |
strsignals__signal_metrics | Детерминированные агрегатные метрики по сигналам |
strsignals__knowledge.list | Список разделов базы знаний модуля |
strsignals__knowledge.get | Чтение раздела базы знаний |
strsignals__knowledge.search | Поиск по базе знаний модуля |
strsignals__describe_entities | Сущности модуля для холстов и ассистента |
strsignals__describe_blocks | Блоки холста модуля для библиотеки MOD-CANVAS |
strsignals__get_roles | Ролевая модель модуля |
strsignals__get_canvas_presets | Готовые холсты модуля по роли |
strsignals__subscribe_events | Подписка на события сигналов |
Блоки холста
signal-card— карточка стратегического сигналаsignal-field— одно поле стратегического сигналаsignal-rule-card— карточка правила сигналовsignal-rule-field— одно поле правила сигналов