RENAR
Requirements Engineering & Normative Adaptive Regulation
Самостоятельный стандарт и методология инженерии требований для AI-нативной разработки.
Дополняет SENAR; работает независимо.
Что такое RENAR
RENAR — самостоятельный нормативный стандарт и методология для управления требованиями, спецификациями и тест-кейсами в проектах, где реализацию производят AI-агенты. Содержание substrate-agnostic: те же нормативные правила применимы на git, Mercurial, SVN или Raven (документо-ориентированные хранилища) — capabilities субстрата V1–V6 определяют, что должен поддерживать конкретный бэкенд.
RENAR может применяться независимо в любой организации, которой нужна структурированная инженерия требований для AI-нативной разработки. Он совместим с SENAR (Supervised Engineering & Normative AI Regulation): оба стандарта используют общий словарь шлюзов качества и одни и те же пять ценностей.
Отношение peer-to-peer — как ISO 29148 (инженерия требований) дополняет ISO/IEC 12207 (lifecycle): независимые нормативные документы, хорошо сочетающиеся друг с другом.
Ключевые концепции
Иерархия BR → SR → TR
Три уровня требований: BR (Бизнес — кто, что, зачем) → SR (Система — что делает) → TR (Задача — Goal + Acceptance Criteria в трекере, не файл).
Артефакт ADAPT
Двусторонняя адаптация между immutable ТЗ и BR/SR/SPEC: forward-интерпретация + backward findings (7 категорий) с двойной подписью клиент + архитектор.
9 типов SPEC (закрытый список)
ARCH / API / DATA / INT / PROC / UI / AI / SEC / OPS — параллельная ось к требованиям через граф-связи constrained-by[]. Добавление нового типа требует поправки стандарта.
Тест-кейсы как first-class артефакты
pos/neg парность, VLM-judge для UX, spec-specific TC types, тег [test-spec-change] защищает от подгонки тестов.
Substrate-agnostic V1–V6
Versioned identity, atomic change unit, parent-link, content-diff, branch/merge, hooks — те же нормативные правила для git, Mercurial, SVN, Raven.
5 уровней зрелости RENAR
RENAR-1 (Initial) → RENAR-2 (Managed) → RENAR-3 (Defined) → RENAR-4 (Measured) → RENAR-5 (Optimizing). Одна из размерностей общей SENAR-зрелости.
Четыре документа
Стандарт
Нормативная спецификация
- 15 глав (00–14)
- ОБЯЗАН/РЕКОМЕНДУЕТСЯ/ДОПУСКАЕТСЯ
- BR/SR/TR + 9 SPEC + V1-V6
- 4 Quality Gates
- RENAR-1..5 maturity
Руководство
Практическое применение
- Quickstart (30 мин)
- Worked example end-to-end
- Transition с текущей практики
- Git и Raven tool guides
- SAFe + compliance mapping
Справочник
Глоссарий и схемы
- Canonical термины
- JSON Schemas артефактов
- AI Risk Register
- Mapping на мировые стандарты
Core
Мягкое введение
- Однодокументное
- Подойдёт для первого знакомства
- Без всех формальностей
TAUSIK
Open-source фреймворк, который автоматически применяет правила SENAR (и, с расширениями, RENAR). Контрольные точки физически блокируют агента от пропуска шагов.
GitHub: Kibertum/tausik-coreНачните с того, что подходит.
Откройте Core для мягкого введения. Или перейдите сразу к нормативному стандарту, если знакомы с SENAR.
RENAR v0.1-draft · 13.05.2026 · CC BY-SA 4.0 · Нормативный язык по RFC 2119