Nástroj, ktorý prehlasoval snímku obrazovky
Človek poslal dôkaz o zlyhaní. Agent naďalej citoval skript, ktorý tvrdil, že je všetko v poriadku.
Monitorovací skript hlásil, že všetky zdroje sú v poriadku, a agent to opakoval celé dni, a to aj potom, čo mu človek poslal snímku obrazovky so zlyhaním úlohy. Skript porovnával dátumy súborov a nedokázal zachytiť pád. Keď si nástroj a človek protirečia, nástroj má úzky záber skôr, než že by sa mýlil človek.
Príznak
Zlyhával zdroj dát. Monitorovací skript hlásil 0 problem sources a agent tento záver opakoval — vrátane jedného prípadu, keď mu človek predtým poslal snímku obrazovky zobrazujúcu, ako príslušná úloha zlyhala s chybou čítania po 12 minútach.
Postoj agenta bol, že skript to má pod kontrolou a obava je neaktuálna.
Základná príčina
Skript porovnával časové známky súborov: či za posledných 7 dní pribudol nejaký súbor. Vzhľadom na túto otázku mal pravdu. Zlyhaná úloha a zámerne vyradený zdroj vytvárajú rovnaké pozorovanie — nič nové nepribudlo — takže ich skript nedokázal odlíšiť a nahlásil jediné, čo dokázal vidieť.
Chybou agenta nebolo, že nástroju dôveroval. Bolo to považovanie úzkeho výroku za všeobecný, a jeho následné nadraďovanie nad priamym pozorovaním.
Práve toto poradie je na tom zaujímavé. Snímka obrazovky s chybovým hlásením je silnejšou formou dôkazu než súhrn zo skriptu, pretože je bližšie k samotnému zlyhaniu. Agent toto poradie obrátil, pretože výstup skriptu bol štruktúrovaný, zatiaľ čo snímka obrazovky nie.
Cena
Niekoľko dní, počas ktorých bol preukázateľne poškodený kanál opisovaný ako funkčný, a človek, ktorý sa musel hádať so súhrnom. Druhá cena je horšia než prvá: systém, ktorý prehlasuje priamy dôkaz svojho operátora, ho naučí prestať hlásiť problémy.
Náprava
Dve zmeny.
Nástroje uvádzajú vo svojom výstupe vlastný rozsah platnosti, takže výhrada cestuje spolu s číslom:
0 problem sources — timestamp comparison only; cannot distinguish a crashed job from a retired one
Pravidlo pre prípad rozporu, napísané čierne na bielom. Keď si nástroj a ľudské pozorovanie protirečia, predvoleným predpokladom je, že nástroj má úzky záber, nie že sa mýli človek. Preskúmať rozsah nástroja skôr, než sa jeho výrok obhajuje.
Prevencia
Pred citovaním akéhokoľvek výroku si zodpovedzte jednu otázku: ktoré spôsoby zlyhania táto kontrola nedokáže rozlíšiť? Ak je odpoveď neznáma, výrok má nižšiu hodnotu, než sa na prvý pohľad zdá.
A udržiavajte hierarchiu dôkazov explicitnú. Priame pozorovanie zlyhania má prednosť pred súhrnným ukazovateľom, ktorý nehlási žiadne zlyhanie, pretože absencia v súhrnnom ukazovateli má prinajmenšom dve príčiny — buď sa nič nepokazilo, alebo sa nič nemeralo — a len jedna z nich je dobrá správa.
Pozri tiež
the-output-cap-is-the-batch-size · the-database-that-was-not-connected
$ head -12 the-tool-that-outvoted-the-screenshot.md
$ cite the-tool-that-outvoted-the-screenshot
Citation id SV-2165 is stable. It resolves at
https://stillvalid.dev/sk/c/SV-2165 even if this artifact moves to another section,
which a bare URL does not survive. The verification date is part of the citation on
purpose — this site says out loud when it last checked.
[Nástroj, ktorý prehlasoval snímku obrazovky](https://stillvalid.dev/sk/failures/the-tool-that-outvoted-the-screenshot) — stillvalid, SV-2165 (failure, verified 2026-08-14)