Трекер прогресса
Заполняется руками. Отметка [x] = критерий выполнен, а не «почти».
Пустой чекбокс — честный ответ.
Дата старта: ______
Дата финиша: ______
Модуль 1 — Как вайбкодинг работает (150 мин)
- Агент читает файлы проекта (проверка из 1.1)
- Репозиторий создан, первый коммит до кода от ИИ
.gitignoreкорректный,git statusчистый- Утилита работает, 4 критерия приёмки проверены руками
- В
notes.mdминимум 3 наблюдения по диффу - Мин теории: 45 / факт: ____
- Мин практики: 105 / факт: ____
- Что было сложно: ________
Модуль 2 — Спека (150 мин)
- Спека ≤15 строк, 6 блоков, 4+ проверяемых критерия
- Ветка
exp/badиexp/goodсозданы, обе проверены - Таблица сравнения A/B заполнена
- Названы 2 конкретные причины разницы
- Спека разбита на 5 задач, у каждой критерий приёмки
- Критерий переписан в условие
/goalи запущен (измеримый признак, границы, лимит ходов) - Таблица прогона
/goalзаполнена: ходы, выполнено, лишние файлы - Ретро записано
- Мин теории: 45 / факт: ____
- Мин практики: 105 / факт: ____
- Что было сложно: ________
Модуль 3 — Цикл работы (150 мин)
- 8 формулировок написаны, предсказания записаны
- Фича выполнена 4 шагами, 4 коммита
- Каждый дифф прочитан за 5 минут (проверено на практике)
- Найдено 2+ красных флага, опасность каждого объяснена
- Ретро: число откатов и потерянное время записаны
- Мин теории: 45 / факт: ____
- Мин практики: 105 / факт: ____
- Что было сложно: ________
Модуль 4 — Контекст (150 мин)
AGENTS.mdсоздан, агент отвечает по нему из нового чата- Прогон A (один чат) и B (три чата) выполнены
- Таблица A/B заполнена с метриками
- Шаблон сообщения-сброса записан и проверен
- Бесполезные правила из инструкции удалены
- Мин теории: 45 / факт: ____
- Мин практики: 105 / факт: ____
- Что было сложно: ________
Модуль 5 — Отладка (150 мин)
- Три бага искусственно внедрены, у каждого воспроизводимый кейс
- Три фикса, у каждого гипотеза «если..., то...» до правки
- После каждого фикса соседние сценарии проверены
- Формулировка, заставляющая агента проверять гипотезу, найдена
- Ретро: среднее число циклов до фикса записано
- Мин теории: 45 / факт: ____
- Мин практики: 105 / факт: ____
- Что было сложно: ________
Модуль 6 — Тесты (150 мин)
- Тест-раннер установлен, первый тест зелёный
- Команда тестов записана в
AGENTS.md - 5 TDD-тестов, у каждого записана причина падения до реализации
- Мутационная проверка: минимум один тест поймал поломку
- Бесполезные тесты выявлены и переписаны
- Мин теории: 45 / факт: ____
- Мин практики: 105 / факт: ____
- Что было сложно: ________
Модуль 7 — Данные и API (150 мин)
.envвне git,.env.exampleв репозитории- Проверено: ключа нет в истории git
- Реальный ответ API снят через curl, лежит в
fixtures/ - 4 сценария ошибок обработаны и проверены
- Ни одного выдуманного поля API в коде
- 4 теста на плохие данные, падают при удалении валидации
- Ретро: чем агент соврал и как поймали
- Мин теории: 45 / факт: ____
- Мин практики: 105 / факт: ____
- Что было сложно: ________
Модуль 8 — Деплой (150 мин)
mainзащищён, прямой пуш отклоняется- PR с описанием что/зачем/как проверить
- Проект задеплоен, ссылка открывается с телефона
- Переменные окружения заданы в панели хостинга
- Прод намеренно сломан и откачен двумя способами, время замерено
- Чек-лист ревью 12 пунктов пройден, 1 проблема исправлена
- Мин теории: 45 / факт: ____
- Мин практики: 105 / факт: ____
- Что было сложно: ________
Модуль 9 — Капстоун (180 мин)
- Проект выбран, спека 10 строк и 4 шага в репозитории
- Репозиторий на GitHub,
AGENTS.mdи.env.exampleна месте - Главный сценарий проходит локально целиком
- 3+ сценария ошибок обработаны
- Тест на главный сценарий зелёный
- README:
git clone→ по инструкции → работает (проверено в чистой папке) - Публичная ссылка живая, проверена с телефона
- Секретов в репозитории нет
- Известные ограничения записаны в README
- История коммитов читается: понятно что и зачем
- Мин теории: 54 / факт: ____
- Мин практики: 126 / факт: ____
- Что было сложно: ________
Итоговый расчёт пропорции
Теория: ____ мин
Практика: ____ мин
Всего: ____ мин
Доля теории: ____ % (цель 30%)
Доля практики: ____ % (цель 70%)
Если теория ушла выше 35% — вы читаете вместо того, чтобы делать. Вернитесь к правилу: таймер на 45 минут, потом практика.
Если практика ушла выше 75% — проверьте, не пропущены ли критерии приёмки («сделал и не проверил» — это не практика, это надежда).
Финальная рефлексия
- Какой навык оказался сложнее всего? ____
- Какой промпт из
04-promptoteka.mdвы переписали под себя? ______ - Что вы больше никогда не будете делать с агентом? __
- Ссылка на ваш проект: ____
- Одна фраза, объясняющая, что такое вайбкодинг, теперь для вас: