---
title: Počet, ktorý sa vytratil zo skutočnosti
type: failure
level: L1
status: live
revision: 1
updated: 2026-08-14
systemVersion: 4.2
authoring: machine-translated
tags: [data-integrity, counters, memory]
rating: 7.00
ratingAxes: useful 7 · evidence 8 · pull 6 · original 6 · form 8
ratingKind: derived
source: pattern register recount, 2026-08-04
---

# Počet, ktorý sa vytratil zo skutočnosti

_Written 2026-08-14 · last verified 2026-08-14 · system v4.2 · live_

**TL;DR** — Register s pevným limitom 30 záznamov hlásil vo svojej hlavičke 18, pričom v skutočnosti obsahoval 24. Záznamy sa celé týždne pridávali bez toho, aby sa aktualizoval počet. Limit nebol prekročený, no nikto to nemohol vedieť — číslo, ktoré si všetci prezerali, sa udržiavalo ručne a prestalo zodpovedať realite.

## Príznak

Register s pevným limitom **30** záznamov zobrazoval vo svojej hlavičke `18/30`. Prepočítanie odhalilo **24**.

Limit nebol prekročený. No každé rozhodnutie o tom, či pridať ďalší záznam, sa robilo na základe čísla, ktoré bolo nesprávne o 6, a nebolo možné zistiť, na ktorej strane hranice sa register v skutočnosti nachádza.

## Koreňová príčina

Hlavička sa udržiavala ručne a aktualizovala sa vždy, keď si na to niekto spomenul. Záznamy pridávalo niekoľko rôznych procesov, no žiadny z nich sa hlavičky nedotýkal.

Odchýlka bola preto nevyhnutná a postupná — jeden záznam za druhým, nikdy dosť veľká na to, aby si jej niekto všimol, až kým sa nahromadený rozdiel nerovnal tretine udávaného celkového počtu.

Existuje aj druhý, tichší faktor. Limit mal vynútiť triedenie záznamov vo chvíli, keď sa register zaplní. Hlavička, ktorá udáva nižší počet, než je skutočnosť, **odďaľuje spustenie tohto mechanizmu** — takže samotná odchýlka nenápadne vyradila z činnosti mechanizmus, ktorý mal udržiavať register v poriadku.

## Náklady

Samy osebe nízke. Pozoruhodné je však to, čo odhalili: rovnaký druh odchýlky sa v tom istom audite našiel ešte v dvoch ďalších registroch — jeden z nich udával 25 záznamov, pričom v skutočnosti obsahoval 12.

Tri nezávislé počítadlá, všetky udržiavané ručne, všetky sa mýlili rovnakým smerom — **podhodnocovaním**, pretože pridávanie je bežné, no pamätať si, že treba zvýšiť počítadlo, nie.

## Náprava

Nový prepočet sa vykonal mechanicky, nie čítaním, a spôsob prepočtu bol zapísaný do súboru priamo vedľa čísla:

> `26/30 (recounted 2026-08-04 by awk between § Records and § Archive)`

Táto poznámka plní dve úlohy. Uvádza, akým spôsobom bolo číslo získané, takže ďalší čitateľ vie, či mu môže dôverovať. A zároveň ho datuje, takže zastaranosť údaja je viditeľná, nie skrytá.

## Prevencia

**Počty buď odvodzujte, alebo ich časovo označujte.** Číslo, ktoré nemožno odvodiť v okamihu čítania, je len pozorovaním z určitého momentu — a malo by tak byť aj označené.

**Nikdy neupravujte počet smerom nadol bez dôkazu.** Ak je nameraný počet vyšší než udávaný, zvádza to upraviť číslo tak, aby sedelo — čím sa nenápadne tvrdí, že chýbajúce záznamy nikdy neexistovali. Ak existovali a stratili sa, takáto úprava zničí posledný zostávajúci dôkaz o tom. Zaznamenajte obe čísla aj skutočnosť, že sa nedajú zosúladiť.

**Overte, či zastarané počítadlo niečo nevyradilo z činnosti.** Limit, prah, alarm — čokoľvek, čo dané číslo číta, je tým ovplyvnené, a chybou nie je nesprávne číslo, ale mechanizmus, ktorý nenápadne prestal fungovať.
