{
  "id": "axiomao:lifecycle-events-execution",
  "edition": "0.1",
  "language": "ru",
  "status": "reference",
  "title": "Жизненный цикл, события и исполнение",
  "description": "Разберитесь, как организация запускается, ожидает, возобновляется и сохраняет ответственность между ходами.",
  "canonical": "https://axiomao.org/ru/lifecycle-events-execution/",
  "published": "2026-10-14",
  "sections": [
    {
      "id": "lifecycle",
      "heading": "Разговор — часть жизненного цикла",
      "paragraphs": [
        "Организация может существовать, пока ни одна модельная сессия не активна. Её идентичность, обязательства и ожидающие события остаются в устойчивом состоянии. Различайте инициализацию, владение управлением, отдельный рабочий ход, ожидание, паузу и завершение. Открытие репозитория или чтение инструкций не инициализирует и не запускает экземпляр AxiomAO. Простаивающий запускатель и остановленная организация также являются разными эксплуатационными состояниями. Оператор должен понимать, какой механизм сейчас способен продолжить деятельность."
      ]
    },
    {
      "id": "events",
      "heading": "Доставка не означает завершения",
      "paragraphs": [
        "Событие фиксирует то, что организация должна оценить: сообщение, срок или результат работы. Получение события не доказывает выполнения связанной ответственности. В пакетном протоколе AxiomAO receive, start, result и done являются отдельными переходами. Сохранённый результат перечисляет все включённые события и свидетельства действий. При остановке между result и done следующий менеджер сначала сверяет прежний результат, затем подтверждает тот же пакет. Повторная доставка не разрешает повторять уже выполненные действия."
      ],
      "code": {
        "language": "text",
        "text": "Documented batch protocol; placeholders are not executable\nwake receive\nwake start <batch>\nwake result <batch> --event-ids <JSON-list> --actions <evidence>\nwake done <batch>"
      }
    },
    {
      "id": "activation",
      "heading": "Осознанно выберите механизм пробуждения",
      "paragraphs": [
        "Интерактивная работа зависит от возвращения управления пользователем или клиентом. Сервисный запускатель может ожидать события и начинать ограниченные нативные ходы. Плановая работа требует абсолютных сроков и правил для пропущенных интервалов. AxiomAO документирует отдельный сервисный процесс и локальное владение управлением; это не означает постоянной активности каждой модели. Полезное представление состояния различает очередь, действующего менеджера, запущенных исполнителей и способность запускателя доставить следующий рабочий ход после завершения текущего разговора."
      ]
    },
    {
      "id": "stopping",
      "heading": "Пауза требует учёта процессов",
      "paragraphs": [
        "Запрет новых переходов runtime не равнозначен автоматической остановке всех нативных процессов. Оператор должен знать, какие исполнители ещё работают, какие последствия возможны и подтверждено ли завершение. Текущий запускатель описывает идентичность процессов и сверку управляемых сессий. Эти локальные механизмы не устанавливают распределённое исключение конкурирующих владельцев или изоляцию арендаторов. Возобновляйте работу после понимания незавершённых действий и владения управлением, а не после простого сброса сообщения об ошибке или повторного запуска клиента."
      ]
    }
  ],
  "references": [
    {
      "label": "Axiom AO — source documentation excerpts (2026-10-14)",
      "url": "https://axiomao.org/reference/implementation-evidence.md"
    }
  ],
  "related": [
    "https://axiomao.org/ru/recovery-observability-audit/",
    "https://axiomao.org/ru/operating-an-organization/",
    "https://axiomao.org/ru/implementation-and-validation/"
  ]
}