Описание процессов, обеспечивающих поддержание жизненного цикла ПО (разработка, выпуск, сопровождение, устранение неисправностей, поддержка пользователей). Документ для реестра российского ПО. Версия: 22.09.2026.

1. Разработка

сервере правообладателя в Selectel (ЦОД Новосибирск, РФ; до 08.10.2026 — Yandex Cloud, ru-central1); GitHub — зеркало (документ 12).

ИИ-инструменты (Claude Code, Codex) используются как средства разработки под контролем правообладателя — см. справку о порядке создания ПО.

линтер, модульные тесты (более 6 600 тестов API), интеграционные тесты с базой данных (253 теста, 15 наборов), браузерные тесты интерфейса, визуальные эталоны; отдельный класс «сторожей» защищает договорённости о безопасности (изоляция данных, порядок проверок при установке, отсутствие секретов в репозитории).

сверяется с lock-файлом.

  • Исходный код хранится и собирается на технических средствах в РФ: Gitea на
  • Единый репозиторий, единое авторство коммитов правообладателя;
  • Правила стабильности: изменения проходят статическую проверку типов и
  • Перечень компонентов и лицензий (SBOM, CycloneDX) собирается в CI и

2. Выпуск

в комплекте поставки.

ключом выпуска на машине правообладателя (ECDSA P-256; перед подписью файлы комплекта сверяются с независимой сборкой из того же коммита). Журнал выпусков ведётся правообладателем.

сертификатом — механизм готов и проверен; включается после получения сертификата.

миграций на копии боевой базы, выкатка, автоматическое подтверждение выкатки (контейнер здоров, адрес отвечает, обслуживает именно новая версия).

  • Версии по SemVer; название и номер версии едины на сайте, в документации и
  • Комплект для установки в контуре собирается на сервере в РФ и подписывается
  • Вторая подпись по ГОСТ Р 34.10-2012 (CMS/CAdES-BES) квалифицированным
  • Облачный сервис обновляется по рантбуку: сборка на сервере, репетиция

3. Сопровождение установок у заказчиков

подпись, делает резервную копию, применяет миграции, при сбое откатывается автоматически.

откат upgrade.sh --rollback); ключи хранятся отдельно от копий.

следующем комплекте под подписью действующего ключа, установка запоминает его навсегда и отклоняет комплекты с подписью отозванного; отпечатки отозванных и действующего ключей публикуются на сайте.

серверам правообладателя.

  • Обновление — комплектом следующей версии; установленная копия проверяет его
  • Резервные копии и восстановление — средствами комплекта (backup.sh,
  • Отзыв ключа выпуска при его компрометации: список отозванных ключей едет в
  • Лицензия и ключи выпуска — офлайн, обменом файлами; без обращений к
  • Отчёт для поддержки (diag.sh) не содержит персональных данных.

4. Устранение неисправностей и уязвимостей

администратора) с разбором причины и мерами; журнал изменений ведётся в репозитории.

выпускаются очередной версией с описанием в журнале выпуска.

заказчику установки в контуре передаётся обновлённый комплект.

  • Инциденты фиксируются в журнале инцидентов (экран платформенного
  • Уязвимости зависимостей отслеживаются по SBOM; обновления компонентов
  • Обнаруженные дефекты безопасности устраняются в приоритетном порядке;

5. Техническая поддержка

Условия — в публичной оферте (раздел 6), кратко:

УровеньЧасы работыКаналыКому
Базовая5/8, пн–пт 09:00–18:00 МСКэлектронная почтаStarter; ответ ≤ 1 рабочего дня
Расширенная7/12, ежедневно 09:00–21:00 МСКпочта, чатGrowth
Премиумкруглосуточно для инцидентов 1–2 уровняпочта, чат, телефонPro
Установка в контурепо договорупочта, чатиндивидуально

Целевая доступность облачного сервиса: 99,5 % (Starter, Growth), 99,9 % (Pro); при невыполнении — сервисный кредит по оферте. Адреса поддержки: support@accellum.ru (техподдержка), privacy@accellum.ru (персональные данные), hello@accellum.ru (общие вопросы). Состояние сервиса — страница /status.

Восстановление доступа. Восстановления пароля по почте в продукте нет: почта учётной записи хранится только хешем. Пароль участника сбрасывает владелец организации в кабинете. Если пароль утерял единственный владелец:

отвечает на него разовым кодом и сбрасывает пароль, только получив код обратно: это подтверждает, что обращается владелец почтового ящика учётной записи (клиентам по договору — ещё и звонок по телефону из договора). Временный пароль передаётся отдельным письмом, не в ответе на обращение;

reset-password.sh (руководство администратора, раздел «Забытый пароль»); поддержке доступ к серверу не нужен.

  • в облаке — обращение в поддержку с адреса почты учётной записи. Поддержка
  • в установке в контуре — администратор сервера заказчика сам, командой

Новый пароль временный: при входе его нужно заменить своим. Сброс завершает все сессии учётной записи в этой организации и записывается в журнал аудита организации («Настройки → Журнал аудита», действие auth.password.reset_by_server).

6. Персонал

Разработку, выпуск и поддержку ведёт правообладатель (ИП) лично с использованием ИИ-инструментов разработки; привлечение подрядчиков не требуется для выпуска обновлений и обслуживания установок. Для заказчиков с требованием круглосуточного дежурства — условия оговариваются в договоре.

7. Совершенствование

План развития ведётся в репозитории (docs/plans), приоритеты — по обращениям заказчиков. Ближайшее: совместимость с двумя доверенными ОС, Postgres Pro и ADQM (к 01.06.2027), квалифицированная подпись комплекта по ГОСТ.