Что это за задача
Выгрузка метрик по стори из task_result.json всех ролей и истории Temporal: доля first-pass, реворки (ТЗ и кода раздельно), минуты внимания человека; атрибуция по consumer/factory. На незакрытой стори — пометка «в процессе».
Зависит от: AG-1
Задача из листа «Задачи» проекта (MT-1, СРЕЗ 1, приоритет P0). Срез MT-1: статус — запланировано.
Тесткейсы
Кейсы, привязанные к этой задаче в листе «Тесткейсы» (колонка «Единица бэклога»):
| TC-ID | Дано | Когда | Тогда |
|---|---|---|---|
TC-MT-1.1-a | история задачи с реворком на гейте ревьюера, без реворка ТЗ | вычисление метрик по определениям | first-pass=false, реворки ТЗ=0, реворки кода=1 |
TC-MT-1.2-a | telemetry всех ролей и история Temporal по story_id | скрипт выгрузки | таблица по задачам с first-pass, реворками, минутами внимания и атрибуцией consumer/factory |
TC-MT-1.3-a | сконструированная история цепочки: заданные реворки ТЗ и кода, заданные времена решений человека | выгрузка против подсчёта по определениям MT-1.1 | цифры совпадают на детерминированном входе, обращения к пилотному прогону нет |
TC-MT-1.2-b | стори ещё не закрыта | выгрузка по story_id | цифры возвращены с пометкой «в процессе», не как финальные |