Skip to content

v0.2.0 — Public beta

Latest

Choose a tag to compare

@ashikov ashikov released this 06 Oct 11:13

v0.2.0 — Public beta

Первая публичная beta сервиса подготовки текста заявки в управляющую организацию.

Что вошло

  • Отдельное согласие на обработку персональных данных перед отправкой формы с фиксацией подтверждения
  • Публичная политика обработки персональных данных, доступная со страницы формы
  • Защита от злоупотреблений: Yandex SmartCaptcha и ограничение числа генераций по IP-адресу и техническому идентификатору браузера
  • Аварийное отключение генерации и контролируемый отказ до платных внешних вызовов
  • Явное подтверждение предмета проблемы пользователем: предметный нормативный модуль добавляется только при подтверждённом и проверяемом основании, иначе fail-closed
  • Общий нормативный блок заявки с актуальными редакциями источников
  • Ясная граница сервиса: текст заявки готовится, но не отправляется и не регистрируется
  • Диагностика серверных ошибок по коду запроса (requestId) и технические события без пользовательских текстов
  • Production runtime на immutable image с контролируемым deploy и rollback

Проверка качества

  • Финальная сквозная приёмка публичного экземпляра (#169) выполнена на синтетических данных
  • Проверен полный пользовательский сценарий: форма, согласие, реальная CAPTCHA, генерация, отображение и копирование результата
  • Проверены отказы без платных внешних вызовов: без CAPTCHA, при rate limit, при отключённой генерации, при oversized- и невалидных запросах
  • Проверен rollback на предыдущий рабочий image с возвратом release candidate
  • Автоматические проверки CI (unit, integration, browser) зелёные на коммите релиза

Известные ограничения beta

  • Сервис готовит текст заявки, но не отправляет её: подача выполняется пользователем самостоятельно
  • Предметные нормативные модули покрывают ограниченный список подтверждаемых предметов
  • Серверная история заявок не ведётся: результат существует только в браузере после генерации