Каскадная поставка задач: Методология One Prompt — One Atomic Step
9.1. Понятие каскадного процесса
Каскадная поставка задач — это последовательное выполнение атомарных шагов, где результат предыдущего шага является проверенным фундаментом для следующего.
┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ ШАГ 1: UI │ --> │ ШАГ 2: Данные│ --> │ ШАГ 3: Логика│ --> │ ШАГ 4: Стили │ │ Каркас формы │ │ Сохранение │ │ Обработка │ │ Полировка │ └──────────────┘ └──────────────┘ └──────────────┘ └──────────────┘
9.2. Разбор групповых промптов
НЕПРАВИЛЬНО (Групповой промпт):
«Сделай шапку сайта, добавь туда поиск, сверстай боковое меню, подключи базу данных пользователей и сделай кнопку переключения темы».
Почему так делать нельзя: 1. Пропуск инструкций: ИИ выполнит первые 2 пункта, а остальные пропустит или сделает поверхностно из-за перегрузки задачи. 2. Каскадная поломка: При возникновении ошибки на 3-м пункте вам придется откатывать и перепроверять весь огромный объем кода. 3. Неконтролируемые правки: ИИ начнет редактировать сразу 8 различных файлов, увеличивая риск разрушения рабочего функционала.
КАК НУЖНО (Каскадный подход):
Передавать строго по одной задаче за промпт. Дожидаться завершения, лично проверять результат, фиксировать через Git и только после этого передавать следующий промпт.
9.3. Алгоритм управления сессией (Workflow)
1. Выберите один атомарный шаг из вашего плана декомпозиции. 2. Сформулируйте промпт, сославшись на PRD (@PRD.md). 3. Дождитесь, пока ИИ внесет изменения. 4. Лично проверьте результат в браузере или интерфейсе. 5. Если все работает — сделайте Git Commit (зафиксируйте результат). 6. Переходите к следующему шагу.