RENAR

Инженерия требований и нормативная адаптивная регуляция

Самостоятельный стандарт и методология инженерии требований для AI-нативной разработки.

Дополняет SENAR; работает независимо.

v1.0-draft · 31.05.2026
15 нормативных глав · 11 практических руководств · 11 справочников
CC BY-SA 4.0
RU (EN планируется)

Что такое RENAR

RENAR — самостоятельный нормативный стандарт и методология для управления требованиями, спецификациями и контрольными примерами в проектах, где реализацию выполняют AI-агенты. Правила сформулированы независимо от конкретного хранилища (substrate): одни и те же нормы применимы на системах контроля версий (git, Mercurial, SVN) или на хранилищах документов — если поддерживаются возможности V1–V6.

RENAR можно применять независимо в любой организации, которой нужна структурированная инженерия требований. Он совместим с SENAR: оба стандарта используют общий словарь шлюзов качества и одни и те же пять ценностей.

Отношение к SENAR — равноправное дополнение, как ISO 29148 дополняет ISO/IEC 12207: независимые документы, которые хорошо сочетаются.

Ключевые концепции

Иерархия BR → SR → TR

Три уровня: BR (бизнес — кто, что, зачем) → SR (система — что делает) → TR (задача — цель и критерии приёмки в трекере, не файл).

Артефакт ADAPT

Двусторонняя адаптация между неизменяемым ТЗ и BR/SR/SPEC: прямая интерпретация (forward) + обратные находки (backward, 7 категорий) с двойной подписью.

9 типов SPEC (закрытый список)

ARCH / API / DATA / INT / PROC / UI / AI / SEC / OPS — параллельная ось через constrained-by[]. Новый тип — только поправкой стандарта.

Контрольные примеры (TC)

Полноценные артефакты: парность позитивного и негативного сценария, оценка UX через VLM, типы TC привязаны к SPEC; тег [test-spec-change] защищает от подгонки тестов.

Возможности хранилища V1–V6

V1 неизменяемая история · V2 атомарная единица изменения · V3 сравнение и ревью · V4 ветвление и черновики · V5 закрепление версии · V6 автор и метка времени.

5 уровней зрелости RENAR

RENAR-1 (Стихийный) → RENAR-2 (Зафиксированный) → RENAR-3 (Учитываемый) → RENAR-4 (Верифицируемый) → RENAR-5 (Оптимизирующий). Отдельное измерение зрелости требований в семействе SENAR.

Эталонная реализация: TAUSIK

TAUSIK — фреймворк с открытым исходным кодом, применяющий правила SENAR (и при расширении — RENAR). RENAR остаётся самостоятельным стандартом; TAUSIK — одна из возможных сред исполнения, не часть нормативного текста.

Начните с того, что подходит

Откройте ядро для мягкого введения или перейдите сразу к полному стандарту, если знакомы с SENAR.

RENAR v1.0-draft · CC BY-SA 4.0 · Нормативный язык по RFC 2119 (RU modals, Style Guide §2)