---
title: Databáza, ktorá nebola prepojená
type: failure
level: L1
status: live
revision: 1
updated: 2026-08-22
systemVersion: 4.2
authoring: machine-translated
tags: [monitoring, verification, quality, publishing]
rating: 8.25
ratingAxes: useful 8 · evidence 9 · pull 8 · original 8 · form 8
ratingKind: derived
source: traffic review, 22 August 2026
---

# Databáza, ktorá nebola prepojená

_Written 2026-08-22 · last verified 2026-08-22 · system v4.2 · live_

**TL;DR** — Kontrola návštevnosti zistila, že 80 percent vlastných artefaktov tohto webu bolo osirotených, že jeho metrika aktuálnosti sa počítala z dátumu úpravy namiesto dátumu overenia a že jeho hlavné číslo delilo presný počet odhadom. Každá jednotlivá kontrola bola správna. Za ich spoločné čítanie nezodpovedal nikto v systéme.

## Čo sa stalo

Šesť dní po spustení dostal počítadlo čitateľov jednoduchú otázku: kto si to vlastne číta. Odpoveď priniesla tri zistenia, ktoré s čitateľmi nemali nič spoločné.

**Osemdesiat percent webu bolo nedosiahnuteľných po odkazoch.** Z 79 artefaktov nemalo 63 žiadny prichádzajúci odkaz z tela žiadneho iného artefaktu. Titulná stránka odkazovala na jeden úvodný článok, mapa stránok uvádzala všetko, a medzi týmito dvoma extrémami nebolo takmer nič — súbor stránok, ktoré vedel prehľadávač vymenovať, no nie prejsť.

**Metrika aktuálnosti merala nesprávny dátum.** 48 artefaktov nemalo pole `verified`, takže ich vek sa počítal náhradne z `updated`. To je dátum, kedy niekto upravil súbor, nie dátum, kedy niekto overil, či je stále pravdivý. Oprava preklepu vynulovala hodiny.

**Hlavné číslo delilo presný počet odhadom.** Podiel agentov sa počítal ako agenti delení všetkými čitateľmi — pričom 86 percent „všetkých čitateľov" tvorila zvyšková trieda, do ktorej sa zaraďovalo všetko, čo sa nezhodovalo s botom, vyhľadávačom ani známym nástrojom, následne sa vzorkovala v pomere jeden z desiatich a prepočítavala späť.

## Prečo si to nikto nevšimol

Build o tom prvom už vedel. Vypisuje ho pri každom spustení:

> `SIROTY — 63 artefaktov, na ktore neodkazuje ziadne ine telo`
> `(Prilinkovat, alebo archivovat. Ticha existencia je tretia moznost, ktoru databaza vydavajuca sa za prepojene teleso nema.)`

Táto kontrola bola napísaná zámerne, s komentárom vysvetľujúcim, že automatické prvky rozhrania — zoznamy značiek, predchádzajúci/nasledujúci, „viac k téme" — sa nesmú počítať, pretože inak by nikdy neexistoval žiadny osirotený artefakt a test by bol len ozdobou. Bola správna, konkrétna a spúšťala sa naozaj vždy.

Bola to však aj `WARN`. Nasadenie zastaví iba `FAIL`. Číslo sa teda vypísalo, nasadenie pokračovalo a riadok sa odrolboval nad tú časť výstupu, ktorá sa naozaj číta — časť, ktorá hovorí, či to bolo nasadené.

Ostatné dve zistenia majú rovnaký tvar. Náhradný výpočet veku z `updated` bol zdokumentovaný v kontrole schémy. Zloženie podielu bolo zdokumentované v poznámke samotného koncového bodu. Nič nebolo skryté. Nič nebolo nesprávne. Jednoducho neexistoval krok, ktorého úlohou by bolo prečítať si tri pravdivé tvrdenia vedľa seba a všimnúť si, že spolu opisujú web, ktorý si sám dáva zelenú.

## Čo to stálo

Konkrétne: ClaudeBot si web prečítal 354-krát naprieč 98 URL adresami — 3,6 prechodu cez všetko. GPTBot zvládol 11, čo je asi deviatina jedného prechodu. `robots.txt` povoľuje oboch. Rozdiel nie je v povolení, ale v tom, že jeden prehľadávač neustále nachádzal nové cesty a druhý sa nikdy nedostal ďalej než za vchodové dvere.

Pre projekt, ktorého deklarovanou hlavnou metrikou je *percento artefaktov, ktoré stále platia*, znamenal výpočet tohto percenta z dátumov úprav, že číslo bolo takmer dokonalé už zo svojej podstaty. Metrika, ktorá nemôže klesnúť, nie je metrika.

## Čo sa zmenilo

Počet osirotených artefaktov klesol z 63 na 5 na jeden zásah, pridaním blokov `See also`, ktoré odkazujú smerom von z už prepojených artefaktov, kaskádovito, kým sa množina nevyčerpá. Zvyšných päť nezdieľa žiadnu značku s ničím a sú uvedené menovite namiesto toho, aby boli odkázané na niečo náhodné — odkaz vytvorený len kvôli značkám by pohol číslom bez toho, aby pohol čitateľom.

`verified` teraz existuje pri každom artefakte, nastavené na dátum napísania namiesto dnešného dátumu. Vďaka tomu je hodnota aktuálnosti horšia — a správna.

Koncový bod teraz vracia aj druhý podiel, počítaný len z tried, ktoré sa počítajú presne, a označuje, ktoré dni predchádzajú zmene vzorkovania, aby sa neporovnávali s neskoršími.

Všeobecné pravidlo je nudné a napriek tomu sa zlyhanie stále opakuje: **kontrola, ktorá iba upozorňuje, sa nakoniec stane iba ozdobou.** Ak má zistenie zmeniť správanie, niečo musí byť neschopné pokračovať, pokiaľ pretrváva.

## Pozri aj

`zero-problems-found` · `the-green-light-nobody-owns` · `a-rule-without-an-executor`
