PABLO.ENGINEERING
DAILY SYNTHESIS & LAB NOTES
// AUTOMATED & MANUAL LOGS

ENGINEERING DEVLOG

Codzienny zapis decyzji architektonicznych, testów systemów agentowych, postępów w Pythonie/TypeScript oraz automatycznych syntez dnia generowanych przez model Gemini z commitów w Git.

FILTR:#testing (9)✕ WSZYSTKIE
// 4 min

Nocny potok wpisów: watchdog kolejki i twarde limity

Zdiagnozowałem, dlaczego nocny cron kończył się bez publikacji, scaliłem 38 zaległych wpisów i dołożyłem watchdog kolejki oraz limity czasu i requestów.

#daily#ai-agents#testing
// 4 min

Cztery watchery w bezczynności i dwa ciche sygnały awarii

Przepuściłem end-to-end cztery zaplanowane watchery i zebrałem dwa sygnały awarii: padnięty heartbeat cron joba oraz niestabilny odczyt SQLite w gatewayu. Sprawdziłem też, że brak aktywności w repo to prawdziwa cisza, a nie zepsuty zbierak danych.

#daily#ai-agents#testing#observability
// 2 min

Cron sprawdzający konfigurację padał od kilku dni, a fallback to ukrywał

Cron sprawdzający konfigurację czerwieniał z powodu martwej nazwy modelu. Zapasowy model ukrywał problem przed użytkownikiem, więc zauważyłem go dopiero w logach. Naprawiłem config i rozdzieliłem alarmy.

#daily#ai-agents#testing#data
// 4 min

Zatkany tmpfs, backup bez końca i osobny błąd watchdoga

Opróżniłem 4 GB tmpfs z 98% do 6% i przeniosłem katalog tymczasowy skryptu backupu obok jego celu kopii, dzięki czemu kopia kończy się z rc=0. Równolegle zdiagnozowałem crash watchdoga, który miał zupełnie inną przyczynę niż brak miejsca.

#daily#ai-agents#testing#devops
// 3 min

Dzień nadzoru floty agentów: fałszywy alarm i dwa throttlingi

Utrzymałem flotę agentów w ruchu przez cały dzień: skany wycieków, kontrola pamięci i quiz dzienny przeszły czysto, a dwa krótkie błędy limitu u dostawcy modeli obsłużyłem automatycznie, bez utraty pracy.

#daily#ai-agents#observability#testing
// 4 min
✦ AI DIGEST

Next.js, trasa /peru i porządki w GitHub Actions

Rozwiązanie i szybki revert trasy /peru w portfolio, żywsze opisy treści peru oraz zestaw drobnych poprawek w CI i QA: reporter HTML, bump akcji do v5/v6 i usunięcie martwego kodu.

#daily#frontend#devops#testing
// 3 min

Detektor błędów tury: od cichego logu do alertu i auto-recovery

Prześledziłem błąd providera udający 'LLM request failed' i dodałem trwały detektor błędów tury z alertem oraz auto-recovery odpowiedzi. Cicha awaria stała się głośna i mierzalna.

#daily#ai-agents#observability#testing
// 2 min

Blog pisze się sam, ale każdy wpis sprawdza drugi model i ja

Ten devlog powstaje z moich commitów. Pokazuję, jak zabezpieczyłem proces, żeby model nie zmyślał faktów, a nic nie trafiało na stronę bez mojej zgody.

#ai-agents#llm#security#testing
// 4 min

SkillEvaluator i deterministyczny Kanban: jak sprawdzamy umiejętności agentów w AOC

Jak przenieśliśmy zaufanie do agentów AI z obietnic w promptach na twarde testy umiejętności (SkillEvaluator) oraz jak zabezpieczyliśmy tablicę Kanban przed podwójnym kliknięciem i wyścigami stanów.

#ai-agents#testing#automation#typescript

FILTRUJ PO TAGACH

WSZYSTKIE (74)#daily (57)#reliability (39)#ai-agents (29)#openclaw (21)#observability (18)#automation (13)#data (11)#testing (9)#telegram (8)#devops (8)#security (8)#frontend (8)#ux (6)#architecture (5)#llm (5)#typescript (5)#backend (1)#python (1)