EN

Жизненный цикл, события и исполнение

Разберитесь, как организация запускается, ожидает, возобновляется и сохраняет ответственность между ходами.

#Разговор — часть жизненного цикла

Организация может существовать, пока ни одна модельная сессия не активна. Её идентичность, обязательства и ожидающие события остаются в устойчивом состоянии. Различайте инициализацию, владение управлением, отдельный рабочий ход, ожидание, паузу и завершение. Открытие репозитория или чтение инструкций не инициализирует и не запускает экземпляр AxiomAO. Простаивающий запускатель и остановленная организация также являются разными эксплуатационными состояниями. Оператор должен понимать, какой механизм сейчас способен продолжить деятельность.

#Доставка не означает завершения

Событие фиксирует то, что организация должна оценить: сообщение, срок или результат работы. Получение события не доказывает выполнения связанной ответственности. В пакетном протоколе AxiomAO receive, start, result и done являются отдельными переходами. Сохранённый результат перечисляет все включённые события и свидетельства действий. При остановке между result и done следующий менеджер сначала сверяет прежний результат, затем подтверждает тот же пакет. Повторная доставка не разрешает повторять уже выполненные действия.

text
Documented batch protocol; placeholders are not executable
wake receive
wake start <batch>
wake result <batch> --event-ids <JSON-list> --actions <evidence>
wake done <batch>

#Осознанно выберите механизм пробуждения

Интерактивная работа зависит от возвращения управления пользователем или клиентом. Сервисный запускатель может ожидать события и начинать ограниченные нативные ходы. Плановая работа требует абсолютных сроков и правил для пропущенных интервалов. AxiomAO документирует отдельный сервисный процесс и локальное владение управлением; это не означает постоянной активности каждой модели. Полезное представление состояния различает очередь, действующего менеджера, запущенных исполнителей и способность запускателя доставить следующий рабочий ход после завершения текущего разговора.

#Пауза требует учёта процессов

Запрет новых переходов runtime не равнозначен автоматической остановке всех нативных процессов. Оператор должен знать, какие исполнители ещё работают, какие последствия возможны и подтверждено ли завершение. Текущий запускатель описывает идентичность процессов и сверку управляемых сессий. Эти локальные механизмы не устанавливают распределённое исключение конкурирующих владельцев или изоляцию арендаторов. Возобновляйте работу после понимания незавершённых действий и владения управлением, а не после простого сброса сообщения об ошибке или повторного запуска клиента.

Источники и контекст

  1. Axiom AO — source documentation excerpts (2026-10-14)

Редакция справочника 0.1 · 2026-10-14. Читайте редакционный метод.