Вики: история правок — лента и дифф в MCP и вебе (#140) #141

Merged
aep merged 13 commits from feat/140-wiki-history into main 2026-10-28 13:01:47 +03:00
Showing only changes of commit c1d3770201 - Show all commits

View File

@ -187,3 +187,12 @@
(решение контроллера при исполнении, Task 2).** Обоснование: заголовков всегда ровно две, они идут первыми; отбор по
префиксам терял бы строки содержимого вида `++x` и `--x`. Цена ошибки: если difflib изменит формат заголовков, «+/−»
исказятся на две строки у каждой версии; лечится правкой одной функции и пересчётом.
- 28.10.2026 — **R-2: повторное ревью исправления задачи 3 (поля `at`/`author`/`offset` в diff, `code`/`title` в
versions) сделал контроллер по диффу (10 строк, тесты RED→GREEN), а не свежий ревьюер.** Цена ошибки: пропущенная
регрессия в двух ответах; финальное ревью её не нашло.
- 28.10.2026 — **I-1 (финальное ревью M-1, поднято до Important): «за период изменений нет» — если все выбранные
источники загружены без ошибки, хотя бы у одного нет своего сообщения и групп нет (П-11).** Обоснование: в окне выкатки
(хаб новый, агент v1) у вики висит «история не загружена», и пустая Jira не сообщала о пустом периоде. Цена ошибки: два
сообщения рядом.
- 28.10.2026 — **I-2 (финальное ревью T7.1, поднято до Important): строки диффа в окне правки — без зазора между
строками.** Обоснование: дифф — главное, ради чего фича; зазор 12 px делал его нечитаемым. Цена ошибки: нет.