Перейти к содержимому
FRGEPLAN

10 правил для структурированных решений

forgeplan route "your task" - определяет глубину и конвейер. Не пропускайте этот шаг.

2. Каждое требование: «[Действующее лицо] может [возможность]»

Заголовок раздела «2. Каждое требование: «[Действующее лицо] может [возможность]»»

Никаких технических названий в PRD. Описывайте ЧТО, а не КАК. «Пользователь может войти» вместо «React-компонент отображает форму входа».

Тактическая = только код. Стандартная = PRD → RFC. Не создавайте все 10 типов артефактов для исправления ошибки.

4. Дочерний артефакт ссылается на родительский

Заголовок раздела «4. Дочерний артефакт ссылается на родительский»

PRD → Epic, RFC → PRD, ADR → RFC. Всегда прослеживается вверх.

Старые артефакты получают status: superseded. История сохраняется. Никогда не используйте rm.

Доверие - это слабое звено. Не среднее - минимальное. Одно слепое пятно тянет всё вниз.

valid_until TTL. Истёкшее = 0.1 (просроченное, а не отсутствующее). Периодически перепроверяйте.

Создайте артефакт → заполните ОБЯЗАТЕЛЬНЫЕ разделы → валидируйте → ЗАТЕМ кодируйте. Никаких PRD-заглушек.

Пишите тест сразу после функции. Не переходите к следующей функции без теста.

10. Работа не завершена, пока не активирована

Заголовок раздела «10. Работа не завершена, пока не активирована»

PRD заполнено + валидировано + доказательство создано + R_eff > 0 + forgeplan activate.