AI Execution Contract Systemfreecode.academy
Система преобразует описание проекта в исполняемый набор задач, сопровождает выполнение и автоматически проверяет соответствие результата исходной цели.
1. Назначение
Система преобразует описание проекта в исполняемый набор задач, сопровождает выполнение и автоматически проверяет соответствие результата исходной цели.
2. Основные сущности
Project Intent Spec (PIS)
- Goal
- ICP (целевая аудитория)
- Core Flow (основной пользовательский сценарий)
- Success Metrics (измеримые критерии успеха)
- Constraints (ограничения)
Execution Task
- Title
- Description
- Input
- Output
- Definition of Done
- Acceptance Criteria
- Dependencies
- Estimated Impact
Execution Contract
- Project Intent Spec
- Набор Execution Tasks
- Статус подтверждения заказчиком
Product Reality
- URL продукта (например, сайт)
- Структура страниц
- Пользовательские сценарии
- Доступные функции
3. Этапы процесса
Этап 1 — Intake
Вход:
- описание идеи
- стадия проекта (Idea / Proto / MVP / Live)
- дополнительные вводные
Выход:
- Project Intent Spec
Этап 2 — Формализация
Система структурирует ввод в Project Intent Spec.
Этап 3 — Декомпозиция
Project Intent Spec преобразуется в набор Execution Tasks.
Этап 4 — Подтверждение
Заказчик подтверждает:
- корректность Project Intent Spec
- корректность Execution Tasks
Результат:
- формируется Execution Contract
Этап 5 — Исполнение
Исполнители:
- выбирают задачи
- выполняют задачи
- передают результат
Этап 6 — Фиксация результата
Результат публикуется как Product Reality (например, сайт на публичном домене).
Этап 7 — Анализ
Система выполняет:
1. Crawl
- обход продукта
- сбор структуры
2. Scenario Simulation
- прохождение Core Flow
- фиксация шагов
- выявление блокировок
3. Intent Matching
- сравнение Product Reality с Project Intent Spec
4. Проверки
Соответствие цели
- соответствие Goal
- соответствие ICP
Пользовательский сценарий
- доступность Core Flow
- количество шагов
- наличие блокировок
Функциональность
- наличие заявленных элементов
- соответствие Output задач
UX
- доступность ключевых действий
- наличие критических препятствий
5. Результат анализа
Execution Gap Report
- несоответствия Goal ↔ Reality
- нарушенные сценарии
- отсутствующие элементы
- список проблем
- приоритизация
6. Замыкание цикла
- формирование новых Execution Tasks
- повторное выполнение
- повторная проверка
7. Общий цикл
- Intake
- PIS
- Tasks
- Execution Contract
- Execution
- Product Reality
- Validation
- Execution Gap Report
- Новый цикл