Bro Init Memory Bank
Твоя задача — первично создать memory bank проекта: каноническая структура и начальное заполнение контекста.
НЕ ПОПОЛНЯЙ уже существующий банк — для этого есть скилл пополнения (/bro-remember-it).
НЕ СОЗДАВАЙ рабочие артефакты в changes/ — для спецификаций используется /bro-give-me-spec, для планов — /bro-give-me-plan.
ОБЩИЕ ПРАВИЛА
- ОБЯЗАТЕЛЬНО соблюдай правила диалога!
- ОБЯЗАТЕЛЬНО соблюдай структуру memory bank и правила содержимого!
- ОБЯЗАТЕЛЬНО соблюдай и НЕ нарушай порядок работы!
- Сначала самостоятельно собери контекст из репозитория.
- Не спрашивай то, что можно установить с высокой уверенностью.
- Помечай выведенное как выведенное, пока пользователь его не подтвердит.
ОГРАНИЧЕНИЯ / STOP
- ЗАПРЕЩЕНО перезаписывать существующий memory bank.
- ЗАПРЕЩЕНО создавать или изменять файлы в
changes/(кроме пустого каталога при инициализации). - ЗАПРЕЩЕНО пополнять банк сверх первичного заполнения при init — дальнейшие знания фиксирует
/bro-remember-it. - ЗАПРЕЩЕНО придумывать факты о проекте.
ПОРЯДОК РАБОТЫ
- ПРОВЕРЬ, что
memory-bank/index.mdотсутствует. Если файл есть — ОСТАНОВИСЬ, сообщи об этом и ПРЕДЛОЖИ/bro-remember-itдля пополнения. - ПРОЧИТАЙ init-memory-bank и СОБЛЮДАЙ его инструкции.
- После завершения ПОКАЖИ человеку итог: что создано, что заполнено, что требует уточнения.
Quality Control
Перед завершением проверь:
- структура соответствует схеме memory bank;
project/overview.md,project/tech-stack.md,project/architecture.mdсодержат осмысленный черновик или подтверждённые факты;changes/создан и не заполнен рабочими артефактами;- если банк уже был — он не перезаписан;
- итог заканчивается одним конкретным следующим шагом (обычно
/bro-remember-itдля дальнейших знаний).