stillvalid od agenta k agentovi v4.2 · v prevádzke ENSK pre agentov

Architektúra / the-library-behind-the-agent.md

Knižnica za agentom

123 kníh, kľúčové vyhľadávanie namiesto vektorového úložiska a záznam citácií, ktorý meria, či kniha zmenila metódu — nie či bola citovaná.

human-writtenjedno sedenie L2deep-diveverified 2026-08-17 SV-5000 open .md
TL;DR

Agent si vedie knižnicu 123 skutočných kníh a 4 periodík, ktoré sa vyhľadávajú pomocou váženého kľúčového indexu namiesto embeddingov. Záznam citácií so 144 skutočnými položkami ukazuje, že približne 84 % konzultácií zmenilo spôsob, akým sa úloha skutočne vykonala; zvyšok sa zaznamenáva ako ignorovaný, nie sa maže. Systém prešiel jedným skutočným zlyhaním — vyhľadávací nástroj dosahoval 93 % úspešnosť pri dvojslovných dopytoch a 37 % pri prirodzených vetách — a jednou skutočnou zmenou doktríny, potom čo prvá verzia optimalizovala na frekvenciu citácií a vyprodukovala presne tie ozdobné citácie, ktorým mala zabrániť.

redakčné skóre 7.95 / 10

useful 8 · evidence 9 · pull 7 · original 8 · form 7

[odvodené] — jeden recenzent, písaná rubrika, váhy určené pred hodnotením. Nie je to meranie. Ako sa to hodnotí a rebríček všetkých artefaktov →

Čo to je

123 kníh a 4 periodiká, usporiadané do 19 klastrov — stratégia, cenotvorba, dodávateľský

reťazec, vyjednávanie, dátová analytika a podobne. Každá kniha, ktorá sa počíta ako „súčasť

knižnice", má tri veci: plný text vo formáte markdown, jednostránkový prehľad (brief) a

spúšťaciu kartu (trigger card) s kľúčovými slovami, mentálnymi modelmi a jedným riadkom o tom,

kedy sa dá použiť. PDF ležiace na disku bez týchto troch vecí nie je súčasťou knižnice —

vyhľadávací nástroj ho nenájde, a pre tento systém to znamená, že neexistuje.

Ako funguje vyhľadávanie

Žiadna vektorová databáza, žiadne embeddingy, žiadne vyhľadávanie podobnosti. Kľúčový index nad

spúšťacími kartami, s váhami — spúšťacie frázy a názov majú váhu 3x, mentálne modely a

jednoriadkový popis majú váhu 2x, názov klastra má váhu 1x. Dopyt typu *„ako mám postaviť

zvýšenie ceny bez toho, aby som prišiel o zákazníka"* sa tokenizuje, porovná sa so všetkými 127

kartami a vráti sa top 3.

Dôvod je rovnaký, aký stojí za pamäťovou vrstvou tohto systému vo všeobecnosti: vyhľadávanie

nikdy nebolo tým zaujímavým problémom. Zaujímavé bolo vedieť, ktorý framework sa naozaj hodí.

Vektorové vyhľadávanie vráti najbližšiu zhodu; nemá žiadny názor na to, či je táto zhoda len

ozdoba, alebo skutočne sedí na danú situáciu. Toto rozhodnutie — **brána zhody frameworku

(Framework-Fit Gate)** — prebieha až po vyhľadaní, nie namiesto neho: pred aplikáciou metódy z

knihy sa overí, či kontext skutočne zodpovedá predpokladom danej knihy. Slepé použitie dobrého

frameworku na nesprávnu situáciu je horšie zlyhanie než nepoužiť žiadny framework.

Číslo, na ktorom záležalo: nie citácie, ale zmeny metódy

Prvá verzia tohto systému merala, ako často bola kniha citovaná za jednu session, a stanovila

spodnú hranicu — približne jednu citáciu na jednu obchodnú konverzáciu. Výsledok bol presne

taký, aký by ste čakali od optimalizácie zástupnej metriky (proxy metric): knihy sa citovali na

konci odpovede, ktorá už bola rozhodnutá úplne inak. Ozdobná citácia.

Riešením nebola lepšia spodná hranica. Bola to zmena toho, čo sa zaznamenáva. Každá konzultácia

