Часть #1090.
Доказано прогоном, трижды
Последнее лечили в #1113 — бриф стал нести содержимое файлов из границы. Осталась вторая половина: критерий часто называет файл, которого в границе нет, и тогда судить по-прежнему нечем.
Почему это важнее, чем кажется
Ревьюер отвечает «не смог проверить» одинаково в двух совершенно разных случаях: когда работа плохая и когда вопрос задан не по адресу. Приёмка блокируется одинаково, а чинить надо разное. За ночь на этом потеряно несколько циклов.
Готово, когда
- Бриф несёт содержимое файлов, которые названы в критериях, а не только файлов границы. Пути в тексте критерия уже умеет находить
QueenAcceptancePolicy.pathsMentioned.
- Объём ограничен явно и с пометкой об обрезке.
- Файл, названный в критерии и не существующий, назван в брифе как отсутствующий, а не пропущен молча.
- Проверяется прогоном: задача с границей в тестах и критериями про
BR-OUTPUT/ получает вердикты, а не parsed=0.
Границы
rings/SR-02/ChatViewModel.swift.
Часть #1090.
Доказано прогоном, трижды
tests/swift/ChatSSEEndToEndTest.swift, критерии про экран приложения:parsed=0 recorded=0.ChatViewModel.swift, критерий про сигнатуру вQueenBranchCommitter.swift: ревьюер ответил «could not check — the actual signature change is not included in this diff».Последнее лечили в #1113 — бриф стал нести содержимое файлов из границы. Осталась вторая половина: критерий часто называет файл, которого в границе нет, и тогда судить по-прежнему нечем.
Почему это важнее, чем кажется
Ревьюер отвечает «не смог проверить» одинаково в двух совершенно разных случаях: когда работа плохая и когда вопрос задан не по адресу. Приёмка блокируется одинаково, а чинить надо разное. За ночь на этом потеряно несколько циклов.
Готово, когда
QueenAcceptancePolicy.pathsMentioned.BR-OUTPUT/получает вердикты, а неparsed=0.Границы
rings/SR-02/ChatViewModel.swift.