Пять модулей
Выделил задачи, привычки, расписание, напоминания и ассистента. Для каждого модуля определил границы, ожидаемое поведение и проверки.
Модули передаются на интеграцию с версией, результатами проверок и оставшимися ограничениями.
Кейс 02 / Project 0
Создаю Project 0: задачи, привычки, расписание и AI-помощник. Организую разработку модулей и проектирую действия AI под контролем пользователя.

Project 0
01 / Задача
Я хочу объединить задачи, привычки и расписание в одном приложении. AI помогает с действиями, а решение об изменениях принимает человек.
Разделил разработку на модули и определил, как они обмениваются данными. Для каждого задал сценарий работы и критерии завершения.
02 / Ключевые решения
Выделил задачи, привычки, расписание, напоминания и ассистента. Для каждого модуля определил границы, ожидаемое поведение и проверки.
Модули передаются на интеграцию с версией, результатами проверок и оставшимися ограничениями.
Спроектировал просмотр и подтверждение предложений AI, повтор неудавшихся действий и отмену применённых изменений.
Сценарий описан в заданиях и покрыт отдельными тестами. Проверка полного пути в приложении ещё впереди.
Продумал страницы возможностей, устройства системы, конфиденциальности, доступа и установки.
Опубликован отдельный сайт Project 0 с общей навигацией по разделам.
03 / Ответственность
Определяю первую версию и сценарии
Карта продукта, требованияОрганизую модули и этапы разработки
Индекс работ, протокол разработкиСтавлю задачи с ограничениями и проверками
Codex, Git, интерфейсы модулейПроектирую структуру сайта
Карта страниц, материалы брендаС Codex разрабатываю модули и проверки. Для встроенного помощника определяю доступные действия и правила подтверждения пользователем.
04 / История работы
Зафиксировал структуру модулей в TypeScript-монорепозитории.
Собрал результаты интеграции и список оставшихся ограничений.
Определил назначение сайта и карту страниц.
Исправлено подключение текстового AI. Полный сценарий входа, чата и действий ещё проходит проверку.
05 / Результат и развитие
Организовал модульную разработку, задал критерии приёмки и опубликовал сайт. Сейчас соединяю модули в приложение; полный выпуск ещё впереди.