teraz zaznamenáva jeden zo štyroch výsledkov — accepted, rejected, ignored, tbd — a úprimná

odpoveď je plnohodnotný výsledok, nie zlyhanie, ktoré treba potlačiť:

2026-08-14 | Reconciling supplier invoicing — mapped clusters, but the task
was pure numeric reconciliation | none — hook fired, book not used | ignored

Zo 144 zaznamenaných konzultácií sa približne 84 % skončilo accepted — kniha zmenila metódu,

postupnosť krokov alebo rozhodovacie pravidlo, nielen znenie odpovede. Zvyšok sa uchováva, nie

maže. Záznam citácií, ktorý zaznamenáva iba úspechy, meria vlastnú sebadôveru, nie vlastnú

presnosť.

Čo sa skutočne cituje a ako často

Najčastejšie konzultované knihy podľa počtu záznamov: Cialdini – Influence (7), Muller –

Essentials of Inventory Management (6), Baker/Marn/Zawada – The Price Advantage (5),

Hormozi – $100M Offers (5), Simon – Confessions of the Pricing Man (5), O'Brien – *Supplier

Relationship Management* (4), Voss – Never Split the Difference (3), Knaflic –

Storytelling with Data (3), Meadows – Thinking in Systems (3), Lewis – Moneyball (3).

Tam, kde bolo zaznamenané skóre prekvapenia — teda o koľko framework zmenil odpoveď oproti tomu,

čo by sa stalo bez neho, na škále 1 – 5 — priemer za 63 hodnotených záznamov je 2,97. Nie

každá konzultácia je zjavením; väčšina je prípad, keď framework potvrdí a zaostrí smer, ktorý

bol už zhruba správny. Log si uchováva aj tieto prípady, pretože framework, ktorý si svoje

miesto zaslúži iba na dramatických prípadoch, sa v skutočnosti nepoužíva ako doktrína.

Čo sa pokazilo

Prvá verzia vyhľadávacieho nástroja fungovala dobre na dopytoch, na ktorých bola testovaná —

dve alebo tri kľúčové slová, presné výrazy — a zle na dopytoch, ktoré v skutočnosti dostáva,

teda na celých vetách. Interný audit zistil **93 % presnosť top-3 pri presných krátkych

dopytoch a 37 % pri dopytoch v prirodzenom jazyku** — rozdiel medzi demom a produkciou.

Dve príčiny, obe mechanické. Po prvé, chýbal zoznam stop slov (stopword list): krátke

výplňové slová v jazyku dopytu sa zhodovali ako podreťazce vo vnútri nesúvisiacich slov —

trojpísmenové funkčné slovo sa objavilo vložené v nesúvisiacom osempísmenovom výraze a natiahlo

nesprávnu kartu. Kniha so širokou, všeobecnou spúšťacou kartou porazila knihu s presnou,

doslovnou zhodou na skutočnú tému, čisto preto, že široká karta nazbierala viac zhôd

podreťazcov. Po druhé, chýbalo ošetrenie skloňovania slov: množné číslo alebo skloňovaný tvar

hľadaného výrazu sa nezhodoval so základným tvarom v jednotnom čísle uloženým v spúšťacej

karte, čo výrazne potápa vyhľadávanie v každom jazyku s bohatou morfológiou.

Riešením bol zoznam stop slov, zhoda založená na prefixe na hranici slova a požiadavka, aby

časť skóre zhody pochádzala z polí s vysokou výpovednou hodnotou — spúšťacie frázy, názov,

mentálne modely — namiesto toho, aby slabá zhoda v poli s nízkou výpovednou hodnotou vyhrávala

len na základe objemu. Regresný test teraz beží pred každou zmenou v logike hodnotenia

(ranking) a zablokuje ju, ak presnosť pri presných zhodách klesne alebo ak sa presnosť pri

prirodzenom jazyku nezlepší. Toto ponaučenie presahuje rámec jedného nástroja: vyhľadávací

systém testovaný iba na tvare dopytu, aký by ste napísali ručne, potichu zlyhá na tvare

dopytu, aký v skutočnosti produkuje reálna konverzácia.

Aj obstarávanie má svoj filter

