История изменений

Что нового в Boroda

v0.11.0

Расширения редактора и экспорт в DOCX

  • Инлайн-комментарии — выделение текста и добавление рецензионных комментариев с ответами, резолвингом и боковой панелью
  • Поля шаблонов — редактируемые поля в фиксированной структуре документа для шаблонов DO-178C (SRD, SDD, SVP)
  • Проверка качества требований — инлайн-подсказки по неоднозначным словам, пассивному залогу, отсутствию "shall" и длинным предложениям
  • Встраиваемые представления требований — живые отфильтрованные таблицы, списки или канбан-доски требований прямо в документе
  • Переиспользуемые сниппеты — общие текстовые блоки, на которые ссылаются из нескольких документов, с централизованным редактированием
  • Экспорт в DOCX для документов и спецификаций с полным рендерингом форматированного текста (заголовки, таблицы, списки, блоки кода)
v0.10.0

Совместное редактирование и улучшения таблицы

  • Совместное редактирование в реальном времени с WebSocket-уведомлениями и оптимистичным контролем конкурентности (версионные сохранения)
  • Диалог разрешения конфликтов — при одновременном редактировании одного требования можно сравнить версии и выбрать действие
  • Индикаторы присутствия — отображение подключённых пользователей и текущего редактора для каждой строки требования
  • Перетаскивание для изменения порядка требований в табличном виде с сохранением сортировки
  • Форматируемое поле обоснования, пользовательские атрибуты, фиксация столбцов и полнотекстовый поиск по требованиям
v0.9.0

Документы жизненного цикла DO-178C

  • 13 шаблонов документов жизненного цикла DO-178C (PSAC, SDP, SVP, SCMP, SQAP, SReqS, SDS, SCS, SCI, SECI, SAS, HDD, SVD) с отслеживанием полноты по секциям
  • Автозаполнение PSAC и SAS — автоматическое заполнение секций документов из данных проекта (DAL, требования, рецензии, CR)
  • Генерация SCI — индекс конфигурации ПО из конфигурационных элементов с привязкой к базовой линии, контрольными суммами и расположением в библиотеках
  • Генерация SECI — индекс конфигурации среды разработки с инвентаризацией инструментов и статусом квалификации
  • Панель готовности к сертификации — взвешенная оценка на основе требований, рецензий, CR, базовых линий и полноты документов жизненного цикла
v0.8.0

Инфраструктура сертификации

  • Идентификация конфигурационных элементов с постоянными номерами CI (CI-00001) и отслеживанием жизненного цикла
  • Контрольные категории CC1/CC2 на основе уровня DAL — CC1 для DAL A-C (строгий контроль), CC2 для DAL D-E (стандартный)
  • Электронные подписи с подтверждением пароля, хешированием содержимого SHA-256, проверкой целостности HMAC и контролем соответствия политикам
  • Библиотеки конфигурации (DEVELOPMENT / CONTROLLED / ARCHIVE) с проверкой целостности контрольными суммами SHA-256
  • Управление релизами с полным жизненным циклом (DRAFT → AUTHORIZED → RELEASED → ARCHIVED) и валидацией готовности
v0.7.1

Внутренние ссылки на документы и аудит планов

  • Внутренние ссылки на документы через [[ — поиск и вставка ссылок на другие документы прямо в редакторе
  • Аудит планов: обновлены 7 планов Stage 1, отражены 15+ уже реализованных, но не отмеченных фич
v0.7.0

Импорт и экспорт

  • Экспорт в ReqIF 1.2 с требованиями, связями трассировки, иерархией и перечислениями
  • Импорт ReqIF с валидацией XML, маппингом атрибутов, сохранением иерархии и созданием связей
  • Экспорт в PDF для документов требований и матриц трассируемости с обложкой, оглавлением и стилями для печати
  • Асинхронный экспорт PDF через очередь фоновых задач для больших спецификаций с отслеживанием прогресса
v0.6.0

Шаблоны и анализ влияния

  • Шаблоны требований с предустановленными значениями для DO-178C (Безопасность, Производительность, Интерфейс, Производные)
  • Дерево анализа влияния с восходящими зависимостями и нисходящими эффектами
  • Нетребования — заголовки разделов и примечания в иерархии требований
  • Уведомления о подозрительных связях при изменении трассированных требований
v0.5.0

Формальные инспекции и рецензирование

  • Создание формальных инспекций требований с участниками, ролями и сроками
  • Элементы инспекции с вердиктами одобрения/отклонения и комментариями
  • Шаблоны проверочных перечней для стандартных процедур DO-178C
  • Хронология инспекции с аудиторским следом всех действий
v0.4.0

Управление базовыми версиями

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

UX и связность

  • Единое поле содержимого — заголовок и описание объединены в один редактор
  • Страницы спецификаций теперь используют стандартный сайдбар и заголовок
  • Дерево требований отображает полное содержимое с форматированием и формулами
  • Пробел больше не переключает выделение строк при редактировании
v0.3.0

Трассируемость

  • Связи трассировки между требованиями с типизированными отношениями (Удовлетворяет, Производное от, Верифицировано и др.)
  • Матрица трассируемости с межспецификационными связями
  • Анализ покрытия: полностью трассированные, частично трассированные и требования-сироты
  • Обнаружение подозрительных связей — автоматическая пометка при изменении связанных требований
v0.2.0

Расширенная таблица

  • Изменяемые столбцы с перетаскиванием и автоподгонкой по содержимому
  • Ячейки с форматированным текстом и встроенной разметкой
  • Редактирование по месту — клик на ячейку для изменения
  • Сохранённые представления таблицы с настраиваемыми колонками и фильтрами
v0.1.0

Базовая платформа

  • Управление документами с редактором форматированного текста и структурой папок
  • Пространства для организации проектов и команд
  • Спецификации с типизированными требованиями (SRS, HLR, LLR и др.)
  • История версий и журнал аудита для каждого требования
  • Аутентификация с регистрацией по email и JWT-токенами