| name | backlog-to-rules |
| description | Внедрение накопленных улучшений из improvements-backlog в инструкции AI агента |
| tags | ["improvement","rules","learning"] |
| version | 2.0 |
Backlog to Rules: Внедрение улучшений
Цель: Превратить накопленный опыт ошибок в конкретные правила для предотвращения повторений
Входные данные: .cursor/data/improvements-backlog.md
Выходные данные: Обновлённые .cursor/rules/*.mdc и skills
Когда запускать
| Условие | Приоритет |
|---|
| Накопилось 5+ улучшений в backlog | 🔴 Обязательно |
| Прошла неделя с последнего внедрения | 🟡 Рекомендуется |
| Есть 2+ High priority улучшения | 🔴 Обязательно |
| Перед важным релизом | 🟡 Рекомендуется |
| Одна ошибка повторилась 3+ раз | 🔴 Немедленно |
Процесс (7 фаз)
Phase 1: ANALYZE
- Открыть
.cursor/data/improvements-backlog.md
- Группировать улучшения по целевым файлам
- Собрать статистику (всего, high/medium/low priority)
- Выявить паттерны ошибок (объединить похожие)
Phase 2: RESEARCH
Для каждого файла из группировки:
- Прочитать текущую структуру файла
- Определить куда добавить каждое улучшение (существующая/новая секция)
- Проверить конфликты с существующими правилами
Phase 3: PLAN
- Составить список изменений по файлам
- Определить критерии успеха
- Для сложных случаев — полный план (см.
references/templates.md)
Phase 4: IMPLEMENT
Правила внедрения:
- Добавлять новые секции — НЕ заменять существующие
- Каждое правило с конкретным примером кода/команды
- Каждое правило с
> **WHY:** (реальный случай ошибки)
- Сохранять формат файла (tables, code blocks)
- После каждого файла — прочитать целиком, проверить структуру
Шаблон секции — см. references/templates.md
Phase 5: VERIFY
- Все существующие секции сохранены
- Новые секции дополняют, не заменяют
- Формат соответствует стилю файла
- Связи с другими модулями не нарушены
- Cross-check: каждый файл открыт и проверен
Phase 6: UPDATE BACKLOG
- Обновить статусы в backlog: 📝 Backlog → ✅ Done
- Перенести в секцию "✅ ВНЕДРЕНО" в кратком формате
- Обновить статистику в шапке
Phase 7: SUMMARY
Отчёт: сколько внедрено, какие файлы обновлены, какие паттерны предотвращены, уверенность.
Quick Version (1-2 улучшения)
1. Открой backlog → найди улучшение
2. Открой целевой файл инструкций
3. Добавь секцию в конец соответствующего раздела
4. Включи WHY с реальным случаем
5. Обнови статус в backlog на ✅ Done
Quality Framework
При создании/улучшении инструкций — ключевые элементы:
| Элемент | Что включить |
|---|
| Input | Что триггерит правило |
| Output | Что должно быть сделано |
| Success Metrics | Как измерить успех |
| Guardrails | Что запрещено, границы |
| WHY | Реальный случай ошибки |
Метрики качества — standard-agent-quality.mdc
Связанные модули
session-review skill — создаёт записи в backlog
error-learning.mdc — записывает ошибки для анализа
.cursor/data/improvements-backlog.md — хранилище улучшений
standard-agent-quality.mdc — метрики и границы
Версия: 2.0