{"block_close_oss.c33fd1fe9c":"Community och ekosystem","open-source-knot.a10f000001":"Spela in täckning","open-source-knot.a10f000002":"Varje agentåtgärd och resultat","open-source-knot.a10f000003":"Bevisets tidpunkt","open-source-knot.a10f000004":"Skapad medan arbetet pågår","open-source-knot.a10f000005":"Känsliga uppgifter","open-source-knot.a10f000006":"Maskerade före lagring","open-source-knot.a10f000007":"Bevispaket","open-source-knot.a10f000008":"Portabelt och oberoende verifierbart","open-source-knot.a10f000009":"Verifiering","open-source-knot.a10f000010":"Offline med den offentliga nyckeln","open-source-knot.a10f000011":"Distribution","open-source-knot.a10f000012":"På plats eller i en EU-region","open-source-knot.a10f000013":"Signerade bevis","open-source-knot.a10f000014":"Offlinebeslut","open-source-knot.a10f000015":"ORDNAD","open-source-knot.a10f000016":"Bakom hjälpen","open-source-knot.a10f000017":"Varje åtgärd lämnar","open-source-knot.a10f000018":"ett ärligt kvitto","open-source-knot.a10f000019":"När en hjälp slår upp något, skriver ett svar eller sparar arbete, håller Knot åtgärden och dess resultat samman. Varje ny anteckning knyts till den föregående, så hela sekvensen förblir tydlig och senare ändringar kan inte döljas.","open-source-knot.a10f000020":"ÅTGÄRD","open-source-knot.a10f000021":"RESULTAT","open-source-knot.a10f000022":"ORDNAD","open-source-knot.a10f000023":"FÖRSEGLAD","open-source-knot.a10f000024":"Vad kvittot behåller","open-source-knot.a10f000025":"Fyra fakta som färdas tillsammans","open-source-knot.a10f000026":"Åtgärd","open-source-knot.a10f000027":"Vad hjälpen gjorde","open-source-knot.a10f000028":"Tid","open-source-knot.a10f000029":"När det hände","open-source-knot.a10f000030":"Resultat","open-source-knot.a10f000031":"Vad som kom tillbaka","open-source-knot.a10f000032":"Försegling","open-source-knot.a10f000033":"Senare ändringar sticker ut","open-source-knot.a10f000034":"Skapad under arbetet","open-source-knot.a10f000035":"Ärlig av konstruktion","open-source-knot.a10f000036":"När något ifrågasätts","open-source-knot.a10f000037":"Registret svarar","open-source-knot.a10f000038":"utan att förlita sig på minne","open-source-knot.a10f000039":"Om någon frågar varför en hjälp gjorde ett val, behöver ingen rekonstruera historien från minnet. Den förseglade spårningen visar den exakta sekvensen, döljer känsliga detaljer och låter en andra person kontrollera vad som hände. Svaret kommer från den ursprungliga körningen, inte en sammanfattning skriven i efterhand.","open-source-knot.a10f000040":"EXAKT SEKVENS","open-source-knot.a10f000041":"PRIVAT SOM STANDARD","open-source-knot.a10f000042":"ANDRA PERSON","open-source-knot.a10f000043":"KONTROLLERBAR","open-source-knot.a10f000044":"Vad som svarar på frågan","open-source-knot.a10f000045":"Fakta från det ursprungliga ögonblicket","open-source-knot.a10f000046":"Fråga","open-source-knot.a10f000047":"Beslutet som behöver förklaras","open-source-knot.a10f000048":"Tidslinje","open-source-knot.a10f000049":"Varje steg i ordning","open-source-knot.a10f000050":"Privata detaljer","open-source-knot.a10f000051":"Dolda innan de lagras","open-source-knot.a10f000052":"Verifiering","open-source-knot.a10f000053":"Oberoende kontrollerad","open-source-knot.a10f000054":"Ursprunglig körning","open-source-knot.a10f000055":"Samma historia varje gång","open-source-knot.a10f000056":"Bevisoperationer","open-source-knot.a10f000057":"Byggda under arbetet","open-source-knot.a10f000058":"redo när granskningen börjar","open-source-knot.a10f000059":"Knot skapar bevisen medan agenten arbetar, istället för att be team rekonstruera dem veckor senare. Det fångar åtgärder och resultat, maskerar stödda hemligheter före lagring, signerar tidslinjen och exporterar ett portabelt paket för nästa granskare.","open-source-knot.a10f000060":"FÅNGAD LIVE","open-source-knot.a10f000061":"MASKERAD TIDIGT","open-source-knot.a10f000062":"SIGNERAD KEDJA","open-source-knot.a10f000063":"PORTABEL BUNDLE","open-source-knot.a10f000064":"Överlämning av bevis","open-source-knot.a10f000065":"Från operation till oberoende granskning","open-source-knot.a10f000066":"Fånga","open-source-knot.a10f000067":"Åtgärd och resultat","open-source-knot.a10f000068":"Integritet","open-source-knot.a10f000069":"Hemligheter ersatta","open-source-knot.a10f000070":"Integritet","open-source-knot.a10f000071":"Rot signerad","open-source-knot.a10f000072":"Exportera","open-source-knot.a10f000073":"Bundle rör sig oberoende","open-source-knot.a10f000074":"Skapad en gång","open-source-knot.a10f000075":"Återanvänds vid granskningar","open-source-knot.a10f000076":"BEVIS TILL HANDS","open-source-knot.a10f000077":"REDO FÖR INCIDENT","open-source-knot.a10f000078":"Revisionsförberedelse","open-source-knot.a10f000079":"Genererad av operationen själv","open-source-knot.a10f000080":"Incidenttriagering","open-source-knot.a10f000081":"Exakt kronologi, inte minnesbild","open-source-knot.a10f000082":"Extern granskning","open-source-knot.a10f000083":"Portabel bundle och publik nyckel","open-source-knot.a10f000084":"Upprepade kontroller","open-source-knot.a10f000085":"Samma byte, samma utfall","open-source-knot.a10f000086":"Distribution","open-source-knot.a10f000087":"Inom den gräns du väljer","open-source-knot.a10f000088":"En post","open-source-knot.a10f000089":"Många säkerhetsfrågor","open-source-knot.a10f000090":"Incidenthantering","open-source-knot.a10f000091":"Öppna den exakta körningen","open-source-knot.a10f000092":"inte en rekonstruerad berättelse","open-source-knot.a10f000093":"När en incident startar arbetar incidentteamet utifrån den ursprungliga tidslinjen, verktygsresultaten och filändringarna. Knot paketerar dessa bevis med sin signerade rot, så att en intern granskare eller tredje part kan verifiera sekvensen offline i stället för att diskutera en rekonstruerad redogörelse.","open-source-knot.a10f000094":"ORIGINELL TIDSLINJE","open-source-knot.a10f000095":"VERKTYGSRESULTAT","open-source-knot.a10f000096":"FILÄNDRINGAR","open-source-knot.a10f000097":"OFFLINE-UTFALL","open-source-knot.a10f000098":"Vad incidentteamet får","open-source-knot.a10f000099":"Ett kompakt bevispaket","open-source-knot.a10f000100":"Tidslinje","open-source-knot.a10f000101":"Ordning och tidsstämplar","open-source-knot.a10f000102":"Anrop","open-source-knot.a10f000103":"Begäran och svar parade","open-source-knot.a10f000104":"Ändringar","open-source-knot.a10f000105":"Exakt före och efter","open-source-knot.a10f000106":"Utfall","open-source-knot.a10f000107":"Oberoende omberäknat","open-source-knot.a10f000108":"Originalbevis","open-source-knot.a10f000109":"Inget berättande krävs","open-source-knot.a10f000110":"Resonemangsbevis","open-source-knot.a10f000111":"Uppspelning och tillstånd","open-source-knot.a10f000112":"Kör Knot","open-source-knot.securityLayer":"Säkerhetslager","open-source-knot.dd1af329dd":"Knot registrerar en agentkörning när den sker, maskerar stödda hemligheter, länkar händelser till en signerad Merkle-struktur och exporterar en portabel bundle. En granskare kan rekonstruera och verifiera körningen offline med den publika nyckeln.","open-source-knot.a010de5c61":"Fabric","open-source-knot.fe0a091fdb":"Produkter","open-source-knot.9d98869f46":"Signerad agentpost. Läs loggen vid valfri tidpunkt i det förflutna.","open-source-knot.6f45a48a1f":"Twin","open-source-knot.6cc3364a24":"Signerade agentrevisionsspår","open-source-knot.080b195445":"Resonemangsbevis som vilken verifierare som helst kan kontrollera offline, i linjär tid.","open-source-knot.df84637182":"AION","open-source-knot.ecf1d8fed1":"Append-only, hash-kedjad händelsehistorik utan tysta redigeringar.","open-source-knot.1aa2f31ee7":"Reskontra","open-source-knot.d5d6e83bf2":"Fortsätt utforska","open-source-knot.75e393a1ac":"Se verifieringsflödet","open-source-knot.f9743247fa":"Läs dokumentationen","open-source-knot.db52af1cb6":"Verifiera en post","open-source-knot.5b337c6152":"Skapa den första signerade körningen, exportera dess bevispaket och verifiera resultatet offline med endast den publika nyckeln. Producenten och granskaren behöver aldrig dela förtroende.","open-source-knot.c1b8917f36":"En post du kan bevisa, offline","open-source-knot.90e40d5043":"Kom igång","open-source-knot.7ec3788793":"Knut","open-source-knot.650fabe787":"Öppen källkod","open-source-knot.60e364d768":"OSS / Knut","open-source-knot.2f4276666e":"Inte en leverantör","open-source-knot.266a9a0b8f":"Du bestämmer","open-source-knot.1011dfa597":"Standard, inte en uppgradering","open-source-knot.e03947cc0c":"Suveränitet","open-source-knot.dd29e148b4":"Du innehar signeringsnyckeln","open-source-knot.ace2425487":"Dina nycklar","open-source-knot.ab65f2797e":"Inom en gräns du väljer","open-source-knot.980c5d4a9d":"EU-region","open-source-knot.8c0f01c721":"På egna maskiner","open-source-knot.499493296b":"On premise","open-source-knot.f23d59b4e0":"En reskontra, ditt val","open-source-knot.d5a9f6f81a":"Tre förhållningssätt","open-source-knot.932f88d5ae":"DINA NYCKLAR","open-source-knot.c387fd0cd2":"EU-REGION","open-source-knot.766e2cad1e":"ON PREMISE","open-source-knot.f7c401f54e":"Två frågor avgör upphandlingen: var körs det, och vem kontrollerar det. Knot körs på den hårdvara du redan äger, on premise eller i en europeisk region, så reskontran håller sig inom en gräns du väljer. Du innehar signeringsnyckeln, och verifiering kräver endast den publika delen, så suveränitet är standard snarare än en uppgradering du förhandlar om.","open-source-knot.3cd2aa3cc1":"och på egen mark","open-source-knot.b144a95356":"Europeisk,","open-source-knot.1d197d39c5":"Var det körs","open-source-knot.3751d8a6a8":"Körs på din infrastruktur","open-source-knot.2e67859212":"Läsbart bevispaket","open-source-knot.2edfbd5639":"Lokalt, på egen hårdvara","open-source-knot.fcde5c325d":"Körs","open-source-knot.327bdc843a":"Portabelt och oberoende verifierbart","open-source-knot.bf5dde2d06":"Inlåsning","open-source-knot.a148b36c17":"Signerade agentrevisionsspår","open-source-knot.fdb4974dbe":"Kostnad att använda","open-source-knot.01cb445dea":"Portabelt paket plus publik nyckel","open-source-knot.3123868410":"Arkiv","open-source-knot.3915907107":"Signerade agentrevisionsspår","open-source-knot.3229609e15":"Signerade agentrevisionsspår","open-source-knot.f988d88a5f":"Vad en köpare kontrollerar först","open-source-knot.fca77b7e3a":"En förseglad händelsehistorik","open-source-knot.776e61513d":"KÖRS LOKALT","open-source-knot.3115880727":"INGEN INLÅSNING","open-source-knot.5b116da2ea":"INGEN AVGIFT","open-source-knot.c968638a6e":"BEVIS MEDAN ARBETET KÖRS","open-source-knot.87041198be":"Den operativa vinsten är färre timmar att rekonstruera historik. Revisionsspåret skapas medan agenten arbetar, ett incidentteam får den exakta kronologin omedelbart, och en extern granskare kan verifiera samma portabla bevis utan åtkomst till produktionsmiljön.","open-source-knot.67f098af3f":"mindre revisionsarbete, snabbare svar","open-source-knot.3d1e7bdec2":"Signerade agentrevisionsspår","open-source-knot.6f696724c6":"Vad det sparar och minskar risken för","open-source-knot.dd9b5baa54":"Bevisbart","open-source-knot.3bd9f738cd":"Reglerade branscher","open-source-knot.feabfc9fa9":"Offline, på en bärbar dator, utan tjänst","open-source-knot.dda6ac27b9":"Verifiera","open-source-knot.b53e5ed6d0":"En post du kan stå för","open-source-knot.0db809cc66":"Försäkran","open-source-knot.35fd6b4860":"En pipelineinventering","open-source-knot.0679ce9143":"PIPELINE-INVENTERING","open-source-knot.0534e1100c":"Bevis på berörda data, PII maskerad","open-source-knot.a5b7d57a85":"Dataskydd","open-source-knot.f73e4db760":"Spårbar bevisning av automatiserade beslut","open-source-knot.d75a4de2ef":"Regulatorisk spårbarhet","open-source-knot.2b89699f87":"Där värdet hamnar","open-source-knot.0c5ba882ee":"Vem det är för","open-source-knot.93ee6f696a":"OFFLINE-BEVIS","open-source-knot.380f063397":"REGULATORISK KONTEXT","open-source-knot.f8cae47263":"Anledningen att bry sig är en bestående post, inte en instrumentpanel. Knot håller en signerad, tidsordnad post över vad dina AI-agenter gör, och en tredje part kan verifiera den offline. Huruvida den posten uppfyller en juridisk eller regulatorisk skyldighet beror på tillämpligt krav och hur din organisation använder den.","open-source-knot.bd08c4b36d":"till bevisen","open-source-knot.a30745fc9f":"Från regeln","open-source-knot.85681cc20d":"Kontroller och risk","open-source-knot.4fcf346811":"Bara fördelen","open-source-knot.0b049b5346":"Inget att göra","open-source-knot.9ff73b0e0f":"Ja, en andra person kan kontrollera det","open-source-knot.ac09b9600c":"Lita på det","open-source-knot.1c2d25f042":"Personer som ägaren godkänner","open-source-knot.e6ad44f1ed":"Vem kan inspektera det","open-source-knot.16b9cef8a4":"Maskerad, inte förvarad i klartext","open-source-knot.1e7b6a03e9":"Min data","open-source-knot.8219743477":"Nej, teamet som kör det gör det","open-source-knot.6cb165ad18":"Måste jag hålla koll på det","open-source-knot.425d5db31c":"Nej, det fungerar på egen hand","open-source-knot.cfe59e139d":"Hantera det","open-source-knot.e3229cf237":"Frågorna folk ställer","open-source-knot.a12a815f9b":"Lugn i sinnet","open-source-knot.4a4841a6f1":"INGEN ORO","open-source-knot.bd4e9c0810":"INGEN INSTALLATION","open-source-knot.b1f071a446":"INGET EXTRA ARBETE","open-source-knot.e783432e3d":"Det är rimligt att undra om något sådant är ditt att hantera. Det är det inte. Knot arbetar bakom hjälparen och håller posten utan att avbryta det du gör. Du får fördelen när en fråga behöver ett tydligt, kontrollerbart svar.","open-source-knot.c878874ffa":"Någon annan gör arbetet","open-source-knot.37a0b494b7":"Du får fördelen","open-source-knot.8a61881223":"Sätt sinnet i ro","open-source-knot.7e13d94a5a":"För dig","open-source-knot.dd6c938563":"Rent gott","open-source-knot.7f9d6471ea":"Stannar på ägarens maskin","open-source-knot.dc99d54d99":"Lokalt","open-source-knot.741b82b2c4":"Personuppgifter maskeras","open-source-knot.237dfa0a21":"Privat","open-source-knot.4a912dcfe1":"Du kan visa vad som hände","open-source-knot.be79703c98":"Posten kan inte ändras i tysthet","open-source-knot.9caa367403":"Ärlig","open-source-knot.f603c0224f":"I vardagliga termer","open-source-knot.ccb9f1391c":"Fyra skäl","open-source-knot.22b3558123":"NÄRA HEM","open-source-knot.b0b7ba4666":"PRIVAT","open-source-knot.89bb40e919":"BEVISBART","open-source-knot.fe453a5f12":"ÄRLIGT","open-source-knot.288d01e6fa":"Du behöver inte förstå hur det fungerar för att njuta av vad det gör. Tänk på det som en numrerad kvittobok eller en andra person som räknar kassan. Du ser aldrig arbetet, men du kan lita på resultatet eftersom det gjordes svårt att förfalska. Här är fyra enkla skäl till varför det spelar roll.","open-source-knot.3daed3e8e1":"bakom en rättvis post","open-source-knot.b0b9c6048d":"En tyst hjälpare","open-source-knot.dba1a2e1e0":"Varför det är bra för dig","open-source-knot.0f7f1377f4":"Bara idén","open-source-knot.1a03bcb291":"Utan jargong","open-source-knot.6af74613cf":"Inom den gräns teamet väljer","open-source-knot.3f66052a10":"Datagräns","open-source-knot.35ca1675a9":"Varje åtgärd och resultat håller ordning","open-source-knot.64ae43e8fe":"Sekvens","open-source-knot.3a21d9aab2":"Inget att installera eller hantera","open-source-knot.a90ea728b1":"För en post som ingen i tysthet kan ändra","open-source-knot.b017742a89":"Det gör den","open-source-knot.c43534cee1":"En noggrann, ärlig postförare","open-source-knot.3dd5d5b49f":"Det är den","open-source-knot.c943a1db59":"Om du bara läser en sak","open-source-knot.cc835fe349":"Det korta svaret","open-source-knot.93844fe5e2":"FÖR ALLA","open-source-knot.4a9768fab0":"ORDNAD","open-source-knot.1c34a90a63":"ENKEL","open-source-knot.2a528729b5":"Du kommer aldrig att använda detta själv. Men det är en liten, noggrann sak som hjälper till att föra en ärlig post över vad datorassistenter gör i ditt namn. Här är hela idén, ett enkelt steg i taget, med ett vardagligt exempel för varje steg.","open-source-knot.f572c73bb9":"och varför det spelar roll","open-source-knot.66e1586456":"Vad är detta,","open-source-knot.704869f20f":"Med enkla ord","open-source-knot.27c92bbf5d":"Inte värdbaserad","open-source-knot.7a4d28eef6":"Verifierbar","open-source-knot.2747d467ee":"Offline, utan leverantörsmedverkan","open-source-knot.18c80af5a2":"Redigera en händelse, roten bryts","open-source-knot.1c58a8e1f4":"Merkle","open-source-knot.48a0110478":"Varje händelse, signerad","open-source-knot.6e3665d85f":"Signerad","open-source-knot.4b719e5c03":"Reskontra på lokal disk, inte en leverantörsdatabas","open-source-knot.b62ff5ccd1":"Ägd","open-source-knot.c4530812c6":"Varför offline-verifierbarhet vinner","open-source-knot.f094ebbcd0":"Skillnaden","open-source-knot.05b8cb72cf":"PROXY","open-source-knot.bd1c5451b4":"UTVÄRDERINGSTJÄNST","open-source-knot.42c0c0c950":"SPÅRNINGSVISARE","open-source-knot.cc8c81b9fd":"En värdbaserad spårningsvisare registrerar vad en körning gjorde. En utvärderingstjänst behåller resultaten i infrastrukturen som producerade dem. En observerbarhetsproxy sitter bredvid trafiken. En databasrevisionslogg är en rad i en tabell som någon fortfarande kan uppdatera. Ingen av dem signerar en händelse, producerar en Merkle-rot eller stöder offline-verifiering. Knot är skrivoptimerad för verifierbarhet: designcentrum är den signerade händelsen, inte instrumentpanelen.","open-source-knot.1f98d2516a":"är spårningsplattformar, inte databaser","open-source-knot.6c06dbbc84":"De närmaste motsvarigheterna","open-source-knot.798da8f672":"Hur posten färdas","open-source-knot.9babbe6fed":"Signerade agentrevisionsspår","open-source-knot.6b5eb5323e":"Signerade agentrevisionsspår","open-source-knot.c66d8490f1":"LLM, verktyg, fil, gren","open-source-knot.54398265bf":"Händelsevarianter","open-source-knot.980ba41982":"Materialiserade läsningar","open-source-knot.c7bdffcad9":"Projektioner","open-source-knot.524451e5db":"Enskild händelse, p99","open-source-knot.a3c6629c10":"Signerad post","open-source-knot.cfe50d0a2e":"~28 us","open-source-knot.dba7c22f93":"Parsa, maskera, signera, lagra","open-source-knot.f0025e2917":"p99 commit_event","open-source-knot.d7564f39d8":"~3,8 ms","open-source-knot.58c76110f0":"I siffror","open-source-knot.669f62b85d":"JSON-utdata","open-source-knot.7e55188068":"Spec-kompatibel","open-source-knot.3134af8920":"2 användning till 7 integritet","open-source-knot.47b9175f29":"Utgångskoder","open-source-knot.d599472e2e":"Bearer-token, konstant tid","open-source-knot.35d0f5fbca":"Autentisering","open-source-knot.5ff57e53cf":"init, commit, status, verify, mcp","open-source-knot.700b401ca5":"CLI","open-source-knot.5836d18ecd":"knot://run, branch, status","open-source-knot.87df60de33":"Resurser","open-source-knot.be52b2507c":"commit_event, replay, subscribe","open-source-knot.4fa8cc860c":"Verktyg","open-source-knot.29d4acef90":"Verktyg, resurser och verb","open-source-knot.c0144d7f01":"Ytan","open-source-knot.3b8a081c7b":"TYPADE UTGÅNGSKODER","open-source-knot.f20f09bee5":"BEARER-AUTENTISERING","open-source-knot.c6c32c30de":"STDIO-BRYGGA","open-source-knot.80a8fd462f":"STRÖMMANDE HTTP","open-source-knot.cda26e878f":"Knotd-demonen exponerar commit_event-, replay- och subscribe-verktyg, samt knot://-resurser, över den spec-kompatibla MCP Streamable HTTP-transporten, med en stdio-brygga för lokal editoranslutning. Bearer-token-autentisering använder konstanttidsjämförelse. knot-CLI:n speglar samma operationer med typade utgångskoder för skalvänlig scripting.","open-source-knot.f9adab1e12":"MCP-yta och en CLI","open-source-knot.8072fddca4":"Spec-kompatibel","open-source-knot.5d1f472c84":"Slutpunkt och CLI","open-source-knot.af9526f96c":"Samma byte","open-source-knot.7511195002":"Samma händelser","open-source-knot.86d0cf47ca":"Ingen demonförtroende krävs för att konsumera","open-source-knot.1d10323c27":"Fristående","open-source-knot.b56a1a6a0b":"Bevisa tillståndet vid logisk tid T","open-source-knot.2f218ca374":"Vid tid T","open-source-knot.842c6549ca":"Signerat ReplayAttestation-objekt","open-source-knot.941cc89dfa":"Attestera","open-source-knot.30cd7ecc3f":"Valfritt händelseintervall, deterministiskt","open-source-knot.c0f85d6679":"Spela upp","open-source-knot.e30f0e2ce2":"Verifiera tillstånd vid en logisk tid","open-source-knot.fe7f65186c":"Replay-attestering","open-source-knot.3c9e174d9c":"UPPSPELNINGSBAR","open-source-knot.6757848af7":"DETERMINISTISK","open-source-knot.887331ca43":"HOT REFRESH","open-source-knot.e5b211961e":"MATERIALISERAD","open-source-knot.f14f780ab1":"Projektioner är materialiserade läsningar av loggen. ProjectionSet uppdaterar dem varmt med en sekunds standardintervall, med kall uppdatering vid läsning. Varje projektion är deterministisk: att spela upp samma händelser genom den måste ge samma byte, vilket är det som gör en replay-attestering meningsfull.","open-source-knot.e7af710fed":"deterministisk enligt kontrakt","open-source-knot.3439acc89c":"Sex läsningar,","open-source-knot.a6557e91f4":"Aldrig vid utdata","open-source-knot.8dbdec694f":"Maskerad vid inmatning","open-source-knot.0a1dd0c39d":"Per-tenant-konfigurationsfiler","open-source-knot.8421926222":"Åsidosätt","open-source-knot.73eb98106b":"Omaskerad data skrivs aldrig","open-source-knot.9e092dda4f":"Lagring","open-source-knot.376670f19e":"Helt ord, ingen delsträngsfälla","open-source-knot.e5651c683f":"Nycklar","open-source-knot.bf70f90429":"6+ mönster, kort använder Luhn","open-source-knot.716aef4dca":"PII","open-source-knot.561c101b8c":"18+ regexar, AWS till Anthropic","open-source-knot.dd097a2297":"Autentiseringsuppgifter","open-source-knot.d187ef5b78":"Detektorer som körs på varje händelse","open-source-knot.f9d8d178ad":"Vad den fångar","open-source-knot.39e0ae0995":"VID INMATNING","open-source-knot.f224a4f911":"Redigeringspipelinen går igenom varje händelses JSON-form före lagring och ersätter autentiseringsuppgifter och PII med hashstabila platshållare. Redigering tillämpas vid inmatning, aldrig vid utdata, så demonen håller aldrig den omaskerade data från början. Nyckelmatcharen är helordsbaserad, så donation_token matchar inte token.","open-source-knot.64760f4ee1":"innan de någonsin lagras","open-source-knot.0bc54e6e2f":"Hemligheter maskerade","open-source-knot.88d6b28437":"Redigering vid inmatning","open-source-knot.e01fa717ba":"Offline","open-source-knot.73cd00ca3b":"Inga krävs","open-source-knot.53ebc572b4":"Nätverk","open-source-knot.5517c5f84a":"Härled och kontrollera offline","open-source-knot.d20a14cfa7":"Portabel exportkatalog","open-source-knot.23ed731baa":"Paket","open-source-knot.e55742c72f":"Kanonisk kodning, språkportabel","open-source-knot.8e5fdab92d":"Byte","open-source-knot.d0cc50808f":"Kanonisera, hasha, signera","open-source-knot.a058400e6f":"Producera","open-source-knot.7b3d41cb90":"Producent och verifierare delar aldrig förtroende","open-source-knot.5a4933ff77":"De två sidorna","open-source-knot.393c13f728":"ENDAST OFFENTLIG NYCKEL","open-source-knot.280208592c":"PORTABEL","open-source-knot.521ceae7be":"KANONISK KODNING","open-source-knot.c468ab5769":"Varje händelse signeras över dess kanoniska kodning, så signaturen är portabel mellan språk och överlever en annan serialiserare. Verifiering är offline och kräver bara den offentliga nyckeln, vilket är varför en nedströmskonsument aldrig behöver lita på processen som producerade posten.","open-source-knot.9995c44e5e":"Verifiera med bara en nyckel","open-source-knot.0145af2c21":"Signera på en sida","open-source-knot.7df643b07d":"Signering och verifiering","open-source-knot.f0c7eb3989":"Signera och verifiera","open-source-knot.33b4a9d6ab":"StateSnapshot, BranchEvent","open-source-knot.a725020675":"State","open-source-knot.597b81f653":"MessageProduced, FileEdited","open-source-knot.00040bab8a":"Arbete","open-source-knot.73f1e405b5":"ToolCallRequested, ToolCallResponded","open-source-knot.2d83bb73c6":"LlmCallRequested, LlmCallResponded","open-source-knot.370515d5b1":"LLM","open-source-knot.aef9918ec6":"RunStarted, RunCompleted","open-source-knot.033df3d297":"Livscykel","open-source-knot.84a2d4f055":"Vad en händelse kan vara","open-source-knot.5bd17549f6":"Tio payload-varianter","open-source-knot.230bde49ee":"MERKLE ROT","open-source-knot.b9ca304990":"IDEMPOTENT","open-source-knot.f7cf057cd1":"OFÖRÄNDERLIG","open-source-knot.b2654c5392":"Varje tillståndsändring i agentens livscykel fångas som en oföränderlig händelse: LLM-anrop, verktygsanrop, meddelanden, filändringar, tillståndsögonblicksbilder och grenförflyttningar. Varje händelse har ett deterministiskt BLAKE3-innehålls-ID, så att återinmatning av samma händelse är en no-op. Lövhascherna matar ett Merkle-träd per körning, och dess enda rot är det som en attestation signerar.","open-source-knot.45df9abb3a":"en signerad Merkle-rot","open-source-knot.f639ced438":"Append-only-händelser,","open-source-knot.5cde36958b":"Händelsemodellen","open-source-knot.4ec6d609ab":"Signerade revisionsspår för agenter","open-source-knot.4ced359fe6":"Autentiseringsuppgifter och PII vid inmatning","open-source-knot.5a9ae81a43":"Redigering","open-source-knot.fe3c7e4af0":"Sex materialiserade läsningar","open-source-knot.b0a4cf3626":"Träd per körning, O(1)-append","open-source-knot.2823beb6f0":"Tio payload-varianter, BLAKE3-ID:n","open-source-knot.572fd6bf3a":"Händelselogg","open-source-knot.402f720e47":"Produktionsform, signerad och testad","open-source-knot.e8ad793f72":"Vad som ingår i v1.0","open-source-knot.127edee78d":"SIGNERAD","open-source-knot.ddf530cd9f":"Knot är en självhostbar, offline-verifierbar händelselogg för AI-agentkörningar. Händelser passerar genom redigering till lagring, blir läsningar och exponeras via en autentiserad slutpunkt. Varje steg har ett ansvar, så vägen från emitterad händelse till bevisbar bunt är lätt att följa och granska.","open-source-knot.39df8d4da3":"ett ansvar vardera","open-source-knot.4323c13936":"Sex lager,","open-source-knot.7a34aeb61f":"Vad Knot är","open-source-knot.21ecb524ed":"Verifieraren är en separat binär. Den litar inte på något som den inte kan beräkna om från råhändelserna.","open-source-knot.4fa5c3778f":"UTLÅTANDE: VERIFIERAD, loggen är autentisk och oförändrad","open-source-knot.64d65fc7fe":"trust-log-hashkedja: intakt","open-source-knot.8f5a0af3f3":"signaturer verifierade: 1284 / 1284","open-source-knot.1f039eb1ab":"Merkle-rötter härledda på nytt: 3 / 3 matchar","open-source-knot.a91b77addd":"händelser: 1284  körningar: 3  grenar: 2","open-source-knot.331af8e6af":"verifiera en exporterad körningsbunt mot en publik nyckel","open-source-knot.66cfa22b7d":"knot: offline-verifiering av logg","open-source-knot.7f6e5a6efa":"Utlåtande","open-source-knot.fcdb30b6b9":"Ingen leverantör","open-source-knot.611898d7a7":"Ingen, helt offline","open-source-knot.a04ad2ab7f":"Skickar en JSON-VerificationReport","open-source-knot.ee45c30326":"Rapport","open-source-knot.796892572c":"Kontrollerar hashkedjan och manifestet","open-source-knot.752d737b0e":"Trust-log","open-source-knot.aae794d12a":"Verifierar varje signatur","open-source-knot.e4cf039229":"Signaturer","open-source-knot.06a2eb9a9e":"Härleder varje per-körnings-rot på nytt","open-source-knot.c0e9018353":"Bunt plus publik nyckel, inget annat","open-source-knot.2b55082dc4":"Vad verifieraren kontrollerar","open-source-knot.32da296982":"INGEN DAEMON","open-source-knot.d4fa1d473e":"MERKLE","open-source-knot.c689932b7d":"OFFLINE","open-source-knot.2f6950eb8d":"Hela löftet är offline-verifierbarhet. Exportera en körning till en portabel bunt, ge den och en publik nyckel till en tredje part, så härleder de varje Merkle-rot från råhändelserna, kontrollerar varje signatur och når ett utlåtande. Ingen tjänst, inget nätverk och inget förtroende för producenten. Detta är verifierarens utdata.","open-source-knot.187de5d05f":"De verifierar den på en bärbar dator","open-source-knot.9b7d2dbb86":"Ge någon en bunt","open-source-knot.90c2e4c6d3":"Artefakten","open-source-knot.d627cfd39c":"Offline, ingen tjänst att lita på","open-source-knot.03128bed90":"Verifiering","open-source-knot.e2ecd770a0":"Agentspår, datapost, pipelineinventering","open-source-knot.68f0ae4911":"Kontroller","open-source-knot.76b4d9f30d":"On-premise, EU-region, din hårdvara","open-source-knot.f7dd5c66e9":"Den korta versionen","open-source-knot.26132206bd":"Den korta versionen av kontrollerna","open-source-knot.97abebdb00":"Knot håller en signerad, tidsordnad post över vad dina AI-agenter gör. Den visar stegen, datareferenserna och pipelinekomponenterna i en körning, och en tredje part kan verifiera hela historiken offline utan att lita på en värdtjänst. Använd den resulterande posten tillsammans med de juridiska, policy- och operativa kontroller som gäller för din organisation.","open-source-knot.1d3cdb40ba":"verifiera den offline","open-source-knot.9059c4100b":"återskapa körningen och","open-source-knot.da02b57c20":"Registrera varje agentsteg","open-source-knot.bf49e9e7f8":"Knot","open-source-knot.21a1667b08":"Var ligger den","open-source-knot.7a3ea32828":"Ja, från den förseglade posten","open-source-knot.85083f1a43":"Kan någon kontrollera den","open-source-knot.0513f036c7":"Mina privata uppgifter","open-source-knot.2183315ae3":"Hanterar jag den","open-source-knot.eb1b344997":"Nej, den arbetar i bakgrunden","open-source-knot.f4e4e83e14":"Avbryter den mig","open-source-knot.0360ed1ef7":"Team som kör datorhjälpare","open-source-knot.54f8de57f6":"Vem använder den","open-source-knot.23c092228e":"Håller en ärlig post över vad en AI gjorde","open-source-knot.ca032b5844":"En post som förblir ärlig","open-source-knot.7ccd8cfc31":"För alla","open-source-knot.afae86e6ff":"Se den enkla historien","open-source-knot.8869fce870":"När en datorhjälpare gör saker åt dig borde någon kunna se tillbaka senare och se exakt vad den gjorde, i ordning, utan att något tyst ändrats. Knot skriver ner varje steg, låser stegen samman, förseglar dem och låter en andra person kontrollera hela posten utan att behöva lita på den första.","open-source-knot.ce08f27dc3":"å dina vägnar","open-source-knot.647a4df5fa":" en AI gjorde","open-source-knot.9d73150c40":"En manipuleringssäker dagbok över vad","open-source-knot.616bb02520":"Separat offlinebinär, endast publik nyckel","open-source-knot.e0264861a9":"Verifierare","open-source-knot.e0949bb31f":"Merkle-rot per körning, BLAKE3-löv","open-source-knot.479d39e8c9":"Signatur över kanonisk kodning","open-source-knot.1ebd45fcbe":"Signering","open-source-knot.b71eec88ba":"Autentiserad slutpunkt och CLI","open-source-knot.7b4db7ef1f":"Gränssnitt","open-source-knot.e9921e9ad2":"Rust (utgåva 2021)","open-source-knot.89b86ab0e6":"Språk","open-source-knot.942587e61e":"Projektblad","open-source-knot.d4a74b503a":"Läs dokumentationen","open-source-knot.904c95f470":"Knot är en signerad, innehållsadresserad händelselogg för AI-agentkörningar. Varje post bär sin egen identitet, varje körning har sin egen Merkle-rot, och en tredje part kan verifiera historiken på en bärbar dator med den publika nyckeln. Händelseloggen, redigeringen, läsvyerna, uppspelningsutlåtandet, offlinekontrollen och slutpunkten färdas tillsammans som ett postsystem.","open-source-knot.2587ba16fa":"du kan bevisa offline","open-source-knot.6836a180e3":" för AI-agenttillstånd","open-source-knot.5ba9e91c47":"En verifierbar, uppspelningsbar liggare","oss-knot-audience-boards.01f82a9f31":"Inspelning startar","oss-knot-audience-boards.02ea9d7106":"Händelsen skrivs medan agenten agerar","oss-knot-audience-boards.03d53ae387":"Känsliga data maskeras","oss-knot-audience-boards.04a3de24ef":"Hemligheter ersätts före lagring","oss-knot-audience-boards.059353106e":"Körning förseglad","oss-knot-audience-boards.064c3e2a41":"Merkle-roten signeras","oss-knot-audience-boards.0730ae3a16":"Paket levererat","oss-knot-audience-boards.08621631f4":"En revisor verifierar det offline","oss-knot-audience-boards.09b664ab90":"Begäran accepterad","oss-knot-audience-boards.10a8db124e":"Prompt och identitet länkade","oss-knot-audience-boards.1142aac094":"Verktyg anropat","oss-knot-audience-boards.12e22e702a":"Verktyg och resultat parade","oss-knot-audience-boards.13e0d1a025":"Fil ändrad","oss-knot-audience-boards.1493c33e9e":"Exakt före och efter bevarat","oss-knot-audience-boards.15e5041b22":"Hjälparen slår upp något","oss-knot-audience-boards.16b71dfe29":"Begäran och resultat noteras","oss-knot-audience-boards.1701f7d790":"Hjälparen skriver ett svar","oss-knot-audience-boards.1898d03d5e":"Orden förblir knutna till ögonblicket","oss-knot-audience-boards.1970ad8d1a":"Arbetet sparas","oss-knot-audience-boards.20cb2048a7":"Destination och ändring registreras","oss-knot-audience-boards.21209489df":"Kvittot förseglas","oss-knot-audience-boards.22f5f0e9ec":"Senare ändringar blir synliga","oss-knot-audience-boards.23d8992b82":"Bevis skapat under arbetet","oss-knot-audience-boards.24a57bd178":"Varje överlämning behåller sin härkomst","oss-knot-audience-boards.25c69d49be":"En kedja från handling till revisor","oss-knot-audience-boards.26e96c0ca3":"Redo när granskning börjar","oss-knot-audience-boards.2759f615ab":"Den exakta körningen","oss-knot-audience-boards.284302d348":"Verifierad tidslinje","oss-knot-audience-boards.29ed13bb04":"Bevispaket","oss-knot-audience-boards.30c1661398":"Körning","oss-knot-audience-boards.316283f530":"Rot","oss-knot-audience-boards.3268680531":"Signatur","oss-knot-audience-boards.33e5c9b634":"Status","oss-knot-audience-boards.34bc0a1685":"Verifierad","oss-knot-audience-boards.35c3772614":"Tidslinjen är autentisk och komplett","oss-knot-audience-boards.36b4e59f13":"Svar från den ursprungliga körningen","oss-knot-audience-boards.37d90433fc":"Ingen rekonstruktion","oss-knot-audience-boards.38d0142615":"Hjälparens kvitto","oss-knot-audience-boards.39b972f69f":"Förseglad","oss-knot-audience-boards.40a14f964e":"Inget tyst ändrat","oss-knot-audience-boards.416d62b9bf":"En andra person kan kontrollera varje steg","oss-knot-audience-boards.42c3bd936c":"Kontrollerad från kvittot","oss-knot-audience-boards.43f8a18475":"En enkel registrering av vad som hände, i ordning","oss-knot-audience-boards.4438778819":"Något ifrågasätts","oss-knot-audience-boards.457c165a96":"Öppna registret","oss-knot-audience-boards.46c971158b":"Minne","oss-knot-audience-boards.47f94f4e6e":"Jag tror att detta är vad som hände","oss-knot-audience-boards.48a3dbb221":"Människor minns olika, och viktiga detaljer försvinner","oss-knot-audience-boards.49bba58237":"Förseglat register","oss-knot-audience-boards.50a23521dd":"Här är den exakta sekvensen","oss-knot-audience-boards.51fbb5ea27":"Varje handling, resultat och ändring förblir i ordning","oss-knot-audience-boards.525b9e52d9":"I ordning","oss-knot-audience-boards.53aaeb968c":"Inga saknade steg","oss-knot-audience-boards.545646020f":"Privat","oss-knot-audience-boards.55f8da6c23":"Känsliga detaljer dolda","oss-knot-audience-boards.5665f23c20":"Kontrollerbar","oss-knot-audience-boards.57073947fd":"En annan person kan verifiera","oss-knot-audience-boards.586cb3d71e":"Mindre bråk, snabbare svar","oss-knot-audience-boards.59c9e5a63a":"Registret talar","oss-knot-audience-boards.signedEntry":"SIGNERAD POST","oss-knot-bundle-index.eyebrow":"En katalog du kan öppna","oss-knot-bundle-index.lead":"Beviset är en mapp","oss-knot-bundle-index.accent":"och vem som helst kan läsa den","oss-knot-bundle-index.body":"En Knot-export är inte ett ogenomskinligt arkiv eller en instrumentpanel som någon måste hålla igång. Manifestet, körningsindexet, händelsefilerna, lässpåret och signaturen följs åt, så en granskare kan inspektera strukturen innan kontrollen körs.","oss-knot-bundle-index.pillDirectory":"EN KATALOG","oss-knot-bundle-index.pillManifest":"ETT MANIFEST","oss-knot-bundle-index.pillPortable":"BÄRBAR","oss-knot-bundle-index.signedPerEntry":"SIGNERAD PER POST","oss-knot-bundle-index.sideKicker":"Paketet","oss-knot-bundle-index.sideSub":"namngivna filer, ett utlåtande","oss-knot-bundle-index.sideManifest":"Manifest","oss-knot-bundle-index.sideManifestValue":"deklarerar formatet","oss-knot-bundle-index.sideEvents":"Händelser","oss-knot-bundle-index.sideEventsValue":"en fil per innehållshash","oss-knot-bundle-index.sideTrail":"Lässpår","oss-knot-bundle-index.sideTrailValue":"rad-för-rad-integritet","oss-knot-bundle-index.sideSignature":"Signatur","oss-knot-bundle-index.sideSignatureValue":"täcker manifestet","oss-knot-bundle-index.sideFootLeft":"öppna utan tjänst","oss-knot-bundle-index.sideFootRight":"kontrollen är separat","oss-knot-bundle-index.caption":"Bevispaket","oss-knot-bundle-index.captionMeta":"exempellayout","oss-knot-bundle-index.folderName":"knot-export/","oss-knot-bundle-index.folderBadge":"LÄSBAR","oss-knot-bundle-index.manifestCopy":"format, version och körningsrötter","oss-knot-bundle-index.indexCopy":"en plats för varje körning","oss-knot-bundle-index.eventCopy":"posten namngiven av sin egen hash","oss-knot-bundle-index.trailCopy":"den ordnade lästa historiken","oss-knot-bundle-index.signatureCopy":"den offentliga kontrollen över manifestet","oss-knot-bundle-index.exportsLabel":"samma historik, fyra former","oss-knot-bundle-index.exportDirectory":"katalog","oss-knot-bundle-index.exportArchive":"arkiv","oss-knot-bundle-index.exportJsonl":"ndjson","oss-knot-bundle-index.exportParquet":"parquet","oss-knot-bundle-index.footer":"Mottagaren får posten, inte åtkomst till ditt system.","oss-knot-business-glyph.21d8bb4173":"Verifiera offline. Ingen tjänst att lita på.","oss-knot-business-glyph.18ecbd2658":"On premise eller EU-region. Dina nycklar.","oss-knot-business-glyph.f62199313e":"Redo bevis","oss-knot-business-glyph.17a86caa5b":"Skyldighet","oss-knot-business-glyph.6b5eb5323e":"Signerade agentrevisionsspår","oss-knot-business-glyph.46cbb019ae":"Revisionsspår du äger","oss-knot-business-glyph.327bdc843a":"Portabelt paket och offentlig nyckel","oss-knot-business-glyph.bf5dde2d06":"Bevispaket","oss-knot-business-glyph.a148b36c17":"Offline, ingen tjänst krävs","oss-knot-business-glyph.fdb4974dbe":"Verifiering","oss-knot-business-glyph.3229609e15":"Signerade agentrevisionsspår","oss-knot-business-glyph.b53e5ed6d0":"En post du kan stå bakom","oss-knot-business-glyph.0db809cc66":"Försäkran","oss-knot-business-glyph.35fd6b4860":"En materialförteckning för pipelinen","oss-knot-business-glyph.0679ce9143":"AI SBOM","oss-knot-business-glyph.0534e1100c":"Bevis på data som berörts, PII maskerad","oss-knot-business-glyph.a5b7d57a85":"GDPR","oss-knot-business-glyph.f73e4db760":"Spårbar bevisning av automatiserade beslut","oss-knot-business-glyph.d75a4de2ef":"EU:s AI-förordning","oss-knot-compliance-ledger.cbd23a9689":"En post, läst av din revisor, din kund och en tillsynsmyndighet.","oss-knot-compliance-ledger.1cd1c104cf":"Knot tillhandahåller","oss-knot-compliance-ledger.bc5af23f32":"Du måste visa","oss-knot-compliance-ledger.e330e94c2b":"Vad du måste visa, och vad Knot ger dig.","oss-knot-compliance-ledger.db2f6f8aca":"Från regel till bevis","oss-knot-compliance-ledger.691ffe3d66":"Varje modellanrop, verktygsanrop och filändring finns i registret.","oss-knot-compliance-ledger.8735fb6b86":"En materialförteckning över vad AI:n faktiskt gjorde.","oss-knot-compliance-ledger.f2169e4af9":"SBOM för AI-pipeline","oss-knot-compliance-ledger.648b03a6d4":"En tredje part verifierar hela historien offline på en bärbar dator.","oss-knot-compliance-ledger.161f52fecd":"En post som en utomstående kan kontrollera, inte bara lita på.","oss-knot-compliance-ledger.62da56891e":"Granskning och säkerställande","oss-knot-compliance-ledger.3c560b37a3":"Personuppgifter maskeras vid inmatning, spårningen förblir intakt.","oss-knot-compliance-ledger.5585e4213e":"Bevis på vilka data som berördes och när.","oss-knot-compliance-ledger.a5b7d57a85":"GDPR","oss-knot-compliance-ledger.539e794faa":"En signerad, tidsordnad post över varje steg agenten tog.","oss-knot-compliance-ledger.845d0dbb0b":"Bevisbar spårbarhet av automatiserade beslut.","oss-knot-compliance-ledger.d75a4de2ef":"EU:s AI-förordning","oss-knot-consumer-glyph.c0fdd1dbde":"Letade upp något åt dig","oss-knot-consumer-glyph.c164d1683e":"Skrev ett kort svar","oss-knot-consumer-glyph.8ef9e05b40":"Sparade det där det hör hemma","oss-knot-consumer-glyph.84b04fa1f2":"Vad hjälparen gjorde","oss-knot-consumer-glyph.05316b1967":"Förseglat, så inget ändras","oss-knot-consumer-glyph.e8f23454a0":"Kontrollerat, allt är rättvist","oss-knot-consumer-glyph.bf1698049b":"En andra person kan titta och lita på det","oss-knot-event-diagram.6b745f8459":"Varje händelse bär en deterministisk BLAKE3-id, så att återinmatning av samma händelse är en no-op. Redigera en\n        händelse och dess löv ändras, roten ändras, och offline-verifieraren rapporterar en bruten kedja.","oss-knot-event-diagram.f86b32154c":"O(1)-tillägg","oss-knot-event-diagram.cbb24e869d":"rot b3:c10e, sign:5a9f","oss-knot-event-diagram.3b3d592e9b":"Signerad rot","oss-knot-event-diagram.849c9d59b7":"Fyra händelser, en signerad rot","oss-knot-event-diagram.49da1d58cf":"En signerad händelsekedja","oss-knot-event-diagram.f2ecd4bf6c":"Fil ändrad","oss-knot-event-diagram.a69e8c4e8d":"Resultat mottaget","oss-knot-event-diagram.d603add925":"Åtgärd begärd","oss-knot-event-diagram.a1ce2113d3":"Körning börjar","oss-knot-handbook.hero-technical.eyebrow":"En agentgranskningslogg du kan lämna till en främling","oss-knot-handbook.hero-technical.titleLead":"Knot. En agentgranskningslogg","oss-knot-handbook.hero-technical.titleAccent":"du kan lämna till en främling","oss-knot-handbook.hero-technical.lede":"Knot är källtillgänglig programvara för AI-agentgranskningsloggar: en signerad, innehållsadresserad händelselogg för agentkörningar. Varje steg är en typad post, signerad där den skrivs, och varje körning har sin egen Merkle-rot. En separat kontrollant verifierar den resulterande mappen offline, utan tjänst, nätverk eller databas.","oss-knot-handbook.hero-technical.action":"Vad som faktiskt skrivs ner","oss-knot-handbook.hero-technical.sourceAction":"Fråga om releasen","oss-knot-handbook.hero-technical.ledgerLabel":"Knot","oss-knot-handbook.hero-technical.ledgerPill":"BEVIS","oss-knot-handbook.hero-technical.row1Label":"Poster","oss-knot-handbook.hero-technical.row1Value":"typade och signerade","oss-knot-handbook.hero-technical.row2Label":"Körningar","oss-knot-handbook.hero-technical.row2Value":"egna rötter","oss-knot-handbook.hero-technical.row3Label":"Hemligheter","oss-knot-handbook.hero-technical.row3Value":"borttagna före skrivning","oss-knot-handbook.hero-technical.row4Label":"Kontroll","oss-knot-handbook.hero-technical.row4Value":"en mapp och en publik nyckel","oss-knot-handbook.hero-business.eyebrow":"En agentgranskningslogg du kan lämna till en främling","oss-knot-handbook.hero-business.titleLead":"Knot. En granskningsspår","oss-knot-handbook.hero-business.titleAccent":"du kan lämna till en främling","oss-knot-handbook.hero-business.lede":"Knot är källtillgänglig programvara för AI-agentgranskningsspår. När en motpart, revisor eller tillsynsmyndighet frågar vad din automatiserade programvara gjorde, lämna dem en signerad, manipuleringssäker post. De kan verifiera den offline med en publik nyckel, utan åtkomst till dina system eller en live-tjänst. Repositoriet och dess dokumentation blir offentliga den 1 september 2026, i den första omgången av Dweves grundläggande releaseprogram.","oss-knot-handbook.hero-business.action":"Var posten finns idag","oss-knot-handbook.hero-business.sourceAction":"Fråga om releasen","oss-knot-handbook.hero-business.ledgerLabel":"Knot","oss-knot-handbook.hero-business.ledgerPill":"OWNED","oss-knot-handbook.hero-business.row1Label":"Hårdvara","oss-knot-handbook.hero-business.row1Value":"operatören kontrollerar den","oss-knot-handbook.hero-business.row2Label":"Nyckel","oss-knot-handbook.hero-business.row2Value":"operatören signerar","oss-knot-handbook.hero-business.row3Label":"Post","oss-knot-handbook.hero-business.row3Value":"en mapp lämnar medvetet","oss-knot-handbook.hero-business.row4Label":"Utfall","oss-knot-handbook.hero-business.row4Value":"mottagaren når det ensam","oss-knot-handbook.hero-consumer.eyebrow":"Med enkla ord","oss-knot-handbook.hero-consumer.titleLead":"Knot. Ett kvitto på agentarbete","oss-knot-handbook.hero-consumer.titleAccent":"du kan lämna till en främling","oss-knot-handbook.hero-consumer.lede":"Knot är källtillgänglig programvara som skriver ett signerat, manipuleringssäkert kvitto på vad en AI-agent gjorde medan den arbetade. Den som har posten och en publik nyckel kan kontrollera att innehållet inte ändrats. Från 1 september 2026 är kontrollanten något du laddar ner och kör, inte något du ber om.","oss-knot-handbook.hero-consumer.action":"Något agerade för dig","oss-knot-handbook.hero-consumer.sourceAction":"Fråga om releasen","oss-knot-handbook.hero-consumer.ledgerLabel":"Kvittot","oss-knot-handbook.hero-consumer.ledgerPill":"PLAIN","oss-knot-handbook.hero-consumer.row1Label":"Vad som hände","oss-knot-handbook.hero-consumer.row1Value":"skrivet medan det händer","oss-knot-handbook.hero-consumer.row2Label":"Privata detaljer","oss-knot-handbook.hero-consumer.row2Value":"borttagna först","oss-knot-handbook.hero-consumer.row3Label":"Ändringar","oss-knot-handbook.hero-consumer.row3Value":"syns","oss-knot-handbook.hero-consumer.row4Label":"Kontroll","oss-knot-handbook.hero-consumer.row4Value":"kräver ingen anslutning","oss-knot-handbook.close.headline":"En mapp en främling kan kontrollera","oss-knot-handbook.close.body":"Knot är källtillgänglig programvara för team som kör agenter som utför viktigt arbete: stämma av fakturor, redigera kundposter, flytta pengar, arkivera dokument och svara på organisationens vägnar. Publicering är planerad till 1 september 2026, den första omgången av Dweves grundläggande releaseprogram, och repositoriet och dess dokumentation går live tillsammans.","oss-knot-handbook.close.sourceAction":"Fråga om releasen","oss-knot-handbook.eng-kinds.eyebrow":"Den slutna uppsättningen","oss-knot-handbook.eng-kinds.lead":"Agenten gjorde arbetet","oss-knot-handbook.eng-kinds.accent":"och lämnade ingen post av det","oss-knot-handbook.eng-kinds.body":"Vad en agentkörning lämnar efter sig är vanligtvis utdata: vad ramverket valde att skriva ut, på vilken nivå någon ställde in förra kvartalet. Du kan läsa den. Du kan inte fråga den vilket verktyg som kördes, i vilken ordning, mot vilket modellsvar, eftersom inget av det någonsin var en separat sak.","oss-knot-handbook.eng-kinds.detailLabel":"Mekanismen","oss-knot-handbook.eng-kinds.detail":"Knot registrerar tio typer av händelser, var och en med ett stabilt namn på tråden. En verktygsanropsbegäran är en typ och svaret på den är en annan.","oss-knot-handbook.eng-kinds.pills":"RUN, MODEL, TOOL|FILE, STATE|CLOSED SET","oss-knot-handbook.eng-kinds.footer":"Tio typer, en form för varje körning. Vad varje post kallas kommer härnäst.","oss-knot-handbook.eng-identity.eyebrow":"Identitet","oss-knot-handbook.eng-identity.lead":"Skicka samma sak två gånger","oss-knot-handbook.eng-identity.accent":"och det är en post, inte två","oss-knot-handbook.eng-identity.body":"Agentkörningar gör om försök. Ett verktyg får timeout och anropet görs igen, en process startar om mitt i en flush, en kö levererar två gånger för att det är vad köer gör. Där identifieraren delas ut vid ankomst blir varje sådant tillfälle ytterligare en post.","oss-knot-handbook.eng-identity.detailLabel":"Varför det spelar roll","oss-knot-handbook.eng-identity.detail":"En Knot-post namnges av hashvärdet på sitt eget innehåll, så identiteten hör till det som registrerades snarare än när det dök upp.","oss-knot-handbook.eng-identity.pills":"SAMMA BYTES|SAMMA NAMN|SÄKER VID FÖRSÖK","oss-knot-handbook.eng-identity.footer":"Ett namn från innehållet är ena hälften. Signaturen över det är den andra.","oss-knot-handbook.eng-signature.eyebrow":"Vad signaturen täcker","oss-knot-handbook.eng-signature.lead":"En signatur över sig själv","oss-knot-handbook.eng-signature.accent":"kontrollerad med enbart en nyckel","oss-knot-handbook.eng-signature.body":"Transportskydd bevisar att ett meddelande nådde dig oförändrat från den som höll i andra änden av anslutningen. Det är ett uttalande om en konversation, och konversationen avslutades i mars. En timme senare säger det ingenting om bytena på disken.","oss-knot-handbook.eng-signature.detailLabel":"Garantin","oss-knot-handbook.eng-signature.detail":"Knot signerar varje post över den kanoniska kodningen av själva posten. Kontroll kräver bara den publika nyckeln och inget annat.","oss-knot-handbook.eng-signature.pills":"SIGNERAD PER POST|ENDAST PUBLIK NYCKEL|INGEN TJÄNST","oss-knot-handbook.eng-signature.footer":"En enskild post håller för sig själv. Vad en revisor frågar är om körningen är komplett.","oss-knot-handbook.eng-root.eyebrow":"Fullständighet","oss-knot-handbook.eng-root.lead":"Varje körning har sin egen rot","oss-knot-handbook.eng-root.accent":"så en körning kan kontrolleras","oss-knot-handbook.eng-root.body":"En signatur bevisar att en post är som den skrevs. Den säger ingenting om en post som tagits bort, eftersom en raderad rad inte lämnar några bevis på sig själv. En logg med ett hål i sig verifieras perfekt, post för post, och ljuger genom utelämnande.","oss-knot-handbook.eng-root.detailLabel":"Under ytan","oss-knot-handbook.eng-root.detail":"Varje Knot-körning ackumulerar en Merkle-rot över sina egna poster. En enskild körning färdas på egen hand och är komplett när den landar.","oss-knot-handbook.eng-root.pills":"EN ROT PER KÖRNING|UTÖKAD|INTE ÅTERBYGGD","oss-knot-handbook.eng-root.footer":"Fullständighet avgörs av aritmetik, och domen tillhör den som tog emot den.","oss-knot-handbook.eng-enquiry.eyebrow":"Vad en dom behöver","oss-knot-handbook.eng-enquiry.lead":"Att fråga är inte att kontrollera.","oss-knot-handbook.eng-enquiry.accent":"Så ingen tillfrågas.","oss-knot-handbook.eng-enquiry.body":"De flesta granskningsverktyg svarar på en fråga om en agent genom att fråga systemet som producerade posterna. Svaret kommer fortfarande från parten som frågas om, och mottagaren har bara läst det. En längre rapport eller bättre fråga åtgärdar inte det. En dom blir oberoende först när allt den behöver färdas inuti det som överlämnas.","oss-knot-handbook.eng-enquiry.detailLabel":"Skillnaden","oss-knot-handbook.eng-enquiry.detail":"Skrivande kräver den privata hälften av en nyckel och en maskin som operatören kontrollerar. Kontroll kräver mappen och den publicerade hälften, som inte kan skriva en ny post eller ändra en befintlig. Mottagaren kan nå en dom som avsändaren inte kan påverka, medan ingen sida behöver en tjänst, en session eller samarbete från den andra.","oss-knot-handbook.eng-enquiry.pills":"POSTEN|DEN PUBLIKA NYCKELN|EN SEPARAT KONTROLLANT","oss-knot-handbook.eng-enquiry.verdict":"en dom du inte kan påverka, och en de inte kan tillverka","oss-knot-handbook.eng-enquiry.footer":"och samma standard gäller för loggen över vem som har läst den","oss-knot-handbook.eng-trail.eyebrow":"Vem läste vad","oss-knot-handbook.eng-trail.lead":"En kedja som rapporterar var","oss-knot-handbook.eng-trail.accent":"den slutade vara intakt","oss-knot-handbook.eng-trail.body":"En post över vad en agent gjorde inbjuder nästan genast till en andra fråga, nämligen vem som har läst den. Den loggen är bevis bara om redigering av den syns.","oss-knot-handbook.eng-trail.detailLabel":"Hur den håller","oss-knot-handbook.eng-trail.detail":"Varje rad hashas tillsammans med sin egen position, sin tidsstämpel, sitt meddelande och hashvärdet på raden före. Rapporten namnger den första raden där kedjan slutade hålla.","oss-knot-handbook.eng-trail.pills":"RAD FÖR RAD|NAMNGER BROTTET|ORDNAD","oss-knot-handbook.eng-trail.footer":"Posten och loggen över vem som läste den lämnar tillsammans, och ingen av dem är en databas.","oss-knot-handbook.eng-bundle.eyebrow":"Vad som överlämnas","oss-knot-handbook.eng-bundle.lead":"Bevisen är en mapp","oss-knot-handbook.eng-bundle.accent":"och vem som helst kan öppna den","oss-knot-handbook.eng-bundle.body":"Ett granskningsformat som bara dess eget verktyg kan öppna gör mottagaren beroende av avsändaren två gånger, en gång för data och en gång för sättet att läsa den. En bunt undviker det genom att vara en vanlig katalog, listad och öppnad med verktyg som mottagaren redan har.","oss-knot-handbook.eng-bundle.detailLabel":"I praktiken","oss-knot-handbook.eng-bundle.detail":"Det som lämnar Knot är en katalog: ett manifest, index, en fil per post, lässpåret och en enda signatur över hela.","oss-knot-handbook.eng-bundle.pills":"EN KATALOG|EN FIL VAR|EN SIGNATUR","oss-knot-handbook.eng-bundle.footer":"Vilket betyder att allt agenten visades finns i den mappen, och en del av det borde inte finnas där.","oss-knot-handbook.eng-handoff.eyebrow":"Överlämningstestet","oss-knot-handbook.eng-handoff.lead":"Skrivaren kan sluta.","oss-knot-handbook.eng-handoff.accent":"Kontrollen körs fortfarande.","oss-knot-handbook.eng-handoff.body":"En överförbar post måste överleva tjänsten som producerade den. När mappen lämnar operatören ska mottagaren inte behöva ett konto, en nätverksväg eller en live-databas för att avgöra om körningen är komplett och oförändrad.","oss-knot-handbook.eng-handoff.detailLabel":"Inuti mappen","oss-knot-handbook.eng-handoff.detail":"Manifestet fastställer körningsrötterna, postfilerna bär sitt eget signerade innehåll och den publika nyckeln låter en separat kontrollant testa båda. Dessa delar färdas tillsammans, så domen tillhör mottagaren snarare än systemet som granskas.","oss-knot-handbook.eng-handoff.pills":"MANIFEST OCH RÖTTER|SIGNERADE POSTFILER|PUBLIK NYCKEL OCH KONTROLLANT","oss-knot-handbook.eng-handoff.verdict":"en komplett överlämning som fortfarande kontrolleras efter att tjänsten är borta","oss-knot-handbook.eng-handoff.footer":"Nästa risk är inte om mappen öppnas, utan vilket känsligt material som tilläts komma in i den.","oss-knot-handbook.eng-redact.eyebrow":"Före skrivningen","oss-knot-handbook.eng-redact.lead":"Hemligheten når aldrig","oss-knot-handbook.eng-redact.accent":"filen den skulle ligga i","oss-knot-handbook.eng-redact.body":"Ett spår av en agentkörning koncentrerar det agenten såg. Filtrera det på vägen ut och värdet finns fortfarande på disken, fortfarande i nattkopian, och fortfarande i bunten du lämnar till någon.","oss-knot-handbook.eng-redact.detailLabel":"Ordningen den körs i","oss-knot-handbook.eng-redact.detail":"Knot redigerar varje värde före skrivningen, i en fast ordning av fem steg: namngivna hemliga fält, inloggningsuppgifter, personuppgifter, klientens blockeringslista och klientens egna regler.","oss-knot-handbook.eng-redact.pills":"FÖRE SKRIVNINGEN|MARKERAD|RAPPORTERAD","oss-knot-handbook.eng-redact.footer":"Inloggningsuppgifter har former. En persons uppgifter har oftast inte det, vilket är den svårare hälften.","oss-knot-handbook.eng-validate.eyebrow":"Personuppgifter, avgjorda snarare än matchade","oss-knot-handbook.eng-validate.lead":"Ett nummer som validerar","oss-knot-handbook.eng-validate.accent":"är inte alltid personligt","oss-knot-handbook.eng-validate.body":"Redigerar du för mycket har du tyst skadat den post du byggde för att vara pålitlig. Redigerar du för lite finns någons uppgifter nu i en granskningskedja som är avsedd att lämnas över till främlingar. Båda felen är tysta.","oss-knot-handbook.eng-validate.detailLabel":"Det svåra fallet","oss-knot-handbook.eng-validate.detail":"Knot validerar snarare än bara matchar: kortnummer måste uppfylla sin kontrollsumma, och nationella identifierare utlöses bara där de omgivande orden stödjer läsningen.","oss-knot-handbook.eng-validate.pills":"VALIDERAD|I KONTEXT|HELT ORD","oss-knot-handbook.eng-validate.footer":"Det är omsorg på vägen in. Nu redigerar du ett ord av det som kom ut och ser vad som händer.","oss-knot-handbook.eng-onebyte.eyebrow":"Manipulationsbevis, visat","oss-knot-handbook.eng-onebyte.lead":"Ändra en byte.","oss-knot-handbook.eng-onebyte.accent":"Lämna sedan över den till någon.","oss-knot-handbook.eng-onebyte.body":"Ändra `approve` till `reject` i ett inspelat modellsvar och mappen öppnas fortfarande normalt. Den ändrade posten tolkas fortfarande, katalogen listas fortfarande och en läsare kanske inte märker det enda ändrade ordet. Det är det användbara fallet: en ändring som är tillräckligt liten för att se ofarlig ut i en annars vanlig post.","oss-knot-handbook.eng-onebyte.detailLabel":"Rapporten","oss-knot-handbook.eng-onebyte.detail":"Tre kontroller håller nu inte med om den filen: dess signatur matchar inte längre, dess innehåll matchar inte längre dess filnamn och den omberäknade körningsroten skiljer sig från manifestet. Kontrollanten namnger posten och körningen medan de andra posterna fortfarande godkänns. Den lokaliserar ett ändrat faktum istället för att kalla en tvåårig historik helt misstänkt.","oss-knot-handbook.eng-onebyte.pills":"SIGNATUR|KÖRNINGSROT|LÄSKEDJA","oss-knot-handbook.eng-onebyte.verdict":"upptäckt och lokaliserad, till posten och till den körning den tillhör","oss-knot-handbook.eng-onebyte.footer":"och allt som byggts ovanpå dessa poster är härlett från dem, aldrig vid sidan av dem","oss-knot-handbook.eng-views.eyebrow":"Läsa tillbaka den","oss-knot-handbook.eng-views.lead":"Varje läsningsvy är härledd","oss-knot-handbook.eng-views.accent":"och kan härledas igen","oss-knot-handbook.eng-views.body":"Så fort en logg får en sammanfattningstabell bredvid sig finns det två sanningskällor, och den intressanta frågan blir vilken av dem som är fel. Instrumentpaneler avviker från de händelser de byggdes på.","oss-knot-handbook.eng-views.detailLabel":"Vad det utesluter","oss-knot-handbook.eng-views.detail":"En Knot-vy är en funktion av loggen och inget annat. Vilken som helst av dem kan raderas och byggas om från posterna.","oss-knot-handbook.eng-views.pills":"SAMMA HÄNDELSER|SAMMA VY|OMBYGGD","oss-knot-handbook.eng-views.footer":"En vy säger vad som är sant nu. En revisor frågar vad som var sant klockan tjugo över två.","oss-knot-handbook.eng-replay.eyebrow":"Uppspelning och omkörning","oss-knot-handbook.eng-replay.lead":"Kör den igen och jämför","oss-knot-handbook.eng-replay.accent":"fyra utslag, inte ett","oss-knot-handbook.eng-replay.body":"Att spela upp en agentkörning och få ett annat svar är vanligt och värdelöst som signal, eftersom minst fyra separata saker producerar det. Ett godkänt eller underkänt resultat kollapsar alla fyra.","oss-knot-handbook.eng-replay.detailLabel":"Vad som ändras","oss-knot-handbook.eng-replay.detail":"En Knot-uppspelning returnerar ett signerat uttalande om tillståndet vid en vald tidpunkt, och omkörning klassificerar varje jämförelse snarare än att summera dem.","oss-knot-handbook.eng-replay.pills":"IDENTISK|AVVIKANDE|DELMÄNGD ELLER HOPPAD","oss-knot-handbook.eng-replay.comparisonIdentical":"IDENTISK","oss-knot-handbook.eng-replay.comparisonDivergent":"AVVIKANDE","oss-knot-handbook.eng-replay.comparisonSubset":"DELMÄNGD","oss-knot-handbook.eng-replay.comparisonSkipped":"HOPPAD","oss-knot-handbook.eng-replay.footer":"Att läsa tillbaka det är ena hälften. Att nå posten överhuvudtaget är en dörr med fyra nycklar.","oss-knot-handbook.eng-surface.eyebrow":"Ytan","oss-knot-handbook.eng-surface.lead":"En dörr på maskinen","oss-knot-handbook.eng-surface.accent":"och en avläsning bredvid den","oss-knot-handbook.eng-surface.body":"Knot-tjänsten är medvetet liten. Den lyssnar på en slutpunkt, tar emot tillägg över Model Context Protocol som ett agentramverk redan talar, och publicerar en statusavläsning.","oss-knot-handbook.eng-surface.detailLabel":"För operatörer","oss-knot-handbook.eng-surface.detail":"Bredvid dörren sitter en oautentiserad liveness-sökväg, en autentiserad hälsokontroll och mätvärden i Prometheus textform.","oss-knot-handbook.eng-surface.pills":"EN SLUTPUNKT|AUTENTISERAD|DRÄNERINGSTILLSTÅND","oss-knot-handbook.eng-surface.footer":"En dörr håller en skrivare upptagen, och en skrivare är det som ger loggen dess ordning.","oss-knot-handbook.eng-order.eyebrow":"Ordning","oss-knot-handbook.eng-order.lead":"En skrivare, en total ordning","oss-knot-handbook.eng-order.accent":"avgjord utan koordinering","oss-knot-handbook.eng-order.body":"Ordning är där granskningsloggar blir dyra. Släpp in flera skrivare och sekvensen måste avtalas: klockor jämförs, en ledare väljs, en rundtur betalas vid varje tillägg och en oavgjord situation bryts av något godtyckligt. En enda skrivare per process tar bort den förhandlingen snarare än gör den snabbare.","oss-knot-handbook.eng-order.detailLabel":"Designen","oss-knot-handbook.eng-order.detail":"Knot skriver genom en skrivare per process, så poster får en total ordning i lagret utan en rundtur.","oss-knot-handbook.eng-order.pills":"EN SKRIVARE|TOTAL ORDNING|INGEN RUNDTUR","oss-knot-handbook.eng-order.footer":"Det Knot lämnar efter sig är en mapp som en främling kan kontrollera utan att be dig om något.","oss-knot-handbook.biz-account.eyebrow":"Där posten lever idag","oss-knot-handbook.biz-account.lead":"Posten över dina agenter","oss-knot-handbook.biz-account.accent":"ligger i ett leverantörskonto","oss-knot-handbook.biz-account.body":"När en agent gör något konsekvensrikt kommer redogörelsen för vad som hände från plattformen som körde den: lagrad i den plattformens lagring, exporterad i den plattformens format och bevarad så länge som den plattformens bevarandeinställning säger.","oss-knot-handbook.biz-account.detailLabel":"Varför det spelar roll","oss-knot-handbook.biz-account.detail":"I en tvist ber du den andra sidan att acceptera en rapport som du har beställt. Knot flyttar den frågan till din egen mark: din hårdvara, din nyckel, din mapp.","oss-knot-handbook.biz-account.pills":"DERAS LOGGAR|DERAS KONTO|DIN RISK","oss-knot-handbook.biz-account.footer":"Lösningen är inte en bättre export. Det är något som mottagaren kan kontrollera utan dig.","oss-knot-handbook.biz-handover.eyebrow":"Testet som spelar roll","oss-knot-handbook.biz-handover.lead":"Du kan sluta bli trodd","oss-knot-handbook.biz-handover.accent":"och börja bli kontrollerad","oss-knot-handbook.biz-handover.body":"Ge någon en Knot-post och en publik nyckel, så kommer de fram till sin egen slutsats. Ingen åtkomst till dina system, ingen förfrågan till din leverantör, inget samtal med dina ingenjörer och ingenting som beror på din medverkan när mappen väl har lämnat dig.","oss-knot-handbook.biz-handover.detailLabel":"I praktiken","oss-knot-handbook.biz-handover.detail":"Ett litet program berättar för dem om varje post är som den skrevs, om någon post saknas från en körning och om loggen över vem som läste posten har redigerats.","oss-knot-handbook.biz-handover.pills":"LÄMNA ÖVER|DE KONTROLLERAR|INGEN ÅTKOMST","oss-knot-handbook.biz-handover.footer":"Att lämna över allt agenten såg väcker en invändning, och det är den rätta.","oss-knot-handbook.biz-redaction.eyebrow":"Invändningen","oss-knot-handbook.biz-redaction.lead":"Revisionsspåret är där","oss-knot-handbook.biz-redaction.accent":"hemligheterna hamnar härnäst","oss-knot-handbook.biz-redaction.body":"En fullständig post över vad dina agenter gjorde är också en fullständig post över vad de fick se. Byggd slarvigt blir det du skapade för trygghet den största koncentrationen av känsligt material du har.","oss-knot-handbook.biz-redaction.detailLabel":"Vad som faller utanför omfattningen","oss-knot-handbook.biz-redaction.detail":"Knot maskerar varje värde innan något skrivs. Råvärdet når aldrig disken, och varje nedströms kopia bär en signerad borttagningsmarkering.","oss-knot-handbook.biz-redaction.pills":"MINIMERAT FÖRST|INTE VID EXPORT|BEVISAT","oss-knot-handbook.biz-redaction.footer":"Så det är en post du säkert kan behålla. De flesta bestånd är inte ett bestånd.","oss-knot-handbook.biz-estate.eyebrow":"Ett blandat bestånd","oss-knot-handbook.biz-estate.lead":"Två team, två verktygslådor","oss-knot-handbook.biz-estate.accent":"och en historia att läsa","oss-knot-handbook.biz-estate.body":"De flesta organisationer som kör agenter kör mer än ett ramverk, eftersom två team valde separat och båda valen var försvarbara. Varje ramverk producerar sin egen spårform, behålls under sin egen period och exporteras i sitt eget format.","oss-knot-handbook.biz-estate.detailLabel":"Vad som förändras","oss-knot-handbook.biz-estate.detail":"Knot ligger under vilket ramverk ett team än valde och registrerar vilket som producerade varje post, och i vilken version. Historien är en sak med en form, ett bevarandebeslut och en export.","oss-knot-handbook.biz-estate.pills":"EN POST|VILKET RAMVERK SOM HELST|VILKEN MODELL SOM HELST","oss-knot-handbook.biz-estate.footer":"Inget av detta testas förrän den dag två parter är oense om vad som hände.","oss-knot-handbook.biz-dispute.eyebrow":"När det bestrids","oss-knot-handbook.biz-dispute.lead":"Två konton är problemet.","oss-knot-handbook.biz-dispute.accent":"En post är svaret.","oss-knot-handbook.biz-dispute.body":"En tvist om automatiserad programvara rör sällan fakta som inte kan kännas till. Den rör två redogörelser som sammanställts i efterhand av intresserade parter från källor de kontrollerar. Att jämka dessa redogörelser tar veckor och slutar oftast i en förhandlad version som ingen sida skulle försvara rad för rad.","oss-knot-handbook.biz-dispute.detailLabel":"Poängen","oss-knot-handbook.biz-dispute.detail":"En korrigering i Knot läggs till i slutet. Den ursprungliga posten förblir signerad där den skrevs, så posten ackumulerar en sekvens snarare än två rekonstruktioner. Där parter verkligen skiljer sig kan de peka på en post i en namngiven körning. Tvisten blir en läsning av bevis, vilket är ett samtal som kan avslutas.","oss-knot-handbook.biz-dispute.pills":"EN SEKVENS|EN ROT|EN KONTROLL","oss-knot-handbook.biz-dispute.verdict":"en post, läst snarare än jämkad","oss-knot-handbook.biz-dispute.footer":"vilket lämnar den fråga en granskare faktiskt ställer, om vad systemet visste innan det agerade","oss-knot-handbook.biz-state.eyebrow":"Frågan en revisor ställer","oss-knot-handbook.biz-state.lead":"Vad var sant klockan 14:20","oss-knot-handbook.biz-state.accent":"är en fråga med ett svar","oss-knot-handbook.biz-state.body":"Granskare ber sällan om en logg. De frågar vad systemet trodde i ögonblicket det agerade: vad det hade fått veta, vad det redan hade beslutat och vad det utgick från.","oss-knot-handbook.biz-state.detailLabel":"Posten","oss-knot-handbook.biz-state.detail":"Med Knot produceras svaret snarare än sammanställs. En uppspelning fram till en vald punkt returnerar ett signerat uttalande om tillståndet vid den punkten.","oss-knot-handbook.biz-state.pills":"TILLSTÅND VID EN TIDPUNKT|SIGNERAT|LÄMNAT ÖVER","oss-knot-handbook.biz-state.footer":"Att producera det vid vilken punkt som helst i historien innebär att besluta hur mycket historia du behåller.","oss-knot-handbook.biz-retention.eyebrow":"Bevarande","oss-knot-handbook.biz-retention.lead":"Att behålla allt för alltid","oss-knot-handbook.biz-retention.accent":"är ett beslut, inte en standard","oss-knot-handbook.biz-retention.body":"Ett agentbestånd producerar en hel del historia. Det vanliga resultatet är antingen att behålla allt för att ingen valde, eller att förlora det efter trettio dagar för att någon valde en gång och gick vidare.","oss-knot-handbook.biz-retention.detailLabel":"För operatörer","oss-knot-handbook.biz-retention.detail":"Bevarande i Knot är avstängt tills du ställer in det, och sedan utlöses det av det som inträffar först: en ålder, en storlek på disk eller ett antal poster.","oss-knot-handbook.biz-retention.pills":"DU STÄLLER IN ÅLDERN|DATERADE FILER|KONTROLLERAR ÄNDÅ","oss-knot-handbook.biz-retention.footer":"En fil som någon måste behålla väcker nästa fråga, nämligen vems disk den ligger på.","oss-knot-handbook.biz-retention-proof.eyebrow":"Ett bevarandebeslut med bevis","oss-knot-handbook.biz-retention-proof.lead":"En policy anger gränsen.","oss-knot-handbook.biz-retention-proof.accent":"Arkivet anger vad som hände.","oss-knot-handbook.biz-retention-proof.body":"Ett bevarandeschema är svårt att försvara när det bara finns som en inställning. Granskare behöver se vilken gräns som gällde för en post, när den nåddes och vad som fanns kvar för verifiering efter att live-posterna flyttades.","oss-knot-handbook.biz-retention-proof.detailLabel":"Granskningsspåret","oss-knot-handbook.biz-retention-proof.detail":"Knot registrerar de konfigurerade gränserna för ålder, storlek och antal poster. Den första gräns som nås producerar ett daterat arkiv medan körningsroten förblir läsbar, vilket kopplar policybeslutet till en namngiven post utan att behålla live-lagret på obestämd tid.","oss-knot-handbook.biz-retention-proof.pills":"GRÄNS REGISTRERAD|UTLÖSNING NÅDD|DATERAT ARKIV","oss-knot-handbook.biz-retention-proof.verdict":"granskaren kan koppla samman regeln, utlösaren och den bevarade körningen","oss-knot-handbook.biz-retention-proof.footer":"Bevarande svarar på hur länge posten finns kvar. Suveränitet svarar på vem som kontrollerar den under den tiden.","oss-knot-handbook.biz-sovereignty.eyebrow":"Var den körs","oss-knot-handbook.biz-sovereignty.lead":"Din post ligger på disk","oss-knot-handbook.biz-sovereignty.accent":"på hårdvara du kontrollerar","oss-knot-handbook.biz-sovereignty.body":"Var bevisen finns är en upphandlingsfråga innan det är en teknisk fråga. Knot körs på maskiner du kontrollerar, inom din egen gräns, och varje post skrivs helt på din sida av den.","oss-knot-handbook.biz-sovereignty.detailLabel":"Vad den tar bort","oss-knot-handbook.biz-sovereignty.detail":"Att hålla beviskedjan inom din egen gräns tar bort leverantörsbedömning, överföringsmekanism, tillgänglighetsberoende och extern releaseschema från bedömningen helt och hållet.","oss-knot-handbook.biz-sovereignty.pills":"DIN HÅRDVARA|DIN NYCKEL|EU-MARK","oss-knot-handbook.biz-sovereignty.footer":"Om posten aldrig lämnar, är frågan vem inom gränsen som får läsa den.","oss-knot-handbook.biz-access.eyebrow":"Granskarens fråga","oss-knot-handbook.biz-access.lead":"Vem som får öppna den","oss-knot-handbook.biz-access.accent":"och vem som redan har läst den","oss-knot-handbook.biz-access.body":"Ta bort varje hemlighet ur historien så förblir den känslig, eftersom själva sekvensen visar en läsare hur din organisation fungerar. En granskare frågar vem som får öppna detta, och vem som har öppnat det.","oss-knot-handbook.biz-access.detailLabel":"Vad en granskare kan läsa","oss-knot-handbook.biz-access.detail":"Det första svaret är konfiguration. Det andra svaret finns i posten: varje läsning lägger till en rad, förseglad tillsammans med sin position, sin tid och raden före den.","oss-knot-handbook.biz-access.pills":"ÅTKOMST ÄR INSTÄLLD|LÄSNINGAR LOGGAS|FÖRSEGLAD","oss-knot-handbook.biz-access.footer":"Varje del av det körs på programvara du kommer att ersätta, en del inom året.","oss-knot-handbook.biz-outlives.eyebrow":"Vad som överlever en förändring","oss-knot-handbook.biz-outlives.lead":"Byt modellen.","oss-knot-handbook.biz-outlives.accent":"Historien läses fortfarande.","oss-knot-handbook.biz-outlives.body":"Varje del av en agentmiljö kommer att ersättas. Modeller ändras, ett ramverk som valdes på våren ifrågasätts på hösten och ett plattformsavtal omförhandlas. Skyldigheten att redogöra för vad programvaran gjorde i mars följer inte med något av dem, och den kan inte vänta på att systemet som producerade den förblir tillgängligt.","oss-knot-handbook.biz-outlives.detailLabel":"Posten","oss-knot-handbook.biz-outlives.detail":"En Knot-post beror inte på modellen, ramverket, plattformen eller databasen som skapade den. Signaturen täcker själva posten, så en kontroll behöver posterna och den publicerade offentliga nyckeln, inget som fortfarande körs. Det du behåller är en mapp som kontrolleras av ett program som aldrig var programmet som skrev den.","oss-knot-handbook.biz-outlives.pills":"POSTER|SIGNATUR|LÄSSPÅR","oss-knot-handbook.biz-outlives.verdict":"verktygen ersätts, och inget i posten beror på dem","oss-knot-handbook.biz-outlives.footer":"vilket lämnar en fråga, nämligen om det som skriver den fortfarande är korrekt konfigurerat","oss-knot-handbook.biz-standup.eyebrow":"Sätta upp den","oss-knot-handbook.biz-standup.lead":"Ett kommando rapporterar vad","oss-knot-handbook.biz-standup.accent":"som saknas eller är felkonfigurerat","oss-knot-handbook.biz-standup.body":"Säkerhetsverktyg misslyckas i praktiken av en tråkig anledning. Det installerades av någon som sedan dess har slutat, i en konfiguration som ingen skrev ner, och arton månader senare kan ingen säga om det fungerar.","oss-knot-handbook.biz-standup.detailLabel":"Hur den kontrolleras","oss-knot-handbook.biz-standup.detail":"Ett Knot-kommando inspekterar installationen och rapporterar om signeringsnyckeln, credential-filen, schemat, datakatalogen och loggkatalogen är i ordning.","oss-knot-handbook.biz-standup.pills":"ETT KOMMANDO|EN ALLVARLIGHETSGRAD VAR|REPARERBAR","oss-knot-handbook.biz-standup.footer":"En ren avläsning innebär att posten är redo för vad miljön än växer till.","oss-knot-handbook.biz-scale.eyebrow":"Var posten finns","oss-knot-handbook.biz-scale.lead":"En fil på en maskin","oss-knot-handbook.biz-scale.accent":"eller en databas när du växer","oss-knot-handbook.biz-scale.body":"En granskningskedja som bara passar piloten ersätts precis i det ögonblick historien blir värd att bevara, och ersättningen är där ett års poster försvinner.","oss-knot-handbook.biz-scale.detailLabel":"Var den ligger när du växer","oss-knot-handbook.biz-scale.detail":"Knot lagrar loggen i en lokal fildatabas som standard, med en serverdatabasbackend och objektlagring för blobbar tillgängliga som byggalternativ.","oss-knot-handbook.biz-scale.pills":"LOKAL FIL|SERVERDATABAS|OBJEKTLAGRING","oss-knot-handbook.biz-scale.footer":"Det du har kvar är en mapp, på din disk, som en främling kan kontrollera utan dig.","oss-knot-handbook.con-acted.eyebrow":"Med enkla ord","oss-knot-handbook.con-acted.lead":"Något agerade för dig","oss-knot-handbook.con-acted.accent":"och ingen skrev ner det","oss-knot-handbook.con-acted.body":"Programvara brukade visa dig saker och vänta. Nu gör den saker: bokar tiden, svarar på meddelandet, flyttar pengar mellan två av dina konton, fyller i formuläret och skickar det.","oss-knot-handbook.con-acted.detailLabel":"Varför det spelar roll","oss-knot-handbook.con-acted.detail":"Du vill veta vad den faktiskt gjorde, i vilken ordning och vad den utgick från. Knot är istället ett kvitto, skrivet medan arbetet sker.","oss-knot-handbook.con-acted.pills":"DEN AGERADE|INGET KVITTO|INGEN PERSON","oss-knot-handbook.con-acted.footer":"Ett kvitto låter enkelt. Det som måste stå på det är den del som är värd att vara noggrann med.","oss-knot-handbook.con-receipt.eyebrow":"Vad som står på det","oss-knot-handbook.con-receipt.lead":"Ett kvitto på arbetet","oss-knot-handbook.con-receipt.accent":"som en maskin gjorde för dig","oss-knot-handbook.con-receipt.body":"Ett butikskvitto är inte en sammanfattning av ditt besök. Det är en lista över vad som hände, i ordning, med tillräckligt med detaljer för att lösa en tvist vid disken. Knot är samma idé för programvara som agerar för dig.","oss-knot-handbook.con-receipt.detailLabel":"I praktiken","oss-knot-handbook.con-receipt.detail":"Ordningen är en del av posten snarare än något som räknas ut i efterhand. Inget skrivs över: när något korrigeras läggs korrigeringen till i slutet.","oss-knot-handbook.con-receipt.pills":"VAD DEN FRÅGADE|VAD SOM KOM TILLBAKA|I ORDNING","oss-knot-handbook.con-receipt.footer":"Vilket väcker den uppenbara frågan om ett kvitto skrivet av det som frågan gäller.","oss-knot-handbook.con-seal.eyebrow":"Varför du kan lita på det","oss-knot-handbook.con-seal.lead":"Ändra en rad i efterhand","oss-knot-handbook.con-seal.accent":"och ändringen syns","oss-knot-handbook.con-seal.body":"Ett kvitto som skrivits av programvaran som frågan gäller är bara värt något om det är uppenbart att det ändrats i efterhand. Annars är det en anteckning, och en anteckning kan vem som helst med anledning att skriva om den skriva om.","oss-knot-handbook.con-seal.detailLabel":"Mekanismen","oss-knot-handbook.con-seal.detail":"Varje rad bär sitt eget sigill, och kvittot bär en totalsumma över alla sina rader i den ordning de skrevs.","oss-knot-handbook.con-seal.pills":"ETT SIGILL|ÄNDRINGAR SYNS|INGET INTERNET","oss-knot-handbook.con-seal.footer":"Innan något av det finns det saker som inte alls ska finnas på kvittot.","oss-knot-handbook.con-details.eyebrow":"Det som utelämnas","oss-knot-handbook.con-details.lead":"Dina egna uppgifter tas bort","oss-knot-handbook.con-details.accent":"innan något sparas","oss-knot-handbook.con-details.body":"En registrering av vad programvaran gjorde för dig skulle naturligtvis innehålla dina uppgifter, eftersom det var dem den arbetade med. Ett kvitto fullt av sådana är ett nytt problem klätt i en lösnings kläder.","oss-knot-handbook.con-details.detailLabel":"Garantin","oss-knot-handbook.con-details.detail":"Knot tar bort dem innan kvittot sparas, i stället för att dölja dem när någon tittar på det. Dolt betyder fortfarande kvar.","oss-knot-handbook.con-details.pills":"BORTTAGET FÖRST|INTE LAGRAT|ANTECKNAT","oss-knot-handbook.con-details.footer":"Inget av detta hjälper så länge svaret på ett klagomål fortfarande är \"våra register visar\".","oss-knot-handbook.con-notgood.eyebrow":"Skillnaden","oss-knot-handbook.con-notgood.lead":"\"Våra register visar\"","oss-knot-handbook.con-notgood.accent":"räcker inte.","oss-knot-handbook.con-notgood.body":"När automatiserad programvara gör något du inte förväntade dig är svaret ofta en variant av 'våra register visar'. Det kan vara ärligt, men det är fortfarande en part som läser upp sina egna anteckningar för dig. Att komma förbi det innebär vanligtvis ett klagomål som tar veckor och når någon som inte var där när arbetet utfördes.","oss-knot-handbook.con-notgood.detailLabel":"Ett förseglat kvitto","oss-knot-handbook.con-notgood.detail":"Ett förseglat kvitto ändrar vad samtalet handlar om. Det skrevs medan arbetet pågick, och någon annan kan själv kontrollera att det inte ändrats sedan dess. Oenigheten slutar handla om vems redogörelse man ska tro på. Den blir en fråga om en särskild rad, vilket är en fråga som kan besvaras.","oss-knot-handbook.con-notgood.pills":"VAD DEN BAD OM|VAD DEN GJORDE|VAD SOM ÄNDRADES","oss-knot-handbook.con-notgood.verdict":"en registrering, inte en försäkran, och att kontrollera den kräver ingen anslutning","oss-knot-handbook.con-notgood.footer":"allt detta börjar fungera i samma ögonblick som kvittot hamnar i någon annans händer","oss-knot-handbook.con-give.eyebrow":"När du ber om det","oss-knot-handbook.con-give.lead":"Be dem om registreringen","oss-knot-handbook.con-give.accent":"och lämna den sedan till vem som helst","oss-knot-handbook.con-give.body":"Knot körs där programvaran som agerade för dig körs, så du kommer aldrig att installera det själv. Vad du kan göra är att be om registreringen, och frågan som är värd att ställa är vad som kommer fram när du gör det.","oss-knot-handbook.con-give.detailLabel":"Vad det betyder för dig","oss-knot-handbook.con-give.detail":"Det som kommer fram är en mapp med vanliga filer och den offentliga delen av en signeringsnyckel. Den du lämnar den till kan kontrollera den själv, utan anslutning till något.","oss-knot-handbook.con-give.pills":"BE OM DET|LÄMNA DET VIDARE|DE KONTROLLERAR DET","oss-knot-handbook.con-give.recipientOmbudsman":"OMBUDSMAN","oss-knot-handbook.con-give.recipientSolicitor":"JURIST","oss-knot-handbook.con-give.recipientFriend":"VÄN","oss-knot-handbook.con-give.footer":"En registrering, en kontroll, och det fungerar likadant oavsett vems programvara som skrev den.","oss-knot-handbook.con-anyone.eyebrow":"Den som byggde det","oss-knot-handbook.con-anyone.lead":"Samma typ av kvitto","oss-knot-handbook.con-anyone.accent":"oavsett vems programvara som agerade","oss-knot-handbook.con-anyone.body":"Din bank, ditt försäkringsbolag och butiken du beställde från använder alla olika programvara, byggd av olika människor, ändrad på olika tisdagar. Idag innebär det tre olika svar på samma fråga, i tre format.","oss-knot-handbook.con-anyone.detailLabel":"Vad det betyder för dig","oss-knot-handbook.con-anyone.detail":"Knot ligger under vilket system ett företag än valt, så kvittot har samma form oavsett vem som agerade för dig. Kontrollen är densamma varje gång.","oss-knot-handbook.con-anyone.pills":"VALFRI PROGRAMVARA|EN FORM|SAMMA KONTROLL","oss-knot-handbook.con-anyone.sourceBank":"BANKÖVERFÖRING","oss-knot-handbook.con-anyone.sourceInsurance":"FÖRSÄKRINGSÄRENDE","oss-knot-handbook.con-anyone.stepAsked":"ASKED","oss-knot-handbook.con-anyone.stepLookedUp":"SLAGET UPP","oss-knot-handbook.con-anyone.stepChanged":"ÄNDRAT","oss-knot-handbook.con-anyone.stepFinished":"KLART","oss-knot-handbook.con-anyone.footer":"Ett kvitto för arbete du inte såg, som överlever argumentet om det.","oss-knot-handbook.eng-kinds.detailLeft":"Knot registrerar tio händelsetyper med stabila namn på ledningen. En verktygsförfrågan och dess svar är separata poster, liksom ett modellanrop, ett producerat meddelande, en filändring, en ögonblicksbild av tillståndet och en grenändring. Registreringen bevarar därför åtgärder som saker en läsare kan granska, snarare än rader någon måste tolka.","oss-knot-handbook.eng-kinds.detailRight":"Uppsättningen är sluten. Inget kan införa en ny typ under teamet som granskar schemat, så samma fråga fungerar över varje körning. En adapter för ett nytt ramverk måste uttrycka sin spårning i de etablerade typerna. Det är så en registrering förblir jämförbar när ramverk, modeller och team förändras.","oss-knot-handbook.eng-identity.detailLeft":"Varje post får sitt namn från sitt eget innehåll, utskrivet som en blake3-identifierare. Ett försök igen efter en timeout, en dubbel leverans i kön eller en omstart av processen kan skicka samma byte igen. Knot löser dessa ankomster till den post som redan finns i stället för att skriva en andra och tredje redogörelse för samma åtgärd.","oss-knot-handbook.eng-identity.detailRight":"En teckens skillnad ger en annan post och båda behålls. Det gör idempotens till en egenskap hos registreringen, inte en korrigering varje skribent måste få rätt. Det ger också två parter en enkel jämförelse: om namnen matchar har de samma innehåll. De behöver inte jämföra klockor eller sluta sig till avsikt från ankomstordningen.","oss-knot-handbook.eng-signature.detailLeft":"Knot signerar den kanoniska kodningen av varje post i sig. Kanonisk kodning innebär att två system som representerar samma innehåll på olika sätt ändå kommer fram till samma byte för signering. Beviset följer med posten efter att TLS-sessionen stängts, värden bytts ut och databasen flyttats, eftersom ingen av dessa saker ligger inom signeringsanspråket.","oss-knot-handbook.eng-signature.detailRight":"En verifierare behöver bara posten och den publicerade publika nyckeln. Den anropar inte skribenten, går inte med i en session och får inte åtkomst till lagret. Den publika halvan kan kontrollera en signatur men kan inte skapa en, så mottagaren kan nå en slutsats utan att organisationen som skrev posten är närvarande eller hjälpsam. Samma kontroll ger samma slutsats år senare, på en maskin som aldrig träffat skribenten.","oss-knot-handbook.eng-root.detailLeft":"En giltig signatur bevisar att en post inte har ändrats. Den kan inte bevisa att en post inte tyst har tagits bort. Knot samlar därför in en Merkle-rot för varje körning, med bladantalet och mellanliggande toppar lagrade bredvid. Att beräkna om roten från en levererad körning avslöjar en utelämning även där varje kvarvarande signatur är giltig.","oss-knot-handbook.eng-root.detailRight":"Att behålla rötter per körning är medvetet. En leverantör kan få endast fakturakörningen och ändå kontrollera dess fullständighet, medan orelaterade körningar ligger kvar där de är. En tillägg utökar den relevanta strukturen med en binär överföring istället för att bygga om dess historik. Att lägga till i en körning lämnar varje annan körnings rot exakt oförändrad.","oss-knot-handbook.eng-trail.detailLeft":"Posten över vem som läste ett paket har samma integritetsproblem som själva körningen. Varje spårrad hashas med sin position, tidsstämpel, meddelande och föregående rads hash. Den första raden använder en fast nollsentinel, och sammandraget är domänseparerat så att det inte kan lånas från ett annat hashändamål.","oss-knot-handbook.eng-trail.detailRight":"Position spelar lika stor roll som innehåll. Att redigera en rad bryter dess länk, att ta bort en flyttar numreringen, och att byta två ger var och en fel föregångare. Kontrollanten stannar vid första avvikelsen och namnger exakt den raden. Att lägga till i slutet förblir normal aktivitet, snarare än en kryphål i posten.","oss-knot-handbook.eng-bundle.detailLeft":"Ett Knot-paket är en läsbar katalog: ett manifest, kör- och grenindex, en händelsefil per innehållshash, lässpåret och en signatur över manifestet. Ögonblicksbilder och projektioner kan också färdas, men de är uttryckligen härledda. Vem som helst kan lista katalogen och förstå dess form utan att först lita på en proprietär läsare.","oss-knot-handbook.eng-bundle.detailRight":"Ett filnamn är en del av kontrollen. Om `9f2c1a04.json` inte längre hashar till sitt namn kan vilken mottagare som helst med en hashfunktion se det. Samma historik kan också lämna som ett komprimerat arkiv, newline-avgränsad JSON eller Parquet där den valfria bygget är aktiverat. Katalogen förblir den tydligaste överlämningsformen, eftersom läsning av den inte kräver att något installeras först.","oss-knot-handbook.eng-redact.detailLeft":"Redigering sker före lagring, i samma ordning varje gång: namngivna hemliga fält, autentiseringsuppgifter, personuppgifter, klientblocklistan och klientregler. En tillåtelselista kan avsluta denna genomgång tidigt. Denna ordning spelar roll eftersom en bred lokal regel inte får köra över en regel för autentiseringsuppgifter, eller svälja ett värde som klienten uttryckligen förklarat säkert.","oss-knot-handbook.eng-redact.detailRight":"Ett borttaget värde blir en markör som `[REDACTED:aws_key:3f9c2a]`. Typen och det korta fingeravtrycket finns kvar, så samma läckta autentiseringsuppgift kan hittas över många poster utan att kunna återställas från någon av dem. Befintliga markörer lämnas ifred, och varje borttagning registreras i den signerade posten snarare än påstås i en exportpolicy.","oss-knot-handbook.eng-validate.detailLeft":"Knot redigerar inte ett värde bara för att det liknar ett. Kortnummer kontrolleras med Luhn, adresser med lagliga oktettintervall och nationella identifierare mot orden runt dem. Samma nio siffror i ett naket referensfält och en märkt anteckning kan därför få olika, förklarlig behandling.","oss-knot-handbook.eng-validate.detailRight":"Återhållsamheten håller posten användbar. Ett kortformat nummer som misslyckas med sin kontrollsumma överlever, liksom `donation_token`, eftersom fältnamn matchas som hela ord och det inte är fältet som kallas `token`. Det visuella argumentet är två borttagningar och fyra räddningar. Att undvika onödig redigering är en del av att bevara bevis, inte ett kosmetiskt undantag.","oss-knot-handbook.eng-views.detailLeft":"Knot håller sex läsningar, inklusive körningsstatus, grenar, trådhistorik, körindex, tokenanvändning och verktygsresultat. Var och en är en deterministisk funktion av posterna. En vy uppdateras vid läsning och med ett kort bakgrundsintervall, så den svarar snabbt på vanliga frågor utan att bli en andra sanningskälla vid sidan av loggen.","oss-knot-handbook.eng-views.detailRight":"Om en instrumentpanel påstår att alla verktygsanrop lyckades medan en händelse registrerar ett misslyckande, avgör posterna oenigheten. Ta bort vyn och bygg om den från loggen. Samma poster ger samma resultat, så defekten tillhör den inaktuella vyn. En granskare kan inspektera händelsefilen bakom vilken siffra som helst som vyn presenterar.","oss-knot-handbook.eng-replay.detailLeft":"En uppspelning kan producera ett signerat uttalande om tillståndet vid en vald punkt. Återexekvering klassificerar sedan varje jämförelse istället för att slå ihop den till ett godkänt eller underkänt. Ett verktygsresultat kan vara byteidentiskt, avvikande, en delmängd av ett nyare resultat eller hoppat över. Modellanrop kan matcha, avvika eller hoppas över, och varje slutsats registreras mot det steg den tillhör.","oss-knot-handbook.eng-replay.detailRight":"Subset är inte ett artigt ord för misslyckande. Det säger att den nya utdata innehåller allt som registrerats och mer, vilket skiljer sig från en motsägelse. Det signerade tillståndsuttalandet fångar vad systemet hade fått veta innan det agerade. Det skiljer den historiska frågan från det senare experimentet att köra en instabil beroende igen.","oss-knot-handbook.eng-surface.detailLeft":"Tjänsten exponerar en JSON-RPC-slutpunkt, loopback för en enskild maskin och TLS för fjärranropare. Den accepterar tillägg via Model Context Protocol. Vid sidan av den dörren finns oautentiserad liveness för en sond, autentiserad hälsa för pågående förfrågningar och dräneringsstatus, samt Prometheus-textmått bakom den autentiserade ytan.","oss-knot-handbook.eng-surface.detailRight":"Åtkomst har fyra lägen: en tokenfil endast för ägare, ett klientcertifikat, antingen under migrering, eller en arbetsidentitetstoken. Det senare kontrollerar utfärdare, målgrupp och giltighetsfönster mot publicerade utfärdarnycklar. En dräneringsavläsning visas snarare än härleds, så en rullande omstart kan vänta på live-arbete istället för att chansa med ett tillägg.","oss-knot-handbook.eng-order.detailLeft":"En skribent per process ger poster en total ordning i butiken. Det finns inget ledarval, klockjämförelse eller tilläggsrundtur att beskriva senare. En återförsök löser till den innehållsadresserade posten som redan finns, så dubblettleverans är en no-op snarare än en tävling mellan skribenter som kämpar om en position.","oss-knot-handbook.eng-order.detailRight":"Läsningar ligger bredvid skribenten och håller inte dess lås, eftersom varje projektion kan återbyggas från posterna. Redigering sker före skrivningen, innehållsnamnet tas, positionen fixeras och den påverkade körningsroten utökas. Det som når en granskare är den ordning en process skrev, inte en konsensusberättelse de måste lita på.","oss-knot-handbook.biz-account.detailLeft":"En plattformshållen spårning kan vara korrekt och ändå lämna organisationen exponerad. Under en tvist ombeds en motpart att acceptera en rapport du beställt. Under granskning ombeds en revisor att acceptera ett system de inte kan inspektera. När kontraktet avslutas kan år av beteende ligga bakom ett konto som håller på att stängas.","oss-knot-handbook.biz-account.detailRight":"Knot flyttar bevisvägen till din egen mark. Hårdvaran är din, signeringsnyckeln är din och mappen är din att behålla eller överlämna. Mottagaren behöver inte åtkomst till produktionssystemet för att testa det. Det förvandlar posten från en leverantörsförsäkran till en artefakt en extern part kan kontrollera.","oss-knot-handbook.biz-handover.detailLeft":"Mottagaren öppnar en mapp och kör kontrollanten utan nätverksanslutning. Den testar varje postsignatur, beräknar om varje körningsrot och validerar lässpåret. Den publika nyckeln kan inte skriva en ny post, vilket gör mottagarens bedömning oberoende av organisationen som producerade mappen.","oss-knot-handbook.biz-handover.detailRight":"Ett fel lokaliseras snarare än används för att avfärda en hel historia. Rapporten identifierar posten och körningen där det sitter, medan opåverkade poster fortsätter att passera. Det är viktigt i en långlivad post: en ändrad fil bör leda till en fokuserad fråga om den filen, inte tvinga en revisor att kassera två års bevis.","oss-knot-handbook.biz-redaction.detailLeft":"En full agenthistorik innehåller naturligt nycklar, token och personuppgifter. Om dessa värden filtreras endast vid export har de redan nått butiken, nattkopior och eventuella replikor som verksamheten behåller. Knot tar bort dem före skrivning, så nedströmskopior innehåller en tagg snarare än ett värde som skapar ytterligare ett undantag att hantera.","oss-knot-handbook.biz-redaction.detailRight":"Det ändrar själva bedömningen. Det finns inget känsligt värde på disk för ett exportfilter att fånga, och inget separat argument för varje säkerhetskopia. Den signerade posten registrerar vad som togs bort och var, vilket ger en granskare bevis på minimering. Taggen behåller tillräckligt med sammanhang för att förstå körningen utan att återställa hemligheten.","oss-knot-handbook.biz-estate.detailLeft":"Python-kitet anpassar LangGraph, OpenAI Agents, Microsoft Agent Framework, Pydantic-AI och CrewAI. TypeScript-kitet anpassar LangGraph, OpenAI Agents och Vercel AI, med en generisk rutt i båda. Varje adapter översätter sitt ramverks spårning till samma tio händelsetyper snarare än att slå in det i en generisk yta.","oss-knot-handbook.biz-estate.detailRight":"Ramverk och version förblir registrerade på varje post, så en historia suddar inte ut två team till ett genomsnitt. En fråga över hela verksamheten blir en fråga över en form, ett bevarandebeslut och en export. Att ersätta en modell eller ett ramverk senare lämnar den tidigare posten jämförbar, vilket är den kontinuitet som upphandling normalt måste bygga för hand.","oss-knot-handbook.biz-state.detailLeft":"En granskare vill ofta ha tillståndet före ett beslut, inte en sammanfattning av körningens slut. Knot spelar upp körningen till en vald punkt och producerar ett signerat uttalande om vad systemet hade fått veta och beslutat vid den tidpunkten. Allt senare är synligt utanför snittet, inklusive det beslut som granskningen kan undersöka.","oss-knot-handbook.biz-state.detailRight":"Det är en artefakt en granskare kan kontrollera snarare än en slutsats någon har sammanställt från loggrader. Det tar itu med journalförings- och spårbarhetsfrågan direkt: vad som var sant i det ögonblicket. Återkörning är separat och returnerar klassificerade jämförelser, så det ursprungliga tillståndet blandas inte ihop med vad en ändrad modell eller ett verktyg gör nu.","oss-knot-handbook.biz-retention.detailLeft":"Kvarhållning är inaktiverad från början. När den väl har konfigurerats arkiverar Knot när den första av tre gränser nås: en ålder, en lagringsstorlek eller ett antal poster. Arkivet är en daterad komprimerad fil, lämplig för billigare lagring eller en befintlig arkivprocess. En ålder på noll avvisas eftersom omedelbar arkivering är ett misstag, inte en policy.","oss-knot-handbook.biz-retention.detailRight":"Arkivering raderar inte den aktiva redovisningen av en körning. Dess rot förblir läsbar, så en arkiverad körning kan fortfarande identifieras och redovisas utan att packa upp varje gammal post. Kvarhållningsbeslutet blir explicit och granskningsbart: utlösaren som aktiverades är känd, arkivet har ett datum och körningen har fortfarande en stabil identitet.","oss-knot-handbook.biz-sovereignty.detailLeft":"Knot skriver poster helt inom operatörens gräns. Du innehar signeringshalvan av nyckeln och publicerar endast den halva som kontrollerar. Inget som drivs av Knots författare ligger i bevisvägen. Ett paket korsar den gränsen endast när du väljer att ge det till en motpart, revisor eller tillsynsmyndighet. Disken, maskinen och jurisdiktionen den står i är de du redan valt för resten av egendomen.","oss-knot-handbook.biz-sovereignty.detailRight":"Detta är inte ett avstående från normalt upphandlingsarbete. Det tar bort frågor som inte har något externt ämne här: leverantörsbedömning i bevisvägen, överföringsmekanism för en post som aldrig lämnade, extern tillgänglighet under en incident och en releaseschema som ändrar beteende under dig. Den medvetna överlämningen av ett paket förblir ett beslut för organisationen.","oss-knot-handbook.biz-access.detailLeft":"Åtkomstkonfigurationen svarar på vem som får öppna posten. Det kan vara en ägar- endast tokenfil, ett klientcertifikat, båda under migrering eller en arbetsbelastningsidentitetstoken som valideras mot utfärdare, målgrupp och tid. En granskare kan inspektera den konfigurationen och se en dålig referens vägras, istället för att acceptera ett påstående om att kontrollen finns.","oss-knot-handbook.biz-access.detailRight":"Svaret på vem som öppnade den finns i posten. Varje läsning lägger till en spårrad förseglad med dess position, tid och föregångare. Att ta bort en läsning från mitten ändrar kedjan och kontrollanten namnger den första brutna raden. Åtkomstpolicy och åtkomsthistorik är separata artefakter, eftersom de svarar på olika frågor.","oss-knot-handbook.biz-standup.detailLeft":"Kommandot `doctor` inspekterar signeringsnyckeln, referensbehörigheter, schemaversion, datakatalog och loggkatalog. Varje resultat har en allvarlighetsgrad. Det fångar vanliga fel från ärvda installationer, såsom en tokenfil läsbar av en grupp eller ett schema bakom programvaran, innan ett team upptäcker dem under en incident.","oss-knot-handbook.biz-standup.detailRight":"Rutinfel kan repareras på plats. Knot kan rotera referensen, återställa det vanliga behörighetsproblemet och tillämpa en väntande migrering, och sedan rapportera den rena avläsningen som följer. Poängen är inte att installationen är enkel. Det är att personen som ärver tjänsten kan fastställa om den kommer att signera, lagra och exportera idag med en observerbar kontroll.","oss-knot-handbook.biz-scale.detailLeft":"Knot börjar med en lokal fildatabas på maskinen bredvid den första agenten. En serverdatabasbackend är tillgänglig för en delad egendom, och objektlagring kan hålla stora blobbar medan posterna förblir små. Dessa är distributionsval, inte en migrering till en annan typ av post eller en ny säkerhetsprocess.","oss-knot-handbook.biz-scale.detailRight":"Paketet förblir detsamma över dessa val: manifest, händelsefiler, rötter, signatur och separat kontrollant. Kvarhållning, händelsetyper och den publicerade publika nyckeln behöver inte skrivas om för att lagringen ändrades under dem. En pilot kan växa till en multi-team historia utan att göra ett års bevis oläsligt på vägen.","oss-knot-handbook.con-acted.detailLeft":"När programvara bokar en tid, svarar för dig, flyttar pengar eller skickar ett formulär, är den viktiga frågan inte om den var automatiserad. Det är vad som hände när ingen tittade. Vanligtvis kommer det enda svaret veckor senare från företaget vars system agerade, i en sammanfattning som det förberedde från poster du inte kan inspektera.","oss-knot-handbook.con-acted.detailRight":"Knot skriver ett kvitto medan arbetet sker. Det håller stegen i ordning, stannar hos programvarans ägare och kan lämnas till dig eller någon du väljer. Om en överföring går till fel konto börjar frågan med posten över det faktiska valet, inte med en begäran om att företaget ska komma ihåg det.","oss-knot-handbook.con-receipt.detailLeft":"Kvittot registrerar vad som begärdes, vad programvaran slog upp, vad som kom tillbaka, när ett steg misslyckades och vilken fil som ändrades. Ordningen spelar roll eftersom den visar om systemet kontrollerade innan det agerade. Det är inte en polerad redogörelse skriven från minnet efter att någon frågar varför resultatet var fel.","oss-knot-handbook.con-receipt.detailRight":"Ingenting skrivs över. Om en korrigering behövs läggs den till i slutet och den tidigare raden förblir där den var. Det är det som låter en läsare se valet som ledde till resultatet, inklusive ett misslyckat steg. Ett meddelande som bara säger att en överföring slutfördes kan inte göra samma sak, och inte heller kan ett brev skrivet veckor efteråt.","oss-knot-handbook.con-seal.detailLeft":"Varje kvittorad har en försegling gjord av dess exakta innehåll. Ändra ett ord och förseglingen passar inte längre till orden på raden. Kvittot bär också en summa över alla rader i deras ursprungliga ordning, så att tyst ta bort eller flytta en rad ändrar en separat kontroll även där varje återstående rad fortfarande ser vanlig ut.","oss-knot-handbook.con-seal.detailRight":"Kontrollen kräver kvittot och den publicerade halvan av nyckeln, inte en anslutning eller ett konto hos företaget. Resultatet anger vilken rad som ändrats. Det säger inte bara att något känns fel. En senare redigering gör kvittot till en synligt trasig post, vilket är något helt annat än att be någon tro på en skärmdump.","oss-knot-handbook.con-details.detailLeft":"Ett användbart kvitto får inte bli en andra lagringsplats för dina bankuppgifter, kortnummer eller personnummer. Knot tar bort dessa värden innan raden sparas. Att dölja dem senare skulle lämna kvar dem i filen, dess säkerhetskopior och eventuella kopior som skickas till en granskare. Det sparade kvittot innehåller inga klartextvärden som kan exponeras.","oss-knot-handbook.con-details.detailRight":"En tagg anger vad som togs bort och bär en kort fingeravtryckssumma så att samma värde fortfarande kan kännas igen där det förekom igen. Resten av raden förblir användbar: beloppet, tiden, vad som valdes och vad som gick fel. Nummerkontroller undviker också att behandla varje referensnummer som om det vore någons kontonummer.","oss-knot-handbook.con-give.detailLeft":"Du installerar inte Knot själv. Det körs där programvaran som agerade för dig körs. Det du kan be om är en post som är mer än en notis eller ett brev: en mapp med vanliga filer och en publik nyckel. Den publika nyckeln är inte hemlig, och samma nyckel kan ges till alla som behöver kontrollera mappen. Inget i mappen kräver lösenord eller ett särskilt program för att öppnas.","oss-knot-handbook.con-give.detailRight":"En ombudsman, advokat, bank eller tekniskt kunnig vän kan var och en göra samma tre kontroller själva. Radförseglingarna passar, summan stämmer med de närvarande raderna och ordningen är intakt. Inget behöver skickas tillbaka till företaget för bekräftelse. Du behöver inte bli trodd, och inte heller organisationen som skrev kvittot.","oss-knot-handbook.con-anyone.detailLeft":"Olika organisationer kommer att fortsätta ändra sin programvara, men ett Knot-kvitto behåller samma grundform. Det säger att arbete begärdes, information slogs upp, ett verktyg lyckades eller misslyckades, en fil ändrades och körningen avslutades. Varje rad identifierar också systemet och versionen som skrev den, i stället för att dölja den detaljen i en senare rubrik.","oss-knot-handbook.con-anyone.detailRight":"Det ger dig ett sätt att läsa en banköverföring och ett försäkringsärende, även när helt olika system har hanterat dem. Samma lilla kontrollprogram gäller för båda och ger samma typ av utslag. En framtida systemändring ändrar inte vad förra årets kvitto säger, eftersom posten beskriver arbetet snarare än en leverantörs gränssnitt.","oss-knot-handbook.visual.record":"post","oss-knot-handbook.visual.check":"kontroll","oss-knot-handbook.visual.handover":"överlämning","oss-knot-handbook.visual.folder":"mapp","oss-knot-handbook.visual.failed":"misslyckades","oss-knot-handbook.visual.oneEntry":"en post","oss-knot-handbook.visual.oneCharacterChanged":"en teckenändring","oss-knot-handbook.visual.connection":"anslutning","oss-knot-handbook.visual.closed":"stängd","oss-knot-handbook.visual.machine":"maskin","oss-knot-handbook.visual.replaced":"ersatt","oss-knot-handbook.visual.process":"process","oss-knot-handbook.visual.restarted":"omstartad","oss-knot-handbook.visual.store":"lagring","oss-knot-handbook.visual.migrated":"migrerad","oss-knot-handbook.visual.entry":"post","oss-knot-handbook.visual.toolResponse":"verktygssvar","oss-knot-handbook.visual.eventHash":"händelsehash","oss-knot-handbook.visual.signaturePublicKey":"signatur + publik nyckel","oss-knot-handbook.visual.checksAlone":"enbart kontroller","oss-knot-handbook.visual.completeRun":"fullständig körning","oss-knot-handbook.visual.rootChanges":"rotändringar","oss-knot-handbook.visual.missingResponse":"saknat svar","oss-knot-handbook.visual.externalAuditor":"extern revisor","oss-knot-handbook.visual.internalReview":"intern granskning","oss-knot-handbook.visual.readBundle":"läs paket","oss-knot-handbook.visual.firstBrokenLine":"första trasiga rad","oss-knot-handbook.visual.agentSaw":"agenten såg","oss-knot-handbook.visual.stored":"lagrad","oss-knot-handbook.visual.sameShape":"samma form","oss-knot-handbook.visual.contextAbsent":"kontext saknas","oss-knot-handbook.visual.kept":"behållen","oss-knot-handbook.visual.identityLabel":"identitetsetikett","oss-knot-handbook.visual.removed":"borttagen","oss-knot-handbook.visual.checksum":"kontrollsumma","oss-knot-handbook.visual.range":"intervall","oss-knot-handbook.visual.wholeWord":"helt ord","oss-knot-handbook.visual.patternOnly":"endast mönster","oss-knot-handbook.visual.recordDamaged":"post skadad","oss-knot-handbook.visual.oldView":"gammal vy","oss-knot-handbook.visual.successful":"lyckad","oss-knot-handbook.visual.failures":"misslyckanden","oss-knot-handbook.visual.events":"händelser","oss-knot-handbook.visual.rebuild":"återskapa","oss-knot-handbook.visual.rebuiltView":"återskapad vy","oss-knot-handbook.visual.stateAt":"tillstånd vid","oss-knot-handbook.visual.signedStatement":"signerat uttalande","oss-knot-handbook.visual.recordedResponse":"registrerat svar","oss-knot-handbook.visual.retryNote":"försöksanteckning","oss-knot-handbook.visual.identical":"identisk","oss-knot-handbook.visual.divergent":"avvikande","oss-knot-handbook.visual.subset":"delmängd","oss-knot-handbook.visual.skipped":"hoppad","oss-knot-handbook.visual.endpoint":"slutpunkt","oss-knot-handbook.visual.tokenFile":"tokenfil","oss-knot-handbook.visual.clientCertificate":"klientcertifikat","oss-knot-handbook.visual.migration":"migrering","oss-knot-handbook.visual.workloadIdentity":"arbetsbelastningsidentitet","oss-knot-handbook.visual.health":"hälsa","oss-knot-handbook.visual.inFlight":"under flygning","oss-knot-handbook.visual.draining":"dränering","oss-knot-handbook.visual.retry":"försök igen","oss-knot-handbook.visual.oneWriter":"en skribent","oss-knot-handbook.visual.runList":"körlista","oss-knot-handbook.visual.toolOutcomes":"verktygsresultat","oss-knot-handbook.visual.browser":"webbläsare","oss-knot-handbook.visual.operations":"åtgärder","oss-knot-handbook.visual.wrongPayment":"felaktig betalning","oss-knot-handbook.visual.platformTrace":"plattformsspårning","oss-knot-handbook.visual.theirAccount":"deras konto","oss-knot-handbook.visual.export":"export","oss-knot-handbook.visual.acceptedReturned":"accepterad / returnerad","oss-knot-handbook.visual.yourDesk":"ditt skrivbord","oss-knot-handbook.visual.publicKey":"offentlig nyckel","oss-knot-handbook.visual.noAccessRequest":"ingen åtkomstbegäran","oss-knot-handbook.visual.onlyTheseCross":"endast dessa kors","oss-knot-handbook.visual.reviewer":"granskare","oss-knot-handbook.visual.entriesConfirmed":"poster bekräftade","oss-knot-handbook.visual.rootMatches":"rotmatchningar","oss-knot-handbook.visual.faultNamed":"namngivet fel","oss-knot-handbook.visual.redaction":"redigering","oss-knot-handbook.visual.overnightCopy":"nattkopia","oss-knot-handbook.visual.archive":"arkiv","oss-knot-handbook.visual.bundle":"paket","oss-knot-handbook.visual.finance":"ekonomi","oss-knot-handbook.visual.nestedTrace":"kapslad spårning","oss-knot-handbook.visual.support":"support","oss-knot-handbook.visual.flatStream":"platt ström","oss-knot-handbook.visual.oneHistory":"en historik","oss-knot-handbook.visual.framework":"ramverk","oss-knot-handbook.visual.version":"version","oss-knot-handbook.visual.event":"händelse","oss-knot-handbook.visual.asked":"frågade","oss-knot-handbook.visual.lookedUp":"slå upp","oss-knot-handbook.visual.selected":"vald","oss-knot-handbook.visual.approved":"godkänd","oss-knot-handbook.visual.fileChanged":"fil ändrad","oss-knot-handbook.visual.signed":"signerad","oss-knot-handbook.visual.live":"live","oss-knot-handbook.visual.age":"ålder","oss-knot-handbook.visual.size":"storlek","oss-knot-handbook.visual.count":"antal","oss-knot-handbook.visual.agents":"agenter","oss-knot-handbook.visual.yourBoundary":"din gräns","oss-knot-handbook.visual.supplierReview":"leverantörsgranskning","oss-knot-handbook.visual.transferMechanism":"överföringsmekanism","oss-knot-handbook.visual.externalUptime":"extern drifttid","oss-knot-handbook.visual.releaseSchedule":"utgivningsschema","oss-knot-handbook.visual.issuer":"utfärdare","oss-knot-handbook.visual.audience":"målgrupp","oss-knot-handbook.visual.window":"fönster","oss-knot-handbook.visual.permissions":"behörigheter","oss-knot-handbook.visual.ownerOnly":"endast ägare","oss-knot-handbook.visual.readTrail":"läsa spår","oss-knot-handbook.visual.auditor":"revisor","oss-knot-handbook.visual.counsel":"juridiskt ombud","oss-knot-handbook.visual.doctorInherited":"läkare, ärvd","oss-knot-handbook.visual.keyPresent":"nyckel finns","oss-knot-handbook.visual.credential":"referens","oss-knot-handbook.visual.findings":"resultat","oss-knot-handbook.visual.schemaBehind":"schema bakom","oss-knot-handbook.visual.dataDirectory":"datakatalog","oss-knot-handbook.visual.logDirectory":"loggkatalog","oss-knot-handbook.visual.fix":"åtgärda","oss-knot-handbook.visual.pass":"godkänn","oss-knot-handbook.visual.doctorRepaired":"läkare, reparerad","oss-knot-handbook.visual.schemaCurrent":"schema aktuellt","oss-knot-handbook.visual.pilot":"pilot","oss-knot-handbook.visual.agent":"agent","oss-knot-handbook.visual.localFile":"lokal fil","oss-knot-handbook.visual.estate":"egendom","oss-knot-handbook.visual.fourServices":"fyra tjänster","oss-knot-handbook.visual.serverDatabase":"serverdatabas","oss-knot-handbook.visual.payloads":"nyttolaster","oss-knot-handbook.visual.sharedRecord":"delad post","oss-knot-handbook.visual.objectStorage":"objektlagring","oss-knot-handbook.visual.sameFolder":"samma mapp","oss-knot-handbook.visual.sameCheck":"samma kontroll","oss-knot-handbook.visual.appointment":"möte","oss-knot-handbook.visual.reply":"svar","oss-knot-handbook.visual.transfer":"överföring","oss-knot-handbook.visual.form":"formulär","oss-knot-handbook.visual.wrongAccount":"fel konto","oss-knot-handbook.visual.noReceipt":"inget kvitto","oss-knot-handbook.visual.askedToMove":"ombedd att flytta 400 EUR","oss-knot-handbook.visual.lookedUpAccounts":"sökte upp konton","oss-knot-handbook.visual.twoNamesReturned":"två namn returnerades","oss-knot-handbook.visual.choseSecond":"valde det andra","oss-knot-handbook.visual.moved":"flyttade","oss-knot-handbook.visual.confirmed":"bekräftade","oss-knot-handbook.visual.finished":"avslutade","oss-knot-handbook.visual.today":"idag","oss-knot-handbook.visual.transferCompleted":"överföring slutförd","oss-knot-handbook.visual.original":"original","oss-knot-handbook.visual.choseThe":"valde","oss-knot-handbook.visual.second":"andra","oss-knot-handbook.visual.line":"rad","oss-knot-handbook.visual.altered":"ändrade","oss-knot-handbook.visual.first":"första","oss-knot-handbook.visual.from":"från","oss-knot-handbook.visual.toAccountLineFour":"till kontot valt på rad fyra, vid","oss-knot-handbook.visual.afterReading":"efter att ha läst ett dokument med","oss-knot-handbook.visual.amountKept":"belopp behålls","oss-knot-handbook.visual.timeKept":"tid behålls","oss-knot-handbook.visual.orderKept":"ordning behålls","oss-knot-handbook.visual.detailsAbsent":"detaljer saknas","oss-knot-handbook.visual.yourRequest":"din begäran","oss-knot-handbook.visual.ombudsman":"ombudsman","oss-knot-handbook.visual.solicitor":"advokat","oss-knot-handbook.visual.friend":"vän","oss-knot-handbook.visual.checks":"kontroller","oss-knot-handbook.visual.bankTransfer":"banköverföring","oss-knot-handbook.visual.insuranceClaim":"försäkringsanspråk","oss-knot-handbook.visual.changedFile":"ändrade en fil","oss-knot-handbook.visual.lookupFailed":"slagning misslyckades","oss-knot-handbook.visual.seal":"försegla","oss-knot-handbook.visual.sameChecker":"samma kontrollant","oss-knot-handbook.visual.verifiedReading":"verifierad läsning","oss-knot-handbook.visual.approve":"godkänn","oss-knot-handbook.visual.reject":"avvisa","oss-knot-handbook.visual.signature":"signatur","oss-knot-handbook.visual.fileName":"filnamn","oss-knot-handbook.visual.runRoot":"körningsrot","oss-knot-handbook.visual.fault":"fel","oss-knot-handbook.visual.yourReconstruction":"din rekonstruktion","oss-knot-handbook.visual.theirReconstruction":"deras rekonstruktion","oss-knot-handbook.visual.oneSignedSequence":"en signerad sekvens","oss-knot-handbook.visual.model":"modell","oss-knot-handbook.visual.platform":"plattform","oss-knot-handbook.visual.changed":"ändrad","oss-knot-handbook.visual.renegotiated":"omförhandlad","oss-knot-handbook.visual.entries":"poster","oss-knot-handbook.visual.signatures":"signaturer","oss-knot-handbook.visual.roots":"rötter","oss-knot-handbook.visual.trail":"spår","oss-knot-handbook.visual.ourRecordsShow":"våra register visar","oss-knot-handbook.visual.whatItDid":"vad den gjorde","oss-knot-handbook.visual.inOrder":"i ordning","oss-knot-handbook.visual.sealed":"förseglad","oss-knot-handbook.visual.write":"skriv","oss-knot-handbook.visual.privateKey":"privat nyckel","oss-knot-handbook.visual.yourMachine":"din maskin","oss-knot-handbook.visual.eventSequence":"händelseförlopp","oss-knot-handbook.visual.oneRun":"en körning","oss-knot-handbook.visual.appendOrder":"tilläggsordning","oss-knot-handbook.visual.sameBytes":"samma byte","oss-knot-handbook.visual.writtenOnce":"skriven en gång","oss-knot-handbook.visual.contentName":"innehållsnamn","oss-knot-handbook.visual.notClockOrder":"inte klockordning","oss-knot-handbook.visual.replayCut":"uppspelningsklipp","oss-knot-handbook.visual.laterEventsExcluded":"senare händelser exkluderade","oss-knot-handbook.visual.evidenceBeforeCut":"bevis före klippet","oss-knot-handbook.visual.signedStateStatement":"signerat tillståndsuttalande","oss-knot-handbook.visual.whatWasKnown":"vad som var känt och beslutat","oss-knot-handbook.visual.outsideTheCut":"utanför klippet","oss-knot-handbook.visual.theCutIsSigned":"klippet är signerat","oss-knot-handbook.visual.replayDoesNotRewrite":"uppspelning skriver inte om historien","oss-knot-handbook.visual.choseFirst":"valde den första","oss-knot-handbook.visual.receiptRoot":"kvittorot","oss-knot-handbook.visual.receiptComparison":"kvittojämförelse","oss-knot-handbook.visual.sameRunDifferentBytes":"samma körning, olika byte","oss-knot-handbook.visual.sealBreaks":"förseglingen bryts","oss-knot-handbook.visual.checkerNamesTheLine":"kontrollanten namnger den ändrade raden","oss-knot-handbook.visual.runSi":"körning: SI-2291","oss-knot-handbook.visual.modelReview":"modell: granskning","oss-knot-handbook.visual.tokens418":"token: 418","oss-knot-handbook.visual.transferTool":"verktyg: överföring","oss-knot-handbook.visual.resultAccepted":"resultat: accepterad","oss-knot-handbook.visual.customerThread":"tråd: kund","oss-knot-handbook.visual.receiptFile":"fil: receipt.pdf","oss-knot-handbook.visual.statusComplete":"status: slutförd","oss-knot-handbook.visual.requestMove":"begäran: flytta EUR 400","oss-knot-handbook.visual.accountsReturned":"konton: 2 returnerade","oss-knot-handbook.visual.choiceAccount":"val: konto 02","oss-knot-handbook.visual.transferSubmitted":"överföring: skickad","oss-knot-handbook.visual.receiptWritten":"receipt.pdf skriven","oss-knot-handbook.visual.arrival":"ankomst","oss-knot-handbook.visual.accepted":"accepterad","oss-knot-handbook.visual.bundleInspector":"Paketinspektör","oss-knot-handbook.visual.bundleInspectorSubtitle":"Läs manifestet, händelsefilen och signaturen från den bärbara beviskatalogen.","oss-knot-handbook.visual.endpointConsole":"MCP-slutpunkt","oss-knot-handbook.visual.endpointConsoleSubtitle":"Inspektera den autentiserade tilläggsytan och dess aktuella hälsostatus.","oss-knot-handbook.visual.doctorConsole":"Knopdoktor","oss-knot-handbook.visual.doctorConsoleSubtitle":"Läs den ärvda installationen, åtgärda vanliga fel och kontrollera den igen.","oss-knot-handbook.visual.ready":"Redo","oss-knot-handbook.visual.healthy":"Frisk","oss-knot-handbook.visual.canonicalBytes":"kanoniska byte","oss-knot-handbook.visual.metrics":"mätvärden","oss-knot-handbook.visual.textResponse":"text","oss-knot-handbook.visual.rootCarry":"rot + en bärare","oss-knot-handbook.visual.changeWord":"ändra ett ord","oss-knot-handbook.visual.sealFails":"försegling misslyckas","oss-knot-handbook.visual.removeLine":"ta bort en rad","oss-knot-handbook.visual.rootFails":"rot misslyckas","oss-knot-handbook.visual.moveLine":"flytta en rad","oss-knot-handbook.visual.orderFails":"ordning misslyckas","oss-knot-handbook.visual.appendAtEnd":"lägg till i slutet","oss-knot-handbook.visual.cardNumber":"kortnummer","oss-knot-handbook.visual.identityNumber":"identitetsnummer","oss-knot-handbook.visual.peak":"topp","oss-knot-handbook.visual.differentShape":"annan form","oss-knot-handbook.visual.contained":"innehållen","oss-knot-handbook.visual.notRunAgain":"körs inte igen","oss-knot-handbook.visual.searchTool":"verktyg: ledger.search","oss-knot-handbook.visual.searchResult":"resultat: två konton","oss-knot-handbook.visual.invoiceTool":"verktyg: invoice.fetch","oss-knot-handbook.visual.invoiceFailed":"resultat: misslyckades","oss-knot-handbook.visual.messageProduced":"meddelande: kund","oss-knot-handbook.visual.claim":"anspråk","oss-knot-handbook.visual.noPerson":"ingen person","oss-knot-handbook.visual.oneRecordOneCheck":"en post, en kontroll","oss-knot-handbook.visual.receipt":"kvitto","oss-knot-handbook.visual.returned":"returnerad","oss-knot-handbook.visual.sameKindOfReceipt":"samma kvittoform","oss-knot-handbook.visual.somethingActed":"något agerade för dig","oss-knot-handbook.visual.whoHasAlreadyRead":"som redan har läst det","oss-knot-handbook.visual.mainTitle.eng-kinds":"Händelsetypsekvens","oss-knot-handbook.visual.mainTitle.eng-identity":"Försök igen med identitetsupplösning","oss-knot-handbook.visual.mainTitle.eng-signature":"Omfattning för signerad post","oss-knot-handbook.visual.mainTitle.eng-root":"Kör fullständighetsbevis","oss-knot-handbook.visual.mainTitle.eng-trail":"Inspektion av lässpårningsavbrott","oss-knot-handbook.visual.mainTitle.eng-bundle":"Anatomisk struktur för bärbart paket","oss-knot-handbook.visual.mainTitle.eng-redact":"Redigeringsväg före skrivning","oss-knot-handbook.visual.mainTitle.eng-validate":"Kontextuellt identitetsbeslut","oss-knot-handbook.visual.mainTitle.eng-views":"Återbyggbar härledd vy","oss-knot-handbook.visual.mainTitle.eng-replay":"Jämförelse av signerad uppspelning","oss-knot-handbook.visual.mainTitle.eng-surface":"Autentiserad tilläggsyta","oss-knot-handbook.visual.mainTitle.eng-order":"Ordning med en enda skribent","oss-knot-handbook.visual.mainTitle.biz-account":"Bevis från delad leverantör","oss-knot-handbook.visual.mainTitle.biz-handover":"Oberoende bevisöverlämning","oss-knot-handbook.visual.mainTitle.biz-redaction":"Redigering före replikering","oss-knot-handbook.visual.mainTitle.biz-estate":"En historia över ramverk","oss-knot-handbook.visual.mainTitle.biz-state":"Signerat tillstånd kl. 14:20","oss-knot-handbook.visual.mainTitle.biz-retention":"Kvarhållningströskelkontroll","oss-knot-handbook.visual.mainTitle.biz-sovereignty":"Operatörsägd postgräns","oss-knot-handbook.visual.mainTitle.biz-access":"Åtkomstgrind och lässpår","oss-knot-handbook.visual.mainTitle.biz-standup":"Reparerbar egendomsdiagnos","oss-knot-handbook.visual.mainTitle.biz-scale":"Ett beviskontrakt i varje skala","oss-knot-handbook.visual.mainTitle.con-acted":"Rekonstruera en automatiserad åtgärd","oss-knot-handbook.visual.mainTitle.con-receipt":"Maskinarbetskvitto","oss-knot-handbook.visual.mainTitle.con-seal":"Förseglad kvittojämförelse","oss-knot-handbook.visual.mainTitle.con-details":"Detaljer borttagna före lagring","oss-knot-handbook.visual.mainTitle.con-give":"Portabel bevisöverlämning","oss-knot-handbook.visual.mainTitle.con-anyone":"En kontrollant för varje källa","oss-knot-handbook.visual.instrument.eng-kinds":"Händelsetypregister","oss-knot-handbook.visual.instrument.eng-identity":"Återförsöksidentitetsupplösare","oss-knot-handbook.visual.instrument.eng-signature":"Signaturtäckning","oss-knot-handbook.visual.instrument.eng-root":"Körfullständighetsmätare","oss-knot-handbook.visual.instrument.eng-trail":"Lässpårbrytningssökare","oss-knot-handbook.visual.instrument.eng-bundle":"Portabel paketindex","oss-knot-handbook.visual.instrument.eng-redact":"Före skrivning redigeringsrotor","oss-knot-handbook.visual.instrument.eng-validate":"Kontextvalideringsbänk","oss-knot-handbook.visual.instrument.eng-views":"Härledd vyprojektor","oss-knot-handbook.visual.instrument.eng-replay":"Uppspelningsverdictratt","oss-knot-handbook.visual.instrument.eng-surface":"Lokal tilläggsyta","oss-knot-handbook.visual.instrument.eng-order":"Enskild skrivarsekvenserare","oss-knot-handbook.visual.instrument.biz-account":"Leverantörsbevislucka","oss-knot-handbook.visual.instrument.biz-handover":"Oberoende överlämningsärende","oss-knot-handbook.visual.instrument.biz-redaction":"Säker kopieringsgräns","oss-knot-handbook.visual.instrument.biz-estate":"Ramverkskonvergens","oss-knot-handbook.visual.instrument.biz-state":"Signerad tillståndsskärning","oss-knot-handbook.visual.instrument.biz-retention":"Kvarhållningströskeldisk","oss-knot-handbook.visual.instrument.biz-sovereignty":"Operatörsgräns","oss-knot-handbook.visual.instrument.biz-access":"Åtkomst- och läskvitto","oss-knot-handbook.visual.instrument.biz-standup":"Egendomshälsokontroll","oss-knot-handbook.visual.instrument.biz-scale":"Lagringstillväxtväg","oss-knot-handbook.visual.instrument.con-acted":"Oregistrerad åtgärdsklocka","oss-knot-handbook.visual.instrument.con-receipt":"Arbetskvitto","oss-knot-handbook.visual.instrument.con-seal":"Manipulationsförseglingsjämförelse","oss-knot-handbook.visual.instrument.con-details":"Integritetsfilter","oss-knot-handbook.visual.instrument.con-give":"Portabel överlämning","oss-knot-handbook.visual.instrument.con-anyone":"Universell kontrollant","oss-knot-handbook.visual.illustrative":"illustrativt","oss-knot-handbook.visual.amountTimeOrder":"belopp / tid / ordning","oss-knot-handbook.visual.appScreenshot":"appskärmbild","oss-knot-handbook.visual.applyMigration":"tillämpa migrering","oss-knot-handbook.visual.asFarAsEstablished":"så vitt vi kan fastställa","oss-knot-handbook.visual.beforeWrite":"före skrivning","oss-knot-handbook.visual.clockComparison":"klockjämförelse","oss-knot-handbook.visual.whatMultiWriterNeeds":"vad flera skrivare behöver","oss-knot-handbook.visual.leaderElection":"ledarval","oss-knot-handbook.visual.datedFiles":"daterade filer","oss-knot-handbook.visual.days":"dagar","oss-knot-handbook.visual.daysLogsRotated":"dagar / loggar roterade","oss-knot-handbook.visual.engineeringCall":"tekniksamtal","oss-knot-handbook.visual.expired":"utgången","oss-knot-handbook.visual.failedCallsOneQuery":"misslyckade leverantörsportalanrop / en fråga","oss-knot-handbook.visual.fourExports":"fyra exporter","oss-knot-handbook.visual.intactThrough":"intakt genomgående linje","oss-knot-handbook.visual.kindBeforeSaveFingerprint":"typ / före spara / fingeravtryck","oss-knot-handbook.visual.leader":"ledare","oss-knot-handbook.visual.leavesDeliberately":"lämnar medvetet","oss-knot-handbook.visual.monthDecember":"december","oss-knot-handbook.visual.monthMarch":"Mars","oss-knot-handbook.visual.monthNovember":"November","oss-knot-handbook.visual.neverStored":"lagras aldrig","oss-knot-handbook.visual.newResponse":"nytt svar","oss-knot-handbook.visual.noLock":"inget lås","oss-knot-handbook.visual.noRawValue":"inget råvärde","oss-knot-handbook.visual.notApplicable":"ej tillämpligt","oss-knot-handbook.visual.oneMachine":"en maskin","oss-knot-handbook.visual.oneRunTravels":"en körning färdas ensam","oss-knot-handbook.visual.pdfLetter":"PDF-brev","oss-knot-handbook.visual.peopleOneMovedTeams":"personer / en flyttad mellan team","oss-knot-handbook.visual.recomputed":"omberäknad","oss-knot-handbook.visual.removalReport":"borttagningsrapport","oss-knot-handbook.visual.retrievedNote":"hämtad anteckning","oss-knot-handbook.visual.rollingRestart":"rullande omstart","oss-knot-handbook.visual.rootRemainsLive":"roten förblir aktiv","oss-knot-handbook.visual.rotateCredential":"rotera autentiseringsuppgift","oss-knot-handbook.visual.roundTrip":"tur och retur","oss-knot-handbook.visual.runHere":"kör här","oss-knot-handbook.visual.runs":"körningar","oss-knot-handbook.visual.samePublicKey":"samma offentliga nyckel","oss-knot-handbook.visual.sameRetention":"samma bevarande","oss-knot-handbook.visual.sameSecretFourEntries":"samma hemlighet, fyra poster","oss-knot-handbook.visual.sealTotalOrder":"försegling / total / ordning","oss-knot-handbook.visual.sendMyRecord":"skicka min post","oss-knot-handbook.visual.sessionProof":"sessionbevis","oss-knot-handbook.visual.spreadsheet":"kalkylblad","oss-knot-handbook.visual.streamExport":"strömexport","oss-knot-handbook.visual.supplierTicket":"leverantörsärende","oss-knot-handbook.visual.tenKinds":"tio slag","oss-knot-handbook.visual.tieBreak":"tie-break","oss-knot-handbook.visual.treeExport":"trädexport","oss-knot-handbook.visual.accessRequest":"åtkomstbegäran","oss-knot-handbook.visual.account":"konto","oss-knot-handbook.close.headlineAccent":"utan att be dig om något","oss-knot-handbook.close.panelTitle":"Vad en främling får","oss-knot-handbook.close.panelTag":"BUNT","oss-knot-handbook.close.panelRow0Label":"Vad en bunt innehåller","oss-knot-handbook.close.panelRow0Value":"En manifest, kör- och grenindex, en fil per händelse, lässpåret","oss-knot-handbook.close.panelRow1Label":"Vad som kontrollerar den","oss-knot-handbook.close.panelRow1Value":"Posten och en publicerad offentlig nyckel, inget annat","oss-knot-handbook.close.panelRow2Label":"Var den skrivs","oss-knot-handbook.close.panelRow2Value":"Maskiner inom din egen gräns, en skrivare per process","oss-knot-handbook.close.panelRow3Label":"Uppspelningsutlåtanden","oss-knot-handbook.close.panelRow3Value":"Identisk, avvikande, delmängd eller hoppad","oss-knot-handbook.close.panelFoot":"En fil vars namn inte längre matchar dess hash är synlig för alla som har en hashfunktion.","oss-knot-hero-glyph.brandLabel":"Knut","oss-knot-hero-glyph.35d3461275":"knot export ./run-7f3a.bundle","oss-knot-hero-glyph.3f10a58594":"VERIFIERAD, autentisk och oförändrad, offline","oss-knot-hero-glyph.1b2da13597":"trust-log-hashkedja intakt","oss-knot-hero-glyph.0a28ce80b2":"signaturer 1284 / 1284","oss-knot-hero-glyph.4e43b1a78e":"merkle-rötter härledda på nytt 3 / 3","oss-knot-hero-glyph.68bf2360cd":"händelser 1284  körningar 3  grenar 2","oss-knot-hero-glyph.91bea9e4b6":"verifierare ./run-7f3a.bundle knot-deploy.pub","oss-knot-hero-glyph.809c461a9c":"evt_run_7f3a9c_...0504 (tool_call_responded)","oss-knot-hero-glyph.fbb7ebd7f8":"Senaste händelse:","oss-knot-hero-glyph.5e6f895a9d":"Merkle-rot (main):","oss-knot-hero-glyph.bf4f013e1d":"Knot-demon:","oss-knot-hero-glyph.904c7221d8":"knot status","oss-knot-hero-glyph.d41e7eec1b":"Signerad:","oss-knot-hero-glyph.1f369862cb":"Sekvens:","oss-knot-hero-glyph.5bccbefc97":"b7af3c1e d4902f6b 88ae5170 c3fe21da","oss-knot-hero-glyph.fdc76b6c99":"Merkle-rot:","oss-knot-hero-glyph.b5b2d8d88b":"committed evt_run_7f3a9c_0000000000000504","oss-knot-hero-glyph.3b314a0a9f":"redigera: 2 hemligheter maskerade vid inmatning","oss-knot-hero-glyph.7a1420ada5":"-m \"fs.read README\"","oss-knot-hero-glyph.fb68a15c14":"knot commit","oss-knot-hero-glyph.5a8d5adb24":"Konfiguration:","oss-knot-hero-glyph.fe5404dbd5":"Signeringsnyckel:","oss-knot-hero-glyph.eb005a07e7":"initierade knot på ~/.knot","oss-knot-hero-glyph.4aa90737c5":"knot init","oss-knot-mcp-surface.f1ccc2ebe4":"Bearer-token-autentisering, konstanttidsjämförelse","oss-knot-mcp-surface.f6c5142982":"typade utgångskoder","oss-knot-mcp-surface.83d5fa1cbb":"Kommandorad","oss-knot-mcp-surface.87df60de33":"Poster","oss-knot-mcp-surface.4fa8cc860c":"Åtgärder","oss-knot-mcp-surface.ff909511ab":"Strömmande HTTP, stdio","oss-knot-mcp-surface.723acd7128":"Agentanslutning","oss-knot-mcp-surface.49b980782c":"stdio MCP-brygga","oss-knot-mcp-surface.50918d9f5a":"knot mcp","oss-knot-mcp-surface.2ae8aa101e":"offline-utslag","oss-knot-mcp-surface.84153f61a7":"knot verify ./bundle key.pub","oss-knot-mcp-surface.c607f33fe7":"aktuellt körningstillstånd","oss-knot-mcp-surface.904c7221d8":"knot status","oss-knot-mcp-surface.e3af777c0b":"lägg till en händelse","oss-knot-mcp-surface.dc3bc24fcf":"knot commit --json","oss-knot-mcp-surface.f79e678ea0":"skapa en datakatalog","oss-knot-mcp-surface.4aa90737c5":"knot init","oss-knot-mcp-surface.8871564f37":"Demonhälsa och räknare","oss-knot-mcp-surface.2093789ce6":"En namngiven grenspets","oss-knot-mcp-surface.da574afa58":"Vikt tillstånd för en körning","oss-knot-mcp-surface.57935554aa":"Strömma nya händelser när de genomförs","oss-knot-mcp-surface.826c202807":"Spela upp ett intervall till en signerad attestation","oss-knot-mcp-surface.fc70700468":"Lägg till en signerad händelse i loggen","oss-knot-notgood-banner.eyebrow":"Vad du ska kunna få","oss-knot-notgood-banner.lead":"Våra register visar","oss-knot-notgood-banner.accent":"räcker inte","oss-knot-notgood-banner.body":"Ett användbart kvitto säger vad som hände, i ordning, och låter någon utanför företaget kontrollera det. Det är skillnaden mellan en försäkran och ett kvitto.","oss-knot-notgood-banner.itemRecord":"ett kvitto, inte ett löfte","oss-knot-notgood-banner.itemOrder":"arbetet i ordning","oss-knot-notgood-banner.itemChanges":"ändringar syns","oss-knot-notgood-banner.itemPrivate":"privata uppgifter utelämnade","oss-knot-notgood-banner.itemOffline":"kontroll kräver ingen anslutning","oss-knot-notgood-banner.verdictLabel":"Det rättvisa svaret","oss-knot-notgood-banner.verdict":"ett kvitto någon annan kan kontrollera","oss-knot-onebyte-banner.eyebrow":"Den ändrade posten","oss-knot-onebyte-banner.lead":"Ändra en byte.","oss-knot-onebyte-banner.accent":"Lämna sedan över den.","oss-knot-onebyte-banner.body":"Kontrollanten stannar inte vid ett vagt fel. Den anger posten, körningen och den första trasiga länken så att mottagaren vet exakt var posten slutade stämma överens med sig själv.","oss-knot-onebyte-banner.signature":"postsignaturen misslyckas","oss-knot-onebyte-banner.root":"körningsroten matchar inte längre","oss-knot-onebyte-banner.trail":"lässpåret lokaliserar rad 04","oss-knot-onebyte-banner.verdict":"upptäckt och lokaliserad utan anslutning","oss-knot-outlives-banner.eyebrow":"Vad en ändring inte påverkar","oss-knot-outlives-banner.lead":"Ändra modellen.","oss-knot-outlives-banner.accent":"Historiken läses fortfarande.","oss-knot-outlives-banner.body":"Knot registrerar ramverk och modell som fakta om varje post, inte som historiens form. Ett nytt verktyg ändrar producenten; det skriver inte om vad körningen redan säger.","oss-knot-outlives-banner.rowFramework":"ramverksnamn och version","oss-knot-outlives-banner.rowModel":"modellanrop och svar","oss-knot-outlives-banner.rowStorage":"paketlayout och rot","oss-knot-outlives-banner.rowFormat":"exporter förblir läsbara","oss-knot-outlives-banner.rowCheck":"samma kontrollutfall","oss-knot-outlives-banner.verdict":"verktygen byts ut; bevisen gör det inte","oss-knot-plain-explainer.55b17716ab":"Det skriver ner saker","oss-knot-plain-explainer.9ea4581067":"När en datorassistent gör något åt dig, antecknar den varje sak den gjorde, i ordning.","oss-knot-plain-explainer.004c8b0e83":"Som en noggrann butiksbiträde som skriver varje vara på kvittot när den slås in.","oss-knot-plain-explainer.2cdd72dabf":"Det låser ihop anteckningarna","oss-knot-plain-explainer.5f6b1d0fb8":"Varje anteckning är låst till den föregående, så listan kan inte ändras utan att det syns.","oss-knot-plain-explainer.2cdaa84360":"Som en numrerad kvittobok där en saknad sida är uppenbar vid första anblicken.","oss-knot-plain-explainer.4635b66ff1":"Det signerar varje anteckning","oss-knot-plain-explainer.dcb177fd2e":"Varje anteckning får en liten stämpel som bevisar att den är den äkta och att ingen har bytt ut den.","oss-knot-plain-explainer.4daf6b39f8":"Som ett vaxsigill på ett brev som visar att det inte har öppnats på vägen.","oss-knot-plain-explainer.05876e68a2":"Vem som helst kan kontrollera det","oss-knot-plain-explainer.623a2326b5":"Senare kan en annan person titta på hela listan och bekräfta att inget har ändrats i smyg.","oss-knot-plain-explainer.a53fc1a7b9":"Som en andra person som räknar kassan, som inte behöver lita på den första.","oss-knot-projection-grid.f4a18f6113":"Det vikta tillståndet för en körning vid logisk tid T.","oss-knot-projection-grid.a8daace2ab":"Körning · status · steg","oss-knot-projection-grid.3876a97ff2":"Varje gren i körningen och var den förgrenades.","oss-knot-projection-grid.1de53bc029":"Gren · förälder · huvud","oss-knot-projection-grid.5ffdc0b83a":"Meddelanden i ordning, per konversationstråd.","oss-knot-projection-grid.f84c6f9617":"Tråd · tur · roll","oss-knot-projection-grid.a846d60714":"Ett index över varje körning som daemonen har sett.","oss-knot-projection-grid.a25985f130":"Körning · startad · status","oss-knot-projection-grid.df05c4b909":"Tokenförbrukning samlad per körning och modell.","oss-knot-projection-grid.0a39fc41ff":"Modell · prompt · utdata","oss-knot-projection-grid.b95e9f1cb6":"Varje verktygsanrop i par med dess resultat.","oss-knot-projection-grid.808e30a4a8":"Verktyg · indata · resultat","oss-knot-projection-grid.d307261cc6":"Snabb uppdatering, 1 sekund som standard","oss-knot-projection-grid.0873163245":"Samma händelser, samma byte","oss-knot-projection-grid.currentRun":"Aktuell körning","oss-knot-projection-grid.branches":"Grenar","oss-knot-projection-grid.conversation":"Konversation","oss-knot-projection-grid.runHistory":"Körhistorik","oss-knot-projection-grid.tokenUse":"Tokenanvändning","oss-knot-projection-grid.toolResults":"Verktygsresultat","oss-knot-redaction-pipeline.9f362b0b1b":"\"[REDACTED:aws:9f2a14c0]\"","oss-knot-redaction-pipeline.8123e16f72":"\"[REDACTED:email:7de0bb31]\"","oss-knot-redaction-pipeline.08a04dd04a":"18+ regexer: moln, versionshantering, betalning, meddelanden, JWT, PEM, modell-API:er","oss-knot-redaction-pipeline.eb0c867f05":"6+ mönster: e-post, telefon, personnummer, kort med Luhn, IPv4, MAC, IBAN","oss-knot-redaction-pipeline.5333869ac3":"donation_token matchar inte token, ingen delsträngsfälla","oss-knot-redaction-pipeline.7b9caadddc":"Inkommande händelse","oss-knot-redaction-pipeline.8f020796f0":"Redigerare, vid inmatning","oss-knot-redaction-pipeline.dd38ec3d5e":"Lagrad händelse","oss-knot-sign-flow.f4eef6b70e":"Verifieraren litar inte på någon daemon. Den behöver bara bunten och den publika nyckeln för att nå en slutsats.","oss-knot-sign-flow.4270780d53":"Kontrollera offline","oss-knot-sign-flow.5912b0adea":"portabel bunt","oss-knot-sign-flow.fc8f5ea229":"Skapa en signerad post","oss-knot-sign-flow.13217925b0":"Verifiera varje signatur och förtroendeloggkedjan, generera en JSON-rapport.","oss-knot-sign-flow.7f6e5a6efa":"Slutsats","oss-knot-sign-flow.3bbbf570cf":"Beräkna om varje Merkle-rot från råhändelserna.","oss-knot-sign-flow.550d4d4f84":"Härled igen","oss-knot-sign-flow.6fae2edc27":"Ta en buntkatalog och en publik nyckel. Ingen daemon, inget nätverk.","oss-knot-sign-flow.5838eda58e":"Öppna bunt","oss-knot-sign-flow.4e7a08e767":"Signera den kanoniska posten med den privata nyckeln.","oss-knot-sign-flow.8b3d8d665a":"Signera","oss-knot-sign-flow.e5f3bfbc51":"Härled BLAKE3 event_id över dessa bytes.","oss-knot-sign-flow.16586c723b":"Innehållshash","oss-knot-sign-flow.3f9591fd36":"Serialisera händelsen till kanoniska JSON-bytes, portabel över språk.","oss-knot-sign-flow.de6956c7ce":"Kanonisera","oss-knot-sovereignty.31025cf2ca":"Exportera ett portabelt paket och gå därifrån.","oss-knot-sovereignty.4cf3439273":"Vem som helst verifierar det offline, utan leverantör.","oss-knot-sovereignty.31a83345a7":"Reskontran ligger på disk du kontrollerar.","oss-knot-sovereignty.fecffc37bf":"Din post","oss-knot-sovereignty.c7195e6cbc":"Att lämna innebär att tappa spåret.","oss-knot-sovereignty.05e99e3a98":"Du verifierar endast via deras instrumentpanel.","oss-knot-sovereignty.443c6923fb":"Din historik ligger i en leverantörsdatabas.","oss-knot-sovereignty.8b7fb53083":"Deras post","oss-knot-sovereignty.f8f560a718":"Signeringsnyckeln är din. Verifiering kräver bara den publika delen.","oss-knot-sovereignty.d27c6d42b2":"Du håller nycklarna","oss-knot-sovereignty.3a06604503":"Håll reskontran inom en gräns du väljer. Suveränitet som standard.","oss-knot-sovereignty.e4dc99696a":"Europeisk region","oss-knot-sovereignty.3fa4f3f53d":"Kör daemonen på dina egna maskiner, bakom dina egna kontroller.","oss-knot-sovereignty.499493296b":"På plats","page-breadcrumb.c766e66518":"Brödsmula","page-toc.7e439c353e":"På den här sidan","section_st_a1_display-split.7c9a7c0610":"Detalj","section_st_f1_cta-dark.90e40d5043":"Kom igång","toc-rail.f5cbdf6bfb":"Innehåll"}
