Taxonomi
Att veta vad en frÄga handlar om innan den besvaras.
Vad den gör
Kunskapstaggar hÀrleds frÄn det material en agent Àr baserad pÄ och frÄn dess anslutningar, och dessa taggar Àr policymedvetna: en tagg kan vara synlig Àven om dess underliggande kÀlla inte Àr det. En nivÄindelad klassificerare avgör om en inkommande frÄga ligger inom agentens omfÄng, och eskalerar frÄn billig mönstermatchning till inbÀddningsjÀmförelse endast nÀr det behövs.
Varför det spelar roll
De flesta dÄliga agentsvar beror pÄ omfÄngsfel, inte resonemangsfel: frÄgan var aldrig en som denna agent borde ha försökt besvara. Att klassificera omfÄnget först förvandlar dessa till en ren omdirigering istÀllet för ett sjÀlvsÀkert pÄhitt.
Hur det fungerar
Taggar respekterar Ätkomstpolicyer
En tagg som hÀrleds frÄn begrÀnsat material avslöjar inte materialets existens för nÄgon som inte har behörighet att se det.
Klassificeringen Àr nivÄindelad efter kostnad
Billig mönstermatchning körs först; inbÀddningsjÀmförelse körs endast nÀr den billiga nivÄn Àr osÀker.
Det Àr inte en ontologi, och vi kallar det inte för det
Det finns ingen skapad hierarki, inget arv, inget schema att underhÄlla. Om du behöver en formell taxonomi som du hanterar sjÀlv Àr detta inte det Ànnu.
FrÄgor
- Kan jag definiera min egen taxonomi?
- Inte i dagslÀget. Taggar hÀrleds frÄn ditt material snarare Àn att skapas som ett schema. En skapbar hierarki Àr det uppenbara nÀsta steget och Àr inte byggd Àn.
- Vad hÀnder med en frÄga som ligger utanför omfÄnget?
- Klassificeraren flaggar den innan modellen binder sig till ett svar, sÄ att agenten kan omdirigera istÀllet för att improvisera.
The rest of the bag
Behörigheter per dokument som filtrerar svar, inte bara sidor.
Policybeslut cachelagras per session för snabbhet; en behörighetsÀndring sprids vid cache-invalidering snarare Àn omedelbart pÄ varje pÄgÄende begÀran.
Varje mapp och varje enskilt dokument har en Ätkomstpolicy: offentlig, inloggad eller ÀgargodkÀnd. Dessa policyer sammanstÀlls till ett kuvert per session som filtrerar vad en agent kan hÀmta innan den svarar. Ett behörighetsregister begrÀnsar hela funktioner per klient, och de kritiska Ätkomstkontrollerna nekar vid fel (fail closed).
Dokumentation
Ett mapptrÀd som agenten lÀser, och en konfigurationsfil som den lyder.
Extraheringen omfattar PDF-filer, kalkylblad och transkriptioner. Exotiska binÀrformat tolkas inte.
HĂ€ndelser
En bestÀndig logg över vad agenter gjorde, och varför.
HÀndelsebussen i processen Àr en sÀndare för en enskild nod, inte en distribuerad asynkron meddelandeförmedlare. Den bestÀndiga loggen mellan agenter Àr en separat Postgres-uppgiftslogg.
That was step 2 of 6: it crosses a tenant boundary. Next, for agent-to-agent traffic the edge is authorised before anything executes, and the caller token is minted for that hop alone.