You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

4.9 KiB

Единый журнал проверок по спринтам

Для кого этот документ. Часть проверок — на стороне разработки (раздел A). Ручные проверки с заказчиком ведутся так:

  1. Ассистент в чате выдаёт ровно одно поручение за раз, обычно в духе: «зайди в…», «нажми…», «посмотри, видно ли…» — без длинного списка вперёд.
  2. Вы отвечаете только ОК или не ОК (при не ОКодна короткая фраза, что не сработало).
  3. Ассистент сам вносит результат в раздел B (таблицу): код шага, суть поручения по факту, ваш ответ, дата. В таблице не нужно ждать, пока вы сами куда-то переносите — это делает ассистент.

Ниже в разделе B таблица — журнал уже прошедших шагов. Новые шаги приходят сначала в чат, потом дублируются сюда.

Ветка / коммит последней привязки: dev (обновлять при релизе на проверку)

Адрес стенда (когда появится): (заполнить)


Спринт 1 — Версии тестов и честная история прогонов

Смысл для бизнеса. Если руководитель поправил тест после того, как кто-то уже прошёл его, старые результаты должны оставаться привязаны к той редакции, по которой человек реально отвечал — без путаницы в разборе ошибок.

Раздел A — Проверки без участия заказчика (разработка / ассистент)

Что проверено Статус Дата
A1 В проекте есть миграция базы: связь версий «родитель» (parent_id) и правило «только одна активная версия на тест» [ ]
A2 Линтер (npm run lint) без новых ошибок в добавленных файлах; в проекте есть старые замечания линтера частично 2026-04-24
A3 Автотесты: функция «есть ли уже хотя бы одна попытка по этому тесту» (npm test) [x] готово 2026-04-23
A4 Запрос «здоров ли сервер» по адресу /api/health при запущенном backend [ ]

Техническая заметка: реализация hasAnyAttemptForTest в backend/src/services/testChainService.js, тесты в testChainService.test.js.


Раздел B — Журнал ручных шагов (заполняет ассистент после ответа в чате)

Код Что попросили сделать (кратко) Ваш ответ Дата
S1-00 (появится после первого шага в чате) (ожидает)
(дальше — по мере выдачи шагов в переписке)

Старые номера S1-01… сведём к той же таблице, когда появятся экраны; формулировки шагов вы получите только в чате, по одному.

Итог спринта 1: дата __________ комментарий заказчика одной фразой: _________________________


Спринт 2 — (заготовка)

Раздел A — автопроверки

Описание Статус Дата
[ ]

Раздел B — поручения заказчику

Код Действие Ответ Зафиксировано

Сводка по спринтам (для статус-встречи)

Спринт Тема простыми словами Раздел A Раздел B
1 Версии, история прогонов в работе ждёт шагов
2 (по мере появления)

Связанные файлы: sprint-01-testing.md (черновик чек-листа), card1.md (задачи).