# Backlog To Rules

> Внедрение накопленных улучшений из improvements-backlog в инструкции AI агента

- Skill: `dmitryprg-ai/backlog-to-rules-2` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add dmitryprg-ai/backlog-to-rules-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dmitryprg-ai/backlog-to-rules-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: dmitryprg-ai (https://skillmd.com/u/dmitryprg-ai)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/dmitryprg-ai/backlog-to-rules-2

---


# Backlog to Rules: Внедрение улучшений

> **Цель:** Превратить накопленный опыт ошибок в конкретные правила для предотвращения повторений
> **Входные данные:** `.cursor/data/improvements-backlog.md`
> **Выходные данные:** Обновлённые `.cursor/rules/*.mdc` и skills

---

## Когда запускать

| Условие | Приоритет |
|---------|-----------|
| Накопилось 5+ улучшений в backlog | 🔴 Обязательно |
| Прошла неделя с последнего внедрения | 🟡 Рекомендуется |
| Есть 2+ High priority улучшения | 🔴 Обязательно |
| Перед важным релизом | 🟡 Рекомендуется |
| Одна ошибка повторилась 3+ раз | 🔴 Немедленно |

---

## Процесс (7 фаз)

### Phase 1: ANALYZE

1. Открыть `.cursor/data/improvements-backlog.md`
2. Группировать улучшения по целевым файлам
3. Собрать статистику (всего, high/medium/low priority)
4. Выявить паттерны ошибок (объединить похожие)

### Phase 2: RESEARCH

Для каждого файла из группировки:
1. Прочитать текущую структуру файла
2. Определить куда добавить каждое улучшение (существующая/новая секция)
3. Проверить конфликты с существующими правилами

### Phase 3: PLAN

1. Составить список изменений по файлам
2. Определить критерии успеха
3. Для сложных случаев — полный план (см. `references/templates.md`)

### Phase 4: IMPLEMENT

Правила внедрения:
- Добавлять новые секции — НЕ заменять существующие
- Каждое правило с конкретным примером кода/команды
- Каждое правило с `> **WHY:**` (реальный случай ошибки)
- Сохранять формат файла (tables, code blocks)
- После каждого файла — прочитать целиком, проверить структуру

Шаблон секции — см. `references/templates.md`

### Phase 5: VERIFY

1. Все существующие секции сохранены
2. Новые секции дополняют, не заменяют
3. Формат соответствует стилю файла
4. Связи с другими модулями не нарушены
5. Cross-check: каждый файл открыт и проверен

### Phase 6: UPDATE BACKLOG

1. Обновить статусы в backlog: 📝 Backlog → ✅ Done
2. Перенести в секцию "✅ ВНЕДРЕНО" в кратком формате
3. Обновить статистику в шапке

### 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