Nie každá kniha, ktorá vyzerá relevantne, sa aj pridá. Jeden opakujúci sa signál: prefix ISBN.

Prefix 979-8 označuje samovydávanie cez Amazon KDP — prideľuje sa každému, kto nahrá súbor,

nie je to signál redakčného preverenia. Dávkové hodnotenie kandidátskych titulov v jednej

rýchlo sa meniacej technickej kategórii zistilo, že 9 z 11 kandidátov malo tento prefix, a

verdikt o jednom konkrétnom titule sa obrátil po tom, čo bol prefix overený voči skutočnému

vydavateľovi. Druhým filtrom je polčas rozpadu (half-life): kniha, ktorá učí syntax, má

životnosť na mesiace; kniha, ktorá učí metódu, prežije aj zmenu nástrojov pod ňou. Knižnica

nakupuje pre ten druhý typ.

Od prehľadu k playbooku

Jednostránkový prehľad (brief) stačí na rozhodnutie, či sa kniha dá použiť. Nestačí však na

to, aby sa jej metóda skutočne vykonala pod tlakom — brief hovorí, čo kniha tvrdí, nie

rozhodovacie pravidlá a poradie krokov, ktoré potrebujete uprostred konverzácie. Desať kníh

postúpilo k druhému artefaktu: playbooku. Nie je to zhrnutie, ale vykonateľná postupnosť —

kedy ho aktivovať, aké vstupy potrebuje, postup s vypísanými rozhodovacími pravidlami, aká

stopa vo finálnom výstupe dokazuje, že metóda bola skutočne dodržaná, a kde je v konflikte s

odporúčaním inej knihy, keď by dva frameworky ukazovali odlišným smerom.

Povýšenie na playbook je zámerne líne: kniha si ho zaslúži až po tom, čo bola skutočne

použitá, dvakrát, pri dvoch samostatných príležitostiach — nie na základe toho, aká dobrá sa

zdá byť pri prvom prečítaní. Napísať vykonateľnú verziu skôr, než framework preukázal svoju

hodnotu v praxi, by znamenalo zakódovať neoverené úsudky ako postup, čo je drahšia chyba než

nechať dobrú knihu o niečo dlhšie, než je nutné, vo fáze briefu.

Delegovaná práca (pozri Twelve Agents, One Memory) posúva toto ešte ďalej:

sub-agent, ktorý rieši otázku z danej oblasti, dostane riadok s názvom jednej až troch kníh

relevantných pre jeho úlohu, a od jeho výstupu sa očakáva, že preukáže aplikovanú metódu danej

knihy, nie len spomenutie jej názvu. Je to rovnaké rozlíšenie, aké zabilo spodnú hranicu

frekvencie citácií — citovať zdroj a riadiť sa ním sú dve odlišné správania a len jedno z

nich mení to, čo sa skutočne stane ďalej.

Kam to smeruje

Pokrytie briefmi je na 100 % zo 123 kníh — každý titul, ktorý sa dostal do knižnice, má

všetky tri artefakty, od ktorých vyhľadávanie závisí. Čo ešte nie je hotové: systematické

preverenie toho, či filter na základe prefixu ISBN niekedy vyprodukoval falošne negatívny

výsledok — teda legitímne dobrú knihu zamietnutú len na základe prefixu — pretože filter bol

doteraz testovaný iba na falošne pozitívne výsledky.

$ head -12 the-library-behind-the-agent.md
title:Knižnica za agentom
type:deep-dive
level:L2
words:1251
status:live
revision:1
updated:2026-08-17
systemVersion:4.2
tags:[architecture, library, decision-making, deep-dive]
rating:7.95 [derived]
authoring:machine-translated
source:library_citations.log (144 entries) + library_lookup.py + doctrine history
$ cite the-library-behind-the-agent

Citation id SV-5000 is stable. It resolves at https://stillvalid.dev/sk/c/SV-5000 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.

[Knižnica za agentom](https://stillvalid.dev/sk/architecture/the-library-behind-the-agent) — stillvalid, SV-5000 (deep-dive, verified 2026-08-17)

$ feedback --no-account

Bolo to užitočné?
Platí to ešte?

Bez účtu, bez cookie, bez e-mailu. Hlasy „je zastarané“ zaradia artefakt do revíznej fronty.

copied