diff --git a/docs/review.md b/docs/review.md index 5967385..73df842 100644 --- a/docs/review.md +++ b/docs/review.md @@ -359,3 +359,31 @@ покрытия, а не считать проверенным. - **Итог по конвейеру:** `quick` 4, `standard` 6, `deep` 7–8, `design` 3. Было 11 на коде и 4 на дизайне. + +## 2026-08-03 — ответ владельца не превращал задачу в берущуюся [проскочил] + +- **Где:** конвейер, а не код — учёт задач, шаг «ответ на вопрос» +- **Симптом:** первая сессия по `av-dev-pm:session` показала четыре задачи с + тегом `question`. Три из них были решены владельцем **2026-08-02**, и решение + лежало первым абзацем тела: тай-брейк — вариант (б), порядок журнала — + вариант (в) после `/stats`, откат релиза — вариант (2). Но раздел «Вопросы» + остался непустым, тег остался на месте, и `sprint take` отказал бы взять эти + задачи в набор. +- **Причина:** ответ на вопрос — это **три правки** (опустошить раздел, снять + тег, переписать «зачем»), и делаются они в момент ответа. Была сделана только + запись решения. Судит при этом раздел, а не тег, поэтому решённая задача + выглядела нерешённой ровно так же, как настоящая нерешённая. +- **Чем воспроизведён:** `tasks.py list --questions` — 4 записи, из них 3 с + датированным решением в теле. После правок — 0. +- **Что изменено:** ничего в коде; три задачи приведены в берущийся вид, + четвёртая (`entity-without-parsed-label`) решена на этой сессии. + +Два числа этой же сессии, названные, чтобы их было с чем сравнивать: + +- **Ориентир «5–8 задач в спринте» ничем не замерян** — он взят из умолчания + скилла. Первый собственный замер даст этот спринт, и пересматривать ориентир + надо на следующей сессии, а не «когда-нибудь». +- **Отбор порции по залежалости (`list --stale`) в этом цикле слеп:** все 49 + файлов каталога получили одну дату при переезде на канон (коммит `d79189b`), + и храповик на давно неподвижных задачах включится только с накоплением + собственной истории правок. Порция этой сессии отобрана по цели.