13 · Helix · ITSM
Схемы BPMN
Регистрация тенанта, намерение, запрос из каталога, изменение с CAB, вызов MCP, эскалация критического инцидента.
Карты ниже объясняют, как живой продукт проводит работу. Дорожки — роли контура Helix. Это не скрин редактора FlowForge и не обещание визуального BPMN в студии.
Нотация та же, что в ITIL-проекте: старт, задача, XOR, таймер, конец. Пунктир — исключение или отказ.
BPMN · Тенант
Регистрация компании и провижининг
Компания становится изолированным контуром: типы, ACL, SLA, портал help, демо-граф. Инсталлятор площадки к этому моменту уже закрыт.
- Изоляция — все сиды пишутся с tenant_id. Чужие компании не видны.
- Портал help — заводской слаг самообслуживания, не единственный возможный.
- Демо-граф — учебные записи VPN/NPS, не продакшен заказчика.
- /install — только первичная установка площадки, к регистрации тенанта уже недоступен.
BPMN · Намерение
Текст → класс → запись
Один классификатор на портале, в чате Helix и в MCP-tool ai_classify. Низкая уверенность не создаёт изменение «на всякий случай».
- incident — услуга уже сломана. Не «хочу доступ».
- request — лучше карточка каталога, чем свободный текст.
- question — статья KB, запись не плодим.
- Стол может сменить тип. ИИ не закрывает P1.
BPMN · Запрос
Услуга каталога → задача → факт
Портал принимает только опубликованную карточку. Исполнение — агент и task. Нет карточки — нет самообслуживания.
- Сидовые услуги — ноутбук, доступ, сброс пароля / MFA.
- SLA запроса — 2880 минут, пауза в waiting. Цифра сида, не оферта.
- TSK — рабочий шаг, не второй тикет «для учёта».
- Факт — заявитель видит свои заявки в /mine, не чужой контур.
BPMN · Изменение
RFC, CAB, внедрение, review
Статусы CHG: draft → assess → approve → implement → review → closed. Стандарт обходит CAB, если cab_required=no. Emergency не отменяет запись.
- approval в FlowForge ждёт строку approvals и resume — это движок, не «комментарий согласовано».
- ai/risk подсказывает CAB, не голосует за него.
- Релиз — отдельный тип REL, пакет в окне RFC.
- CMDB обновляется на review, иначе CAB согласовал воздух.
BPMN · MCP
Внешний агент вызывает tool
Только POST /mcp, Bearer hx_…. GET /mcp — 404 JSON. Агент работает в одном тенанте и не обходит ACL.
- resources — helix://queue и helix://catalog.
- prompts — triage_incident по номеру записи.
- Исходящий MCP — узел процесса вызывает внешний сервер, это другой контур.
- Секреты токенов на сайте C-Level.Pro не публикуются.
BPMN · Critical
Эскалация критического инцидента
Заводской поток FlowForge: condition по priority, иначе stop. Ядро дополнительно ставит major_incident на critical. Helix может дописать шаги в журнал — не закрыть запись.
- 60 минут — сид SLA critical resolution, пауза в pending. Не оферта.
- stop — ветка потока, запись инцидента при этом жива.
- ИИ предлагает шаги. Агент восстанавливает услугу.
- Проблема не создаётся автоматически: повтор — решение стола.