Контекст
Сейчас review-стадия использует встроенную инструкцию Code-Converge для schema-constrained Codex review. Нужен отдельный режим ревью документации: он должен проверять документы, изменённые в текущей ветке, с точки зрения системной инженерии и правил Memory Bank.
Результат
Пользователь может выбрать инструкцию для review-стадии одним из следующих способов:
- передать путь к Markdown-файлу с промптом;
- передать имя промпта, чтобы утилита загрузила
.code-converge/<NAME>.md;
- одним аргументом выбрать встроенный дефолтный промпт документного ревью вместо обычного code review;
- отдельной командой или аргументом записать встроенный дефолтный промпт в
.code-converge/default.md, чтобы затем адаптировать его в проекте.
Встроенный промпт должен поручать агенту проверить изменённые в ветке документы на:
- консистентность и отсутствие противоречий;
- отсутствие незакрытых существенных вопросов;
- соответствие принципам Memory Bank.
Границы
- Это не замена существующего code review по умолчанию: новый режим включается явно.
- Изменение затрагивает CLI/config contract и должно быть реализовано в Feature Flow, с feature package в
memory-bank/features/.
- Вопросы публичного контракта, которые нельзя выводить из запроса, должны быть решены в feature package: точные имена флагов/команды, приоритет источников, допустимость путей вне repository root, поведение при конфликте выбора и правила перезаписи существующего
.code-converge/default.md.
Acceptance criteria
Routing
Feature Flow. Задача меняет внешний CLI/config contract и добавляет новый наблюдаемый режим работы; Small Change не применим.
Контекст
Сейчас review-стадия использует встроенную инструкцию Code-Converge для schema-constrained Codex review. Нужен отдельный режим ревью документации: он должен проверять документы, изменённые в текущей ветке, с точки зрения системной инженерии и правил Memory Bank.
Результат
Пользователь может выбрать инструкцию для review-стадии одним из следующих способов:
.code-converge/<NAME>.md;.code-converge/default.md, чтобы затем адаптировать его в проекте.Встроенный промпт должен поручать агенту проверить изменённые в ветке документы на:
Границы
memory-bank/features/..code-converge/default.md.Acceptance criteria
.code-converge/<NAME>.md..code-converge/default.mdдля пользовательского редактирования.Routing
Feature Flow. Задача меняет внешний CLI/config contract и добавляет новый наблюдаемый режим работы; Small Change не применим.