{"block_close_oss.c33fd1fe9c":"Community och ekosystem","core-extras.96d330537a":"Bas-IR","core-extras.bee831a169":"Substrat","core-extras.61a0822826":"Appar på Core","core-extras.15438cc098":"stöds inte","core-extras.ad565d9d01":"Funktion","core-extras.0155bf03e5":"Segmentförklaring","core-extras.8b7110078e":"Algoritmgrupper efter datatyp","core-extras.25ab4276a6":"Rullbar kapabilitetsmatris","open-source-ledger.4ba3c461c8":"Beslutscertifikat","open-source-ledger.ac9835d4bd":"Exekveringstranskript","open-source-ledger.24f43d4446":"Syndaxträd","open-source-ledger.55c6923a1e":"Kunskapsstyrning som använder Ledger som sin granskningsryggrad.","open-source-ledger.4a86080d67":"Spindle","open-source-ledger.fe0a091fdb":"Produkter","open-source-ledger.2274740521":"Parsa källkod till träd med innehållsadresserade noder.","open-source-ledger.188fb5d6cf":"Reed","open-source-ledger.6cc3364a24":"Uppspelbar händelsehistorik","open-source-ledger.3810849650":"Exekveringstranskript i en sandlåda. Ledger fångar vad som hände; Selvedge fångar hur det exekverades.","open-source-ledger.de6848949f":"Selvedge","open-source-ledger.814ca45595":"Certifikat för resonemangssteg inom ett enskilt beslut, inte händelseproveniens över ett system.","open-source-ledger.df84637182":"AION","open-source-ledger.d5d6e83bf2":"Fortsätt utforska","open-source-ledger.75e393a1ac":"Utforska projektet","open-source-ledger.f9743247fa":"Läs dokumentationen","open-source-ledger.db52af1cb6":"Fråga om releasen","open-source-ledger.49343426a7":"Ledger publiceras i den andra omgången av Dweves grundläggande releaseprogram; när det sker, peka bygget mot din lagringsbackend och inspektera din första append, hashkontroll och replay i en enda lokal körning.","open-source-ledger.6141184964":"Varje händelse. Hashkedjad. Sökbar.","open-source-ledger.90e40d5043":"Kom igång","open-source-ledger.1aa2f31ee7":"Ledger","open-source-ledger.650fabe787":"Uppspelbar händelsehistorik","open-source-ledger.29416cbc87":"Ledger / händelseproveniens","open-source-ledger.13f71ffcde":"Ingen extern tjänst","open-source-ledger.9e50bc5c66":"Append · hash · replay","open-source-ledger.182522a199":"Manipulationssäkra integritetsprimitiver","open-source-ledger.6fd867ddde":"BLAKE3 + Ed25519","open-source-ledger.635948a509":"Hashkedjad typad händelselogg","open-source-ledger.cd0a445053":"Dweve Ledger","open-source-ledger.40730fd594":"Operatörsyta","open-source-ledger.a010de5c61":"Fabric","open-source-ledger.85592d5c8c":"Kunskapsstyrning","open-source-ledger.30dfe1814b":"Multi-agent-spår","open-source-ledger.485a04fef4":"Nexus","open-source-ledger.4bb7bcd8d1":"Kodagentkvitton","open-source-ledger.af0854de67":"Aura","open-source-ledger.63184e5ed2":"Hur Ledger kopplas in","open-source-ledger.a4ca6bdccd":"STACKBINDNING","open-source-ledger.5f5cdfd63a":"TJÄNST","open-source-ledger.d4407b4ee1":"SIDECAR","open-source-ledger.9652018eda":"C-ABI","open-source-ledger.803a250cd3":"CRATE","open-source-ledger.e2c457dbac":"Ledger levereras som en Rust-crate, en C-ABI, en sidecar-process och en tjänstebinär. Sidecar-mönstret är den vanligaste produktionsdistributionen. Samma händelseformat flödar genom alla varianter.","open-source-ledger.2a8296e2ea":"Sidecar. Tjänst. Tiers.","open-source-ledger.044a65f2af":"Inbäddad.","open-source-ledger.081c04bf3d":"Integration och hållning","open-source-ledger.3f91f2b2c4":"Samma kedjeintegritet","open-source-ledger.e416b48a20":"Samma loggform","open-source-ledger.9ed422d1bf":"Arkiv, WORM-bucket","open-source-ledger.d2481bc5c9":"Ett gränssnitt, fem backends","open-source-ledger.45556c8c92":"EventStore-trait","open-source-ledger.2c385ff8b8":"Produktion, indexerad","open-source-ledger.c590abf597":"Postgres","open-source-ledger.9f714e5484":"Inbäddad, en fil","open-source-ledger.9f09ccbd1c":"SQLite","open-source-ledger.b4f37d52e8":"Portabel, grep-vänlig","open-source-ledger.db35ca65d0":"JSONL","open-source-ledger.fc9a6caaea":"Tester, flyktig","open-source-ledger.89c8a2851d":"Minne","open-source-ledger.dbc12b5774":"Välj efter skala och granskningsbehov","open-source-ledger.418b97ed32":"LAGRINGSSTACK","open-source-ledger.5e121445b0":"POSTGRES","open-source-ledger.798e0a809a":"SQLITE","open-source-ledger.f4b1c471ce":"MINNE","open-source-ledger.3f75dd1229":"Minne för tester. JSONL för portabilitet. SQLite för inbäddat. Postgres för frågekraft. S3 för arkivering. Loggformen och hashkedjan är identiska över alla fem. Migrering mellan nivåer är en kopieringsoperation, inte en omkodning.","open-source-ledger.d69fbd45e7":"En loggform.","open-source-ledger.610680fe1d":"Fem backends.","open-source-ledger.ab1557ec70":"Lagringsbackends","open-source-ledger.22b7d7e676":"Versionshanterad","open-source-ledger.6dbc1edb99":"Typad schematyp","open-source-ledger.e3c29b4cbe":"SbomGenerated, AttestationCompleted.","open-source-ledger.04fd7b048c":"Attestation","open-source-ledger.382e79e997":"AiIncidentDetected.","open-source-ledger.5e326b17d2":"Incidenter","open-source-ledger.b107c6be6a":"Samtycke, DPIA, radering, registrerades rättigheter.","open-source-ledger.f106ba472b":"Datas rättigheter","open-source-ledger.1b594960b2":"Session och uppspelning, plus kontrollpunkt.","open-source-ledger.033df3d297":"Livscykel","open-source-ledger.80e0dd52b3":"Begärd, beviljad, nekad.","open-source-ledger.3cbad8e97e":"Gate-händelser","open-source-ledger.d73aa8728c":"ToolCall, ToolResult.","open-source-ledger.2ae8c3a073":"Verktygshändelser","open-source-ledger.7fb3b92f84":"9 kategorier, 23 varianter","open-source-ledger.dba2ceac3a":"HÄNDELSESTEGE","open-source-ledger.63d55e50dd":"ANPASSAD","open-source-ledger.0a7b77e1bf":"SÄKERHET","open-source-ledger.7b46d2f3cc":"AI-AKTEN","open-source-ledger.a5b7d57a85":"GDPR","open-source-ledger.29d43743c4":"SYSTEM","open-source-ledger.3c2c55d3e3":"ARTEFAKT","open-source-ledger.97efc8640f":"GODKÄNNANDE","open-source-ledger.16de25af88":"CODE","open-source-ledger.a3a1644f1e":"TOOL","open-source-ledger.80e6284561":"Verktygsanrop, godkännanden, artefakter, policykontroller och systemändringar har var sin egen typade form. Det gör historiken tillräckligt precis för att kunna fråga utan att platta ut varje händelse till en tvetydig loggrad.","open-source-ledger.883782af96":"9 kategorier.","open-source-ledger.f2ab62cc23":"23 varianter.","open-source-ledger.ed5a89b5a7":"Händelsetaxonomi","open-source-ledger.33a8f2def6":"Siffrorna är en ögonblicksbild av ett benchmark i minnet från den medföljande Ledger-källkoden, inte ett publicerat SLA. Kör den medföljande harnessen innan du dimensionerar en arbetsbelastning.","open-source-ledger.c68f437468":"Ögonblicksbild, 100 händelser, BLAKE3-integritet.","open-source-ledger.d0295f339d":"Kedjeverifiering","open-source-ledger.db23c994b2":"139 us","open-source-ledger.60ea181e8d":"Ögonblicksbild i minnet, ledger_append_event.","open-source-ledger.a313bc7f88":"Enkel tillägg","open-source-ledger.606497be6f":"2,4 us","open-source-ledger.9430f8c53c":"Minne, JSONL, SQLite, Postgres, S3.","open-source-ledger.85a4325174":"Över 9 typade kategorier.","open-source-ledger.54398265bf":"Händelsevarianter","open-source-ledger.10e7f2f495":"Typad, hashkedjad och sökbar.","open-source-ledger.9fe381468b":"Ledger i siffror","open-source-ledger.2895f84277":"Uppspelningsbar från början till slut","open-source-ledger.acaaaf846b":"Manipulationsspårbar","open-source-ledger.ac27ed38ab":"Gå till en tidstämpel, återuppbygg tillståndet.","open-source-ledger.fb1bbd1f19":"Linjär genomgång","open-source-ledger.321252ba5f":"Fem backends","open-source-ledger.f6976847fa":"Förtroendeankare förseglar ett segment.","open-source-ledger.ed36a1a142":"Ed25519-ankare","open-source-ledger.c0fb1b2f0d":"Varje post inkluderar föregående hash.","open-source-ledger.0c95e0b5c6":"BLAKE3-länk","open-source-ledger.d76f47eec4":"En av 23 typade varianter läggs till i slutet.","open-source-ledger.5a7f106ecc":"Typad post","open-source-ledger.98d4944aa2":"Lägg till för uppspelning","open-source-ledger.1c4fd778bd":"HÄNDELSERÖRLEDNING","open-source-ledger.4e250b4fde":"UPPSPELNING","open-source-ledger.34512fba1d":"PERSISTERA","open-source-ledger.6c516a9cdc":"SIGN","open-source-ledger.2d533b9d9f":"HASH","open-source-ledger.025e07020e":"LÄGG TILL","open-source-ledger.515be2e1fe":"Händelser är typade, BLAKE3-hashade, Ed25519-signerade vid förtroendeankare och beständiga i en backend du väljer. Rörledningen är densamma oavsett lagring. Håll muspekaren över ett steg för att läsa dess kontrakt.","open-source-ledger.8a32a688e1":"Hasha. Signera. Spela upp.","open-source-ledger.f2903e2088":"Lägg till.","open-source-ledger.b040b4179b":"Arkitektur","open-source-ledger.23f15552e8":"Hashkedjan är bevis","open-source-ledger.f8d8991f8b":"Loggar är inte bevis","open-source-ledger.9e0b3bf5b1":"Kan inte rekonstruera tillståndet från loggen ensam.","open-source-ledger.b90a38ae7f":"Ingen uppspelning","open-source-ledger.f61882a2ca":"Processklockor driver. Ingen kanonisk ordning.","open-source-ledger.fa8cb10473":"Osorterad","open-source-ledger.4dc0a92aed":"ingen integritet","open-source-ledger.c501736247":"Svansbeskärning, loggrotation, lätt att ändra.","open-source-ledger.07ca44c83d":"Föränderlig","open-source-ledger.91f1447d0b":"inget schema","open-source-ledger.a98ec2c84a":"Fritext, endast grep, tvetydiga fält.","open-source-ledger.5ffffa9c4a":"Ostrukturerad","open-source-ledger.2d833ba488":"Fyra observerade brister","open-source-ledger.9db2289885":"VARFÖR LOGGAR MISSlyckas","open-source-ledger.5d693aa68b":"INGEN INTEGRITET","open-source-ledger.b4dee9d399":"INGEN UPPSPELNING","open-source-ledger.1a5065e6a6":"OSTRUKTURERAD","open-source-ledger.4c25e3fbac":"De flesta AI-system skriver ostrukturerade textloggar som ingen kan spela upp. SIEM-instrumentpaneler sammanfattar, men de kan inte rekonstruera ett beslut. Revisorer lämnas med prosa.","open-source-ledger.8635d531a1":"är inte bevis.","open-source-ledger.fd0f035ee7":"AI-loggar idag","open-source-ledger.8a9400005c":"Loggar kan inte spela upp ett system","open-source-ledger.b13e136af4":"EU-ursprung","open-source-ledger.2513a48834":"Ingen mäklare eller värdbaserad händelsetjänst.","open-source-ledger.562de5e6e7":"Utgåva 2021","open-source-ledger.e2ae20d9ae":"Rust","open-source-ledger.52149322c8":"Linjär genomgång, inget lösarberoende.","open-source-ledger.c0f85d6679":"Uppspelning","open-source-ledger.ebc75cd71f":"O(n)","open-source-ledger.6e1f3db0ab":"Minne, JSONL, SQLite, PG, S3.","open-source-ledger.b3776d63ad":"Backends","open-source-ledger.43c9eac60a":"Över 9 kategorier.","open-source-ledger.e0c97bd053":"Vad som levereras","open-source-ledger.6f19d16ea8":"PROJEKTSTATISTIK","open-source-ledger.949b542842":"O(n) UPPSPELNING","open-source-ledger.a063f9f012":"Ett kommando. Uppspelningen går igenom varje händelse i ordning, verifierar BLAKE3-kedjan och återuppbygger tillståndet vid valfri tidpunkt. Siffrorna nedan är en ögonblicksbild av en minnesbaserad benchmark från den medföljande Ledger-källkoden, inte ett publicerat SLA. Kör testmiljön på din egen hårdvara.","open-source-ledger.e701c3712a":"Varje beslut rekonstruerat.","open-source-ledger.3e6df79cba":"ledger-uppspelning","open-source-ledger.acb04fe99d":"Frågan","open-source-ledger.1e41ef2a5f":"Ingen omplattformering","open-source-ledger.0bd1a67d1a":"Rör dig fritt","open-source-ledger.a520bde95d":"Avskuren från internet, för de känsligaste posterna.","open-source-ledger.cd36883cc4":"Helt avskärmad","open-source-ledger.1752e07df4":"En molnregion knuten till ett europeiskt land, under europeiska regler.","open-source-ledger.b477a9ed0e":"Ett moln i Europa","open-source-ledger.b9b2bbbc78":"Det körs på datorer som ditt eget team hanterar, inom era väggar.","open-source-ledger.b43a584c45":"I din byggnad","open-source-ledger.2e1278ae29":"En post, ingen ombyggnad","open-source-ledger.cf4c21c3a7":"TRE POSITIONER","open-source-ledger.b69bf7e246":"AVSKÄRMAD","open-source-ledger.492c0dbda6":"EU-MOLN","open-source-ledger.8bd5f943bf":"EU-moln. Avskärmat.","open-source-ledger.fbefed778b":"Din byggnad.","open-source-ledger.1d197d39c5":"Var det körs","open-source-ledger.dffeefde83":"Projektegenskaper och stödda driftsättningslägen; inte ett servicenivå- eller kapacitetslöfte.","open-source-ledger.65759c0439":"Byggt i Nederländerna.","open-source-ledger.44ab85a252":"Ursprung","open-source-ledger.c82d1b09cf":"EU","open-source-ledger.e4e490c7ce":"Din byggnad, EU-moln eller avskärmat.","open-source-ledger.5e41344d14":"Sätt att köra det","open-source-ledger.cf7caf33ce":"Inget krävs för att lägga till, verifiera eller spela upp.","open-source-ledger.1ef1565eea":"Externa mäklare","open-source-ledger.835da6eae7":"En kedja över alla stödda backendar.","open-source-ledger.fef8e889dc":"Historikmodell","open-source-ledger.6b5eb5323e":"Lägg till · hash · spela upp","open-source-ledger.c900b782e4":"En post designad för att följa med systemet","open-source-ledger.166eb69e89":"Fakta som avgör det","open-source-ledger.3cd8d4d21e":"Förseglad när det hände","open-source-ledger.e2bd284bd9":"Inte rekonstruerad i efterhand","open-source-ledger.e5fd4cede4":"Programvaruförteckning och attestation, registrerad.","open-source-ledger.71be2d60c9":"Vad levererade du?","open-source-ledger.f76595e93b":"Begärt, beviljat eller nekat, registrerat i ordning.","open-source-ledger.d710f0b42e":"Vem godkände det?","open-source-ledger.425fb3def6":"AI-förordningen","open-source-ledger.865009b6ca":"En AI-incident registreras i samma ögonblick som den upptäcks.","open-source-ledger.1e13b0d411":"När fick du veta?","open-source-ledger.3f8e051fe7":"Samtycke, DPIA, radering och registrerades rättigheter, varje en typad händelse.","open-source-ledger.c6c5ed859b":"Fanns det samtycke?","open-source-ledger.d7b66b1801":"Och den registrerade händelsen","open-source-ledger.aea6c8ea58":"VAD EN GRANSKNING FRÅGAR","open-source-ledger.70f62d383e":"VERKTYGSANVÄNDNING","open-source-ledger.f142bd1ae8":"LEVERANSKEDJA","open-source-ledger.d2534cffa4":"GODKÄNNANDEN","open-source-ledger.380f063397":"EU:s AI-FÖRORDNING","open-source-ledger.20096140dd":"redan registrerat.","open-source-ledger.e097bea376":"Svaret är","open-source-ledger.8632e0b3b5":"När revisorn frågar","open-source-ledger.e8c8a3c34a":"Lägre risk","open-source-ledger.81d162731e":"Lägre kostnad","open-source-ledger.68f6d4f41b":"Spela upp valfritt fönster direkt från de registrerade händelserna.","open-source-ledger.1607989434":"Tillstånd du inte kan återskapa","open-source-ledger.3bd957e109":"Godkännandehändelser håller aktör, omfattning och utfall tillsammans.","open-source-ledger.f6501ca9a2":"Saknad godkännandekontext","open-source-ledger.ba9c8b0db0":"Hashlänkar gör varje radering, omordning eller ändring synlig.","open-source-ledger.e5b4d87593":"Föränderliga ögonblicksbilder","open-source-ledger.bf6e232a97":"En typad post ersätter forensiska sammanfogningar över partiella loggar.","open-source-ledger.200a9fd9ea":"Fragmenterad bevisning","open-source-ledger.0e45b2afd8":"Och hur detta besvarar det","open-source-ledger.a25c8ddbe9":"VAD EN GRANSKNING OROAR SIG FÖR","open-source-ledger.f812284999":"FRÅGBAR","open-source-ledger.a3c32681d8":"MANIPULATIONSSÄKER","open-source-ledger.cdd26a8dc9":"UPPSPELBAR","open-source-ledger.5b116da2ea":"EN POST","open-source-ledger.70107051b1":"börja med svaret","open-source-ledger.a29e5f15cd":"Sluta återskapa bevisning","open-source-ledger.676ffa603b":"Vad det sparar, vad det minskar risken för","open-source-ledger.638edaf1ce":"Behåll samma händelseform i minne, SQLite, Postgres, S3 eller din backend.","open-source-ledger.cfab3eb33f":"Välj backend","open-source-ledger.e5d9e31cc5":"Rekonstruera tillstånd från händelserna istället för att lita på en ögonblicksbild.","open-source-ledger.eb9e736e5f":"Spela upp valfritt fönster","open-source-ledger.de76a935ea":"Varje post förlänger kedjan, så tysta ändringar misslyckas med verifieringen.","open-source-ledger.bab9bef065":"Manipulationssäker kedja","open-source-ledger.cb750ef123":"Nya händelser läggs till utan att skriva om tidigare historik.","open-source-ledger.416878d0ae":"Lägg till varje händelse","open-source-ledger.9a4e0aabc1":"Fyra driftsegenskaper","open-source-ledger.87c873497e":"POSTEN I KORTHET","open-source-ledger.2531ed636c":"DIN LAGRING","open-source-ledger.3115880727":"UPPSPELBAR","open-source-ledger.c968638a6e":"HASH-CHAINED","open-source-ledger.825b742371":"TYPADE HÄNDELSER","open-source-ledger.91c120e5c6":"besvarar varje granskning","open-source-ledger.3d1e7bdec2":"En händelsehistorik","open-source-ledger.47101bdd55":"Vad du köper in dig i","open-source-ledger.8cdd8d74d1":"Det svåraste ögonblicket är när en revisor eller tillsynsmyndighet ställer en skarp fråga och teamet måste börja gräva. Ledger svarar på ett annat sätt: de saker som en granskning frågar om, samtycke, incidenter, godkännanden, leveranskedja, verktygsanvändning, registreras var och en som en egen förseglad händelse när de inträffar. Välj en fråga nedan och se vilken registrerad händelse som redan innehåller svaret.","open-source-ledger.2bb7852ca2":"Den andra frågan en granskning ställer är var programvaran får köras. Samma postformat och samma lagringsalternativ fungerar i din egen byggnad, i en europeisk molnregion eller helt avskärmad från internet. Att flytta mellan dem är en kopia, inte en dyr ombyggnad, så beslutet är aldrig slutgiltigt.","open-source-ledger.4f2181750c":"En upphandlingsgranskning ställer två enkla frågor: vad sparar detta, och vad minskar det för risk? Ledger hindrar team från att sy ihop bevis från ofullständiga loggar under en incident. Dess append-only-kedja avslöjar också alla försök att ändra historiken i efterhand.","open-source-ledger.d51c7888f5":"Applikationer förändras, leverantörer flyttar och lagring byts ut. Ledger håller en typad händelsehistorik genom dessa förändringar, där varje post är länkad till den föregående. Verksamheten kan spåra en incident, besvara en granskning eller återskapa tillstånd utan att sy ihop ofullständiga loggar.","open-source-ledger.7fb327c2ad":"Ingen maskin långt borta","open-source-ledger.ef75f99a25":"Ingen räkning som växer","open-source-ledger.e70136dad1":"Posten och dess enkla format tillhör dig, att läsa tillbaka när som helst.","open-source-ledger.bfaea2b631":"Din att läsa","open-source-ledger.2bce51f60a":"Den ligger bredvid systemet den minns, utan ett extra konto eller en instrumentpanel i vägen.","open-source-ledger.aa4a69c684":"Inget extra konto","open-source-ledger.e804a6ae6f":"Den kan ligga på en dator i din egen byggnad, inte hos en främling långt borta.","open-source-ledger.04f45276cd":"Den ligger nära","open-source-ledger.57f4ea40bb":"Tre enkla svar","open-source-ledger.a6c72c056a":"DE PRAKTISKA FAKTA","open-source-ledger.34d387a45c":"DIN ATT LÄSA","open-source-ledger.1cd222daa7":"INGET EXTRA KONTO","open-source-ledger.1914767b52":"I DIN BYGGNAD","open-source-ledger.e7920fda1c":"alltid inom räckhåll.","open-source-ledger.cc6e2e2a7f":"Nära hemmet,","open-source-ledger.b6e77c24ce":"Var den ligger","open-source-ledger.4c5bd0c2c1":"Redan nedskrivet","open-source-ledger.10fc3853d2":"Inget att konfigurera","open-source-ledger.e905ada6fb":"Den kan ligga på en dator i din egen byggnad, nära hemmet.","open-source-ledger.5154d8d8b9":"På en avlägsen maskin?","open-source-ledger.c4fc1a8fb0":"Den berättar exakt samma historia på varje dator, varje gång.","open-source-ledger.7e90a6d522":"Annorlunda någon annanstans?","open-source-ledger.e8df15e484":"Du kan läsa tillbaka den från vilket ögonblick som helst, som att spola tillbaka en hemvideo.","open-source-ledger.33a6361a1d":"Vad händer om jag glömmer?","open-source-ledger.4dc95e4d71":"Varje rad är förseglad till den föregående, så en tyst ändring visar sig.","open-source-ledger.fdef66504e":"Kan den ändras?","open-source-ledger.f9d61136da":"Och det enkla svaret","open-source-ledger.d8be0496de":"VAD MÄNNISKOR UNDRAR","open-source-ledger.22b3558123":"NÄRA HEMMET","open-source-ledger.690da68068":"SAMMA ÖVERALLT","open-source-ledger.a302a940cf":"ALDRIG GLÖMD","open-source-ledger.7353de3bd3":"KAN INTE ÄNDRAS","open-source-ledger.3f18109144":"besvarat enkelt.","open-source-ledger.4f46bc1bd1":"De tysta bekymren,","open-source-ledger.52e04b202a":"En sak mindre att oroa sig för","open-source-ledger.f4739e4d5f":"Alltid svarsbar","open-source-ledger.4a0026798c":"Tyst och ärlig","open-source-ledger.fc35b25566":"Undrar du senare vad som hände, eller när? Det är nedskrivet för dig.","open-source-ledger.5107894be3":"Du kan fråga","open-source-ledger.f5a6b2697b":"Läs tillbaka den på vilken dator som helst och du får exakt samma historia.","open-source-ledger.d30d63ea2a":"Den ligger kvar","open-source-ledger.b4183aaf6c":"Den raden är förseglad till raden före, så ingen kan tyst ändra den.","open-source-ledger.30c3a4e634":"Den är låst","open-source-ledger.4fa84929cd":"När AI:n gör något, noteras en ny rad.","open-source-ledger.bc6201a929":"Det är skrivet","open-source-ledger.70a51df743":"Fyra enkla steg","open-source-ledger.bbe874d679":"HELA HISTORIEN","open-source-ledger.c4f5f05c42":"DU KAN FRÅGA","open-source-ledger.8dc644d429":"DEN FÖRBLIR SAMMA","open-source-ledger.50242c14ed":"DEN BLIR LÅST","open-source-ledger.0821bdc099":"NÅGOT HÄNDER","open-source-ledger.7ba6a992cb":"från början till slut.","open-source-ledger.6ff33bb387":"Fyra vardagliga ögonblick,","open-source-ledger.41d7edc25a":"Vad det gör för dig","open-source-ledger.24c8566438":"Inget att installera för dig","open-source-ledger.e019421780":"Inget datasnack","open-source-ledger.3685090f6c":"Körs tillsammans med systemet det minns.","open-source-ledger.9dd0e4773e":"Att behålla","open-source-ledger.75f527181b":"Lokalt","open-source-ledger.0e4bc9b8a7":"Berättelsen ändras aldrig.","open-source-ledger.945bc77616":"Varje dator","open-source-ledger.b76aee974c":"Samma","open-source-ledger.6d2ce6abe7":"Manipulation syns direkt.","open-source-ledger.3350b6f9ce":"Varje rad","open-source-ledger.66c95e7fc7":"Förseglad","open-source-ledger.2f0b41e256":"Det lägger bara till, raderar aldrig.","open-source-ledger.1c54132b8e":"Registrera","open-source-ledger.9caa367403":"Ärlig","open-source-ledger.2a4827eec7":"Med egna ord","open-source-ledger.a1ec2cb1d8":"VARFÖR DET ÄR SÄKERT","open-source-ledger.d8ddbc8b42":"DITT ATT BEHÅLLA","open-source-ledger.613cfdac00":"FRÅGA SENARE","open-source-ledger.b00a146670":"SAMMA SVAR","open-source-ledger.6d79977ebc":"EN FÖRSEGLING","open-source-ledger.5f66a7cfe6":"EN DAGBOK","open-source-ledger.7ad81b6665":"Inget mer att lära sig.","open-source-ledger.a56f046c1a":"Det är en ärlig anteckningsbok.","open-source-ledger.704869f20f":"Med enkla ord","open-source-ledger.db827043b3":"Anteckningsboken följer med systemet som använder den. Det finns inget separat konto att kontrollera och ingen avlägsen instrumentpanel att lita på: ditt eget team kan läsa samma ordnade berättelse närhelst en fråga dyker upp.","open-source-ledger.8ebc9746bb":"Det är rimligt att undra vad som händer om något går fel. Tänk om registret ändras? Tänk om du glömmer? Tänk om det står något annat någon annanstans? Välj en oro nedan och se, med enkla ord, hur ett ärligt register svarar på den, så att det finns en sak mindre att ligga vaken över.","open-source-ledger.843ca259fe":"Du behöver inte förstå något av mekaniken. Här är allt, från början till slut, som fyra vardagliga ögonblick. Något händer, det skrivs ner och låses, det förblir exakt detsamma på varje dator, och du kan alltid fråga om det senare.","open-source-ledger.0f2c633388":"Tänk på det som en anteckningsbok som ett AI-verktyg håller för sig själv. Varje gång det gör något skriver det en rad till längst ner, och det går aldrig tillbaka för att radera det som redan finns. Bläddra bland sidorna med enkla ord nedan för att se, med vardagliga bilder, vad varje del av den anteckningsboken verkligen gör för dig.","open-source-ledger.1725b559bd":"On-prem, EU-moln, förseglat","open-source-ledger.fcde5c325d":"Körs","open-source-ledger.79073eaaf2":"Nederländerna","open-source-ledger.6eef664840":"Inga","open-source-ledger.ad1aeaa4e4":"Hostad broker","open-source-ledger.bf5dde2d06":"Extern tjänst","open-source-ledger.70f8bb9a8a":"Hem","open-source-ledger.68c2cc7f0c":"Modell","open-source-ledger.cba0624eb5":"Inköpsblad","open-source-ledger.6f696724c6":"Vad det sparar och minskar risker för","open-source-ledger.b9948940ab":"Ledger är en händelsepost för AI-system. Den håller en append-only-historik som inte kan redigeras tyst, så när en revisor eller tillsynsmyndighet frågar vad som hände har du ett rakt svar. Den är byggd i EU och kan köras helt på infrastruktur du kontrollerar: en post över vem som anropade vad, vem som godkände vad och vad som hände sedan.","open-source-ledger.69becbb1fa":" visa vad som hände","open-source-ledger.1d5be5a0ce":" återskapa vilket tillstånd som helst","open-source-ledger.6575475ce1":"Behåll händelsehistoriken","open-source-ledger.9309f6a730":"Ledger","open-source-ledger.5491bb3fc9":"Kan stanna i din byggnad","open-source-ledger.0b081a8ef4":"Direkt för ditt team","open-source-ledger.64ae43e8fe":"Åtkomst","open-source-ledger.15d881f52c":"Fråga vad som hände, när som helst","open-source-ledger.2689163255":"Du kan","open-source-ledger.96a647dcb0":"Samma på varje dator","open-source-ledger.d39907caf6":"Det upprepar","open-source-ledger.20dac02e6d":"Så inget ändras","open-source-ledger.4c10b31d42":"Det förseglar","open-source-ledger.e3496de5b8":"En ny rad i taget","open-source-ledger.2ab05d7411":"Det skriver","open-source-ledger.b7b925c5fc":"En ärlig anteckningsbok","open-source-ledger.f8c94a3b4b":"Vad det är","open-source-ledger.0882392b0c":"Läs det med enkla ord","open-source-ledger.06c805023d":"En historik du kan fråga om","open-source-ledger.d390f8bbde":"Ledger är den del av ett AI-system som tyst håller en ärlig anteckningsbok. Varje gång AI:n gör något skriver den en ny rad och förseglar den, så att inget kan ändras bakom din rygg. Läs den i morgon, eller på en annan dator, och du får samma berättelse i samma ordning.","open-source-ledger.8fa28cb8b1":" i klartext.","open-source-ledger.4cc5134b16":" för din AI,","open-source-ledger.8d07898a9e":"Minne, JSONL, SQLite, Postgres, S3","open-source-ledger.9e092dda4f":"Lagring","open-source-ledger.05a4ccce2e":"23 varianter, 9 kategorier","open-source-ledger.0b420fa096":"Händelsetyper","open-source-ledger.1ebd45fcbe":"Signering","open-source-ledger.a304010ca5":"BLAKE3 (32 byte)","open-source-ledger.873507a022":"Hash","open-source-ledger.0ed5388e31":"Rust (utgåva 2021)","open-source-ledger.89b86ab0e6":"Språk","open-source-ledger.3229609e15":"Historikmodell","open-source-ledger.942587e61e":"Projektblad","open-source-ledger.d4a74b503a":"Läs dokumentationen","open-source-ledger.ab51bc7b84":"När en tillsynsmyndighet frågar vad som hände i ditt system behöver du mer än loggar: du behöver en append-only händelsepost där varje post förlänger en BLAKE3-kedja, varje typ är starkt typad, och vilket historikfönster som helst kan spelas upp för att återskapa tillstånd. Ledger är händelseproveniens för system: vem anropade vad, vem godkände vad, vem läste vad, i ordning, utan möjlighet till tysta ändringar. Till skillnad från AION, som certifierar resonemangsstegen i ett enskilt AI-beslut, registrerar Ledger vilka händelser som inträffade i ett helt system. Till skillnad från Selvedge, som fångar exekveringstranskript i en sandlåda, fångar Ledger proveniens över flera aktörer och tjänster.","open-source-ledger.a738552599":"Varje händelse,","open-source-ledger.3a78695388":"Hem","open-source-ledger.f411a1fb62":"Enkel","open-source-ledger.54b26f7d3d":"Din","open-source-ledger.ed077f3d81":"Öppen","open-source-ledger.87ec4027e1":"Lägg till","open-source-ledger.d781e3ddee":"Ingen låsning","open-source-ledger.9170a8b2fb":"EU","open-source-ledger.1dabba21cd":"✓","open-source-ledger.341f82d43e":"LÄGG TILL","open-source-ledger.c1fb44c726":"HASH","open-source-ledger.1e2f12a3eb":"SIGN","open-source-ledger.f2539f6819":"BEVARA","open-source-ledger.92d23f5381":"SPELA UPP","open-source-ledger.91b097d7d4":"TOOL","open-source-ledger.30b82cbe46":"GODKÄNNANDE","open-source-ledger.d621c1a716":"SYSTEM","open-source-ledger.803ac20b03":"GDPR","open-source-ledger.b7896e7fe4":"AI-HANDLING","open-source-ledger.c3a409ae6f":"SÄKERHET","open-source-ledger.44d6a8a73e":"S3","open-source-ledger.00db09ab06":"PLAIN","open-source-ledger.35e0d0360a":"LIVE","open-source-ledger.ddd2c0300d":"CALM","open-source-ledger.36e65c39f8":"HOME","open-source-ledger.6e10953f3e":"OPEN","open-source-ledger.5d0b2f6bd4":"OBSERVERAD","open-source-ledger.cbd1224832":"PÅ REKORD","open-source-ledger.0cd291828b":"DISTRIBUERA","open-source-ledger.8215b59ccb":"MOTOR","open-source-ledger.4fe467ac80":"ALLT PÅ","oss-ledger.hero.eyebrow":"ANDRA RELEASERUNDAN","oss-ledger.hero.title.lead":"Registret","oss-ledger.hero.title.accent":"som du kan lämna över.","oss-ledger.hero.technical.lede":"En manipuleringssäker revisionslogg i Rust för AI-verktygsinteraktioner. Ledger lägger till en typad händelse per åtgärd och länkar varje post till den föregående med BLAKE3-hashar. Ledger publiceras i andra omgången av Dweves grundläggande releaseprogram, med dokumentation på docs.dweve.com samma dag.","oss-ledger.hero.business.lede":"Ledger är en manipuleringssäker revisionslogg i Rust för AI-verktygsinteraktioner, publicerad under Apache 2.0 i andra omgången av Dweves releaseprogram. Välj var Ledger lagrar registret och lämna sedan över det när någon frågar vad som hände.","oss-ledger.hero.consumer.lede":"Ledger är en manipuleringssäker revisionslogg. När programvara använder den kan registret visa vad som hände i ordning och länka varje anteckning till den föregående.","oss-ledger.hero.action.primary":"Läs registret","oss-ledger.hero.action.secondary":"Fråga om releasen","oss-ledger.hero.consumer.secondary":"Läs registret","oss-ledger.hero.ledger.label":"DWEVE LEDGER","oss-ledger.hero.ledger.pill":"APACHE 2.0 / RUNDA 2","oss-ledger.hero.ledger.license.label":"LICENS","oss-ledger.hero.ledger.license.value":"Apache 2.0","oss-ledger.hero.ledger.language.label":"SPRÅK","oss-ledger.hero.ledger.language.value":"Rust","oss-ledger.hero.ledger.what.label":"VAD DET ÄR","oss-ledger.hero.ledger.what.value":"Manipuleringssäker revisionslogg","oss-ledger.hero.ledger.format.label":"FORMAT","oss-ledger.hero.ledger.format.value":"JSON Lines eller binärt","oss-ledger.hero.ledger.chain.label":"CHAIN","oss-ledger.hero.ledger.chain.value":"BLAKE3","oss-ledger.hero.ledger.stores.label":"LAGRING","oss-ledger.hero.ledger.stores.value":"Minne, filer, databaser, S3","oss-ledger.shell.breadcrumb.open":"Öppen källkod","oss-ledger.shell.close.label":"Kom igång","oss-ledger.shell.close.headline":"Behåll registret","oss-ledger.shell.close.body":"När arkivet publiceras väljer du en lagringsbackend, lägger till en första händelse och kör en integritetskontroll innan du lägger till en annan tjänst. Publicering sker i fjorton dagars omgångar; arkivet och dess dokumentation publiceras tillsammans.","oss-ledger.shell.next.eyebrow":"FORTSÄTT UTFORSKA","oss-ledger.banner.engNumbers.body":"Verktygsanrop, godkännanden, artefakter, sessioner, repriser, rättigheter, incidenter, attestationer och anpassade poster behåller sin egen form. Registret är tillräckligt precist för att kunna fråga utan att platta ut varje åtgärd till en tvetydig loggrad.","oss-ledger.banner.engNumbers.footer":"Kategorierna är namngivna så att registret kan ställas en fråga senare","oss-ledger.banner.engNumbers.secondary.left":"Panelen namnger Ledgers eget ordförråd. Det är inte ett poängkort: varje typ ger en fråga en tillförlitlig form innan någon börjar söka genom prosa.","oss-ledger.banner.engNumbers.secondary.right":"Kategorierna är verkliga, och ett urval körs över posterna själva. Fråga efter nekade godkännanden i mars så är svaret en fråga över registret, inte en rekonstruktion.","oss-ledger.banner.engClose.body":"Lägg två kopior av ett register på bordet. Dra ut rad 61 208. Oenigheten har ett värde, en position och en dom som inte kräver att författaren står bredvid.","oss-ledger.banner.engClose.footer":"En rad skiljer sig, och den har ett nummer","oss-ledger.banner.engClose.secondary.left":"Siffrorna i panelen är illustrativa, men jämförelsen är inte. Två kopior kan överensstämma post för post tills den första punkt där den ena inte längre producerar den andra.","oss-ledger.banner.engClose.secondary.right":"Den punkten har ett radnummer och två fingeravtryck. Läsaren kan citera den, inspektera den och behålla de två kopiorna utan att fråga den person som utfärdade någon av dem.","oss-ledger.banner.bizHandover.body":"Motparten kan ta emot en JSON Lines-fil, dess format, kedjeregeln och licensen. De kan behålla sin egen kopia och kontrollera den med en kompatibel verifierare, utan ett dashboardkonto.","oss-ledger.banner.bizHandover.footer":"Apache 2.0-villkor när den publiceras, kontrollerad, inte trodd","oss-ledger.banner.bizHandover.secondary.left":"Överlämningen börjar med den underliggande filen, inte en rapport som genererats från den. En textredigerare öppnar JSON Lines; när arkivet publiceras innehåller det den matchande verifieraren.","oss-ledger.banner.bizHandover.secondary.right":"Kontrollen kan köras mot den kopia som lämnades över. Motparten kan behålla den kopian och jämföra den med en senare utan åtkomst till era system.","oss-ledger.banner.bizNumbers.body":"Revisionsundersystemet kan hålla ett separat hashkedjat spår av autentiseringar, auktoriseringsbeslut, läsningar, konfigurationsändringar och systemhändelser, med egen bevarandepolicy och integritetskontroll.","oss-ledger.banner.bizNumbers.footer":"Ett spår över spåret, förseglat på samma sätt","oss-ledger.banner.bizNumbers.secondary.left":"Åtkomstregistret är en andra förseglad kedja eftersom en granskning frågar vem som rörde bevisen såväl som vad bevisen säger. Den registrerar läsningar, beslut och ändringar separat från kundregistret.","oss-ledger.banner.bizNumbers.secondary.right":"Det spåret har sin egen kontroll och en standardbevarandeperiod på nittio dagar. Policy per enhet kan hålla den operativa spårningen proportionell mot den aktör den beskriver.","oss-ledger.banner.conRead.body":"En JSON Lines-post kan lämnas över som en fil. Den kräver inte ett Ledger dashboardkonto för att öppna, behålla eller kontrollera med en kompatibel verifierare.","oss-ledger.banner.conRead.footer":"Kontrollerbar av någon som inte är vi","oss-ledger.banner.conRead.secondary.left":"Det som kommer fram är vanliga textrader, en för varje sak som hände. De små markeringarna på raderna visar om någon tagit bort eller ändrat en anteckning innan du såg den.","oss-ledger.banner.conRead.secondary.right":"Du kan ge filen till någon som agerar för dig. När Ledger publiceras kan de köra en matchande kontroll på sin kopia, utan åtkomst till organisationens system.","oss-ledger.banner.engDurableReplay.body":"En skrivning är användbar bevisning endast när dess hållbarhetsval är synligt, dess kompakta byte fortfarande identifierar sig själva och en stoppad körning kan gås igenom utan att utföra arbetet igen. Det är tre delar av ett läskontrakt.","oss-ledger.banner.engDurableReplay.footer":"Nästa gräns är lagringen: samma läsning måste överleva ett byte av hem","oss-ledger.banner.engDurableReplay.secondary.left":"JSONL-lagring kan synkronisera varje skrivning eller följa en konfigurerad batch-, storleks- eller adaptiv strategi. En lyckad retur är inte i sig bevis på att enheten har posten.","oss-ledger.banner.engDurableReplay.secondary.right":"Den kompakta formen bär en markör, version och kontrollsumma. Torrkörningsreplay läser samma poster utan att anropa externa verktyg; exakta och felsökningslägen tjänar olika undersökningsbehov.","oss-ledger.banner.engPortableFields.body":"Att flytta ett register från en fil till en databas får inte ändra vad en post betyder. Innehållet, kedjepositionen och förseglade efterlevnadsfält färdas tillsammans, och destinationen kontrolleras innan flytten kallas slutförd.","oss-ledger.banner.engPortableFields.footer":"En portabel post håller ett avtal från lagring till granskning","oss-ledger.banner.engPortableFields.secondary.left":"Migreringen följer postadresser, återupptas från en känd punkt och verifierar destinationen mot källan. Den ändrar postens hemvist utan att tyst omkoda dess bevis.","oss-ledger.banner.engPortableFields.secondary.right":"Rättslig grund, granskningsdatum och övriga efterlevnadsfält ligger kvar i postens sigill. En granskare får därför handlingen och skälet till att den tilläts som ett objekt efter flytten.","oss-ledger.banner.bizConsentRecord.body":"Samtycke är inte en enda aktuell flagga. Den användbara posten behåller begäran, dess syfte och omfattning, tidpunkten då tillstånd gavs och den separata tidpunkten då det drogs tillbaka.","oss-ledger.banner.bizConsentRecord.footer":"Nästa kontroll frågar var dessa registrerade uppgifter fick behandlas","oss-ledger.banner.bizConsentRecord.secondary.left":"En granskning frågar om tillstånd fanns vid tidpunkten för en handling. Att hålla beviljande och återkallande som separata förseglade poster besvarar den frågan utan att rekonstruera ett tidigare värde från ett fält som nu säger nej.","oss-ledger.banner.bizConsentRecord.secondary.right":"Omfattningen förblir också kopplad. Posten kan skilja tillstånd för ett syfte från tillstånd för tre, och den lämnar all användning efter återkallande på en daterad rad som en granskare kan välja.","oss-ledger.visual.onDisk":"PÅ DISK","oss-ledger.visual.refused":"NEKAD","oss-ledger.visual.stored":"LAGRAD","oss-ledger.visual.readCorrupt":"KORRUPT RAD PÅ LÄSSIDAN","oss-ledger.visual.breakEntry":"BROTT VID POST FYRA","oss-ledger.visual.oneLineDiffers":"EN RAD SKILJER SIG","oss-ledger.visual.withdrawn":"ÅTERKALLAD","oss-ledger.visual.never":"NEVER","oss-ledger.visual.kept":"KEPT","oss-ledger.visual.approval":"GODKÄNNANDE / SAMTYCKE","oss-ledger.visual.person":"PERSON TILLFRÅGAD","oss-ledger.visual.condition":"VILLKOR","oss-ledger.visual.answer":"SVAR","oss-ledger.visual.reason":"SKÄL OM NEJ","oss-ledger.visual.yes":"JA, 12 JAN","oss-ledger.visual.sameChain":"samma kedja","oss-ledger.visual.source":"källa","oss-ledger.visual.archive":"arkiv","oss-ledger.visual.entry":"post","oss-ledger.visual.decision":"beslut","oss-ledger.visual.checkable":"KONTROLLERBAR","oss-ledger.visual.breakPrevious":"tidigare värde inte producerat av denna fil","oss-ledger.visual.corruptNeighbours":"4 118, grannar intakta","oss-ledger.visual.diffNumber":"och den har ett nummer","oss-ledger.visual.withdrawnOpen":"en användning förblir öppen","oss-ledger.visual.partnerNineDays":"partnernas delning, nio dagar","oss-ledger.visual.conditionAttached":"villkoret förblir kopplat","oss-ledger.visual.toAnswer":"till svaret","oss-ledger.visual.chainContinuous":"KEDJAN KONTINUERLIG","oss-ledger.visual.throughMaterial":"genom varje material","oss-ledger.visual.oneAfternoon":"EN EFTERMIDDAG, EN KÖRNING","oss-ledger.visual.lineOrder":"raden håller ordningen","oss-ledger.visual.status.broken":"BROTTEN","oss-ledger.visual.status.checked":"KONTROLLERAD","oss-ledger.visual.meta.measured":"UPPmÄTT","oss-ledger.visual.meta.illustrative":"ILLUSTRATIV","oss-ledger.visual.bookMissing":"EN SIDA SAKNAS","oss-ledger.visual.bookSeam":"nästa sigill matchar ingen sida kvar i boken","oss-ledger.visual.correctionVisible":"KORRIGERINGEN FÖRBLIR SYNLIG","oss-ledger.visual.correctionNoErase":"den första posten ligger kvar bredvid den","oss-ledger.visual.walkerOne":"EN PERSON IDAG","oss-ledger.visual.walkerTwo":"EN PERSON SENARE","oss-ledger.visual.permissionAttached":"TILLSTÅND KOPPLAT","oss-ledger.visual.notWrittenAfter":"INGEN AV DESSA ANTECKNINGAR SKREVS FÖR HAND I EFTERHAND","oss-ledger.visual.compact.command":"cargo test compact_encoding_is_30_percent_smaller","oss-ledger.visual.correction.entries":"POST 8 112\u001fPOST 8 140","oss-ledger.visual.correction.amounts":"5 000 EUR för 500\u001f5 000 EUR för 5 000\u001f5 000 EUR för 5 000","oss-ledger.visual.consent.dates":"12 JAN\u001fJAN\u001fAPR\u001f4 JUN\u001fJUL","oss-ledger.visual.consent.timeline":"1 maj / 09:14\u001f18 maj / 16:42\u001f27 maj / 11:03","oss-ledger.visual.compliance.dates":"3 mars / 11:04\u001f3 mars\u001f19 mars","oss-ledger.section.led-eng-chain.visualTitle":"Brottet i kedjan","oss-ledger.section.led-eng-refused.visualTitle":"Skrivgrinden","oss-ledger.section.led-eng-file.visualTitle":"Radformaten","oss-ledger.section.led-eng-durability.visualTitle":"Tömningsval över en körning","oss-ledger.section.led-eng-compact.visualTitle":"Den kompakta posten","oss-ledger.section.led-eng-replay.visualTitle":"Uppspelning utan åtgärd","oss-ledger.section.led-eng-storage.visualTitle":"En kontroll, fem butiker","oss-ledger.section.led-eng-move.visualTitle":"Migreringsgenomgången","oss-ledger.section.led-eng-compliance.visualTitle":"Fält inuti en försegling","oss-ledger.section.led-eng-thread.visualTitle":"En sessionsvy","oss-ledger.section.led-eng-agents.visualTitle":"Rälsen med åtta verktyg","oss-ledger.section.led-eng-surfaces.visualTitle":"En post, tre dörrar","oss-ledger.section.led-biz-account.visualTitle":"Fyra källor, ett konto","oss-ledger.section.led-biz-append.visualTitle":"En korrigeringskedja","oss-ledger.section.led-biz-findings.visualTitle":"Där verifieringen slutar","oss-ledger.section.led-biz-questions.visualTitle":"De poster en granskning efterfrågar","oss-ledger.section.led-biz-consent.visualTitle":"En daterad samtyckeskedja","oss-ledger.section.led-biz-locality.visualTitle":"Krävt och faktiskt","oss-ledger.section.led-biz-oversight.visualTitle":"Den namngivna överträdelsen","oss-ledger.section.led-biz-retention.visualTitle":"En anledning att behålla","oss-ledger.section.led-biz-move.visualTitle":"Posten byter grund","oss-ledger.section.led-biz-cost.visualTitle":"Den självhanterade vägen","oss-ledger.section.led-con-today.visualTitle":"En eftermiddag i fyra anteckningar","oss-ledger.section.led-con-sealed.visualTitle":"Den sömmade kedjan","oss-ledger.section.led-con-consent.visualTitle":"Det daterade ja och nej","oss-ledger.section.led-con-approval.visualTitle":"En behörighet med villkor","oss-ledger.section.led-con-replay.visualTitle":"En gräns för återläsning","oss-ledger.section.led-con-kept.visualTitle":"Bevarandelinjen","oss-ledger.visual.writtenAsHappened":"var och en skrevs när det hände","oss-ledger.section.led-eng-chain.chrome":"Två fingeravtryck, en post\u001fEn hash fångar en ändring\u001fden andra fångar en lucka\u001fMekanismen\u001fINNEHÅLLSHASH\u001eKEDJEHASH\u001eBLAKE3\u001fVad varje hash täcker\u001foch vad den därför fångar\u001fFÖRSEGLAD\u001fFörseglingen håller eftersom en nonsenspost aldrig kommer in i filen från första början","oss-ledger.section.led-eng-refused.chrome":"Avvisad innan den lagras\u001fEn post en timme före\u001fkommer aldrig in i registret\u001fVarför det spelar roll\u001fVALIDERAD\u001eAVVISAD\u001eVID SKRIVTIDPUNKT\u001fVad dörren kontrollerar\u001finnan raden finns\u001fVID DÖRREN\u001fEn avvisning är en del av bevisningen, inte ett undantag gömt i en operatörslogg","oss-ledger.section.led-eng-file.chrome":"Registret på disk\u001fRegistret är en textfil\u001fmed en post per rad\u001fVad någon annan behöver\u001fEN RAD VAR\u001eKLARTEXT\u001eLÄSBART\u001fFormat på disk\u001fracen talar om hur du läser den\u001fPÅ DISK\u001fEn vanlig fil ger motparten något konkret att börja med","oss-ledger.section.led-eng-durability.chrome":"Skrivningen sade att den landat\u001fDisken hade inte sett den\u001fförrän flush\u001fFyra hållbarhetsval\u001fVARJE SKRIVNING\u001ePER BATCH\u001eANPASSAD\u001fNär byten lämnar\u001finställningen är synlig\u001fHÅLLBARHET\u001fEn skrivning är hållbar när lagringsvägen anger varför den är hållbar","oss-ledger.section.led-eng-compact.chrome":"En post, två sätt att läsa den\u001fLäs posten på plats\u001fsnarare än att bygga om den\u001fDen kompakta formen\u001fLÄS PÅ PLATS\u001eKOMPAKT OCH CHECKSUMMERAD\u001fDen kompakta posten\u001fen markör, version och checksumma\u001fFORMAT\u001fSmå byte måste ändå berätta för en revisor vad de är","oss-ledger.section.led-eng-replay.chrome":"En stoppad körning kan läsas tillbaka\u001fGå igenom förra månaden\u001futan att upprepa något av den\u001fTre sätt att gå igenom\u001fEXAKT\u001eTORRKÖRNING\u001fSTEG OCH AVBRYT\u001fUppspelningslägen\u001fsamma poster, olika räckvidd\u001fUPPSPELNING\u001fEtt register förtjänar förtroende när en stoppad körning kan gås igenom utan att starta om den","oss-ledger.section.led-eng-storage.chrome":"Ett gränssnitt, många hem\u001fSamma kontroll körs över\u001fvilken butik du än valde\u001fLagringsgränssnittet\u001fEN KONTROLL\u001eVALFRI BUTIK\u001eI BATCHAR\u001fLagringsräckvidd\u001fen post, fem material\u001fGRÄNSSNITT\u001fEn ändring av lagring får inte bli en ändring av bevisning","oss-ledger.section.led-eng-move.chrome":"Registret kan flyttas\u001fEn fil idag, en databas\u001fom arton månader\u001fEn flytt du kan granska\u001fEFTER ADRESS\u001eÅTERUPPTAGBAR\u001fVERIFIERAD EFTER\u001fMigreringssteg\u001fingen tyst omkodning\u001fMIGRERA\u001fPortabilitet är användbar bara när förseglingen följer med byten","oss-ledger.section.led-eng-compliance.chrome":"Efterlevnad hör hemma på posten\u001fRättslig grund är ett fält\u001finte en kalkylblaskolumn\u001fVarför fältet är förseglat\u001fPÅ POSTEN\u001eFÖRSEGLAD MED DEN\u001fSTANDARDVÄRDE\u001fFält inuti förseglingen\u001fsvaret följer med åtgärden\u001fFÄLT\u001fEn åtgärd och dess rättsliga grund bör vara ett objekt","oss-ledger.section.led-eng-thread.chrome":"Varje session är en tråd\u001fEn tråd bärs\u001finuti förseglingen\u001fHärledd, inte duplicerad\u001fEN TRÅD\u001eI FÖRSEGLINGEN\u001fBYGGD VID LÄSNING\u001fTrådfält\u001fmarkeringen är en vy\u001fHÄRLEDD\u001fEn användbar vy bör aldrig överordnas det register den kom från","oss-ledger.section.led-eng-agents.chrome":"Den agentvända ytan\u001fEn agent lägger till poster\u001foch kontrollerar sitt eget register\u001fÅtta operationer, en räls\u001fÅTTA VERKTYG\u001ePÅ STDIN\u001fSJÄLVKONTROLL\u001fAgentoperationer\u001fvarje anrop har ett schema\u001fAGENTER\u001fProtokollet är litet nog att inspektera en tur i taget","oss-ledger.section.led-eng-surfaces.chrome":"Samma register når anropare\u001fEn post, tre vägar in\u001foch samma förseglingar på den\u001fTre anroparytor\u001fBIBLIOTEK\u001eKOMMANDORAD\u001fHTTP\u001fAnropsstyrd post\u001fsamma register, olika dörr\u001fYTOR\u001fBekvämlighet ändras i kanten; bevisningen gör det inte","oss-ledger.section.led-biz-account.chrome":"Bevisningen du lämnar över\u001fÄr en sammanfattning du skrev\u001feller ett register som kan svara tillbaka\u001fFyra konton, ett test\u001fDINA LOGGAR\u001fDIN RAPPORT\u001fDITT ORD\u001fVad som observerades\u001foch vem som var tvungen att komma ihåg det\u001fOBSERVERAT\u001fEn rapport om ditt system är fortfarande din redogörelse för ditt system","oss-ledger.section.led-biz-append.chrome":"Korrigeringar förblir synliga\u001fEn korrigering är en ny rad\u001foch den första finns kvar\u001fKorrigeringskedjan\u001fBARA LÄGG TILL\u001eEN NY RAD\u001eDATERAD\u001fOriginal och korrigering\u001fbåda förblir ansvariga\u001fREGISTER\u001fEn korrigering du kan se är säkrare än en ren historik ingen kan bevisa","oss-ledger.section.led-biz-findings.chrome":"Verifiering lämnar tillbaka resultat\u001fDen lämnar tillbaka posterna\u001foch hur var och en misslyckades\u001fEtt resultat har en position\u001fRESULTAT\u001eEFTER POST\u001eEFTER RAD\u001fVad kontrollen returnerar\u001fpekar på, lämnar ifrågasatt\u001fKONTROLLERAD\u001fDet användbara svaret är där registret slutade hålla med sig själv","oss-ledger.section.led-biz-questions.chrome":"Granskningar efterfrågar typer av poster\u001fFrågorna en granskning ställer\u001ffinns redan i registret\u001fEn fråga, en typ\u001fGODKÄNNANDEN\u001eINCIDENTER\u001fRÄTTIGHETER\u001fVad varje typ behåller\u001ffrågan sluts på raden\u001fI REGISTRET\u001fEn granskning bör hitta en namngiven post, inte en teammedlem som minns","oss-ledger.section.led-biz-consent.chrome":"Samtycke har en tid och omfattning\u001fEtt återkallande har en tid\u001finte en flagga som sätts tillbaka till nej\u001fSamtycke är en kedja\u001fÄNDAMÅL\u001eOMFATTNING\u001fÅTERKALLAT VID\u001fAnvändningsmatrisen\u001fen tom cell säger ändå något\u001fGDPR\u001fEn person bör kunna peka på dagen de sade ja och dagen de slutade","oss-ledger.section.led-biz-locality.chrome":"Where the data had to stay\u001fAnd where it actually sat\u001fare both recorded\u001fRequired and actual\u001fREQUIRED\u001eACTUAL\u001eATTESTED AT\u001fThe crossed-over card\u001fa location change has a clock\u001fSOVEREIGN\u001fA residency promise is only as good as the place the record says the bytes were","oss-ledger.section.led-biz-oversight.chrome":"A named breach is better than a vague warning\u001fHigh risk and no oversight\u001fcomes back as a finding\u001fThe check names the gap\u001fHIGH RISK\u001eNO OVERSIGHT\u001eNAMED\u001fWhat comes with the failure\u001fone breach, three next steps\u001fAI ACT\u001fOversight is evidence when a person is named before the action runs","oss-ledger.section.led-biz-retention.chrome":"A period is a decision\u001fEvery retention period\u001fcarries a reason and a date\u001fKeep, review, release\u001fA PERIOD\u001eA REASON\u001eA REVIEW DATE\u001fRetention state\u001fthe pin says who reviews it\u001fRETENTION\u001fKeeping less is not forgetting when the reason and review date remain","oss-ledger.section.led-biz-move.chrome":"Storage is a choice, not a destiny\u001fThe storage you choose now\u001fis not the one it ends on\u001fPortable by construction\u001fTHE RECORD OUTLIVES IT\u001eSTILL CHECKABLE\u001fOne record, changing ground\u001fnothing stamped at the joins\u001fPORTABLE\u001fA migration is complete when the other side can check the target without your source","oss-ledger.section.led-biz-cost.chrome":"A licence you can read once it publishes\u001fThe record is a file\u001fon hardware you already run\u001fWhat remains yours\u001fAPACHE 2.0\u001eYOUR MACHINES\u001eYOUR FILE\u001fThe path without a vendor\u001fread it, run it, keep it\u001fPATH\u001fApache 2.0 terms give the record room to remain useful after the procurement meeting ends","oss-ledger.section.led-con-today.chrome":"A small record of an ordinary afternoon\u001fSomething acted for you\u001fand wrote down what it did\u001fWhat you can point to\u001fWRITTEN DOWN\u001eIN ORDER\u001eKEPT\u001fThe plain afternoon\u001ffour notes, no dashboard\u001fPLAIN\u001fNone of these notes was written by hand afterwards","oss-ledger.section.led-con-sealed.chrome":"A mark follows every note\u001fEach note carries a mark\u001ftaken from the one before\u001fWhy the mark matters\u001fSEALED\u001eANYONE CAN CHECK\u001fA page and its answer\u001fthe seam is visible\u001fLOCKED\u001fYou do not need to trust the person who hands you the notebook","oss-ledger.section.led-con-consent.chrome":"Your yes has a date\u001fWhat you agreed to is kept\u001fand the day you stopped\u001fYour yes and no\u001fWHAT YOU AGREED\u001eWHEN\u001eTHE PROOF\u001fThe answer on the form\u001fa date is part of the yes\u001fYOUR YES\u001fA changed answer leaves the earlier answer where you can still see it","oss-ledger.section.led-con-approval.chrome":"Permission has a person attached\u001fWho was asked, and what\u001fthey attached to the yes\u001fA permission slip\u001fWHO WAS ASKED\u001eWHAT THEY SAID\u001eTHE CONDITION\u001fThe answer column\u001fthree permissions, three shapes\u001fPERMISSION\u001fA yes is not a blank cheque when its condition is on the line","oss-ledger.section.led-con-replay.chrome":"Reading is not doing\u001fIt can all be read back\u001fwithout anything happening\u001fA quiet walkthrough\u001fREAD BACK\u001eNOT REDONE\u001eSTEP BY STEP\u001fRead-only replay\u001fthe work stays behind the line\u001fREADING\u001fA record is safer when reading it cannot repeat the action","oss-ledger.section.led-con-kept.chrome":"Kept for a stated reason\u001fKept for a stated time\u001fwith the reason written down\u001fHow long, why, where\u001fHOW LONG\u001eWHY\u001eWHERE\u001fThe keeping line\u001fa reason hangs beside each ribbon\u001fKEPT\u001fLetting go can be a recorded decision too","oss-ledger.side.chain":"EDITS A VALUE\u001fthe content hash stops matching\u001fREMOVES AN ENTRY\u001fthe next entry points at nothing\u001fREORDERS TWO\u001ftime and order no longer agree\u001fAPPENDS AT THE END\u001fthe only legal change","oss-ledger.side.refusal":"THE INPUT\u001fchecked before it is stored\u001fTHE VERDICT\u001frefused or accepted at the door\u001fTHE POSITION\u001fthe line is named on read\u001fTHE FINDING\u001fthe record stays available to check","oss-ledger.side.file":"PLAIN JSON\u001fone readable entry per line\u001fCMP:\u001fa compressed line says what it is\u001fB64:\u001fthe compact marker names its form\u001fCORRUPT LINE\u001fneighbouring entries remain readable","oss-ledger.side.compact":"DLEV\u001fthe compact marker\u001fVERSION\u001folder files stay readable\u001fFLAGS\u001fthe representation is named\u001fBLAKE3\u001fa checksum closes the record","oss-ledger.side.timeline":"THE MOMENT\u001fthe time is written down\u001fTHE DECISION\u001fthe action and answer stay together\u001fTHE REVIEW\u001fa date says when to look again\u001fTHE RESULT\u001fthe order remains checkable","oss-ledger.side.compare":"THE FIRST VALUE\u001fit remains on the record\u001fTHE SECOND VALUE\u001fit is a new, linked answer\u001fTHE DIFFERENCE\u001fit has a field and a position\u001fTHE CHECK\u001fit names what changed","oss-ledger.side.grid":"THE SCOPE\u001feach use has its own place\u001fTHE EMPTY CELL\u001fnever granted is not forgotten\u001fTHE CHANGE\u001fthe time remains visible\u001fTHE QUESTION\u001fthe record already holds an answer","oss-ledger.side.form":"THE REQUEST\u001fwho was asked and when\u001fTHE ANSWER\u001fyes, no, or still open\u001fTHE CONDITION\u001fthe words stay with the answer\u001fTHE REASON\u001fa refusal keeps its reason","oss-ledger.side.stack":"THE SOURCE\u001fthe record starts where it is written\u001fTHE MOVE\u001fthe material can change\u001fTHE SEAL\u001fthe chain stays continuous\u001fTHE TARGET\u001fit is checked before it is used","oss-ledger.banner.led-eng-numbers.chrome":"LEDGER / THE VOCABULARY\u001fNine groups, 23 kinds\u001fOne typed vocabulary\u001fThe vocabulary","oss-ledger.banner.led-eng-durable-replay.chrome":"LEDGER / THE READING CONTRACT\u001fThe write can stop\u001fthe record must still walk\u001fDurability and replay","oss-ledger.banner.led-eng-portable-fields.chrome":"LEDGER / THE MOVE\u001fMove the bytes\u001fkeep the sealed meaning\u001fOne record across stores","oss-ledger.banner.led-eng-close.chrome":"LEDGER / THE CLOSING TEST\u001fA log is something you trust\u001fthis is something you check\u001fTwo copies of one record","oss-ledger.banner.led-biz-handover.chrome":"LEDGER / THE HANDOVER\u001fCan they check it without you\u001fthat is the whole test\u001fWhat the other side can do","oss-ledger.banner.led-biz-consent-record.chrome":"LEDGER / THE CONSENT TRAIL\u001fA yes is one moment\u001fscope and withdrawal are the record\u001fPermission over time","oss-ledger.banner.led-biz-numbers.chrome":"LEDGER / THE SECOND RECORD\u001fA second sealed record\u001fcovers who touched the first\u001fThe record about the record","oss-ledger.banner.led-con-read.chrome":"LEDGER / VEM KAN KONTROLLERA\u001fIngen kan städa upp det\u001finnan det visas för dig\u001fVad du ber om, och vad som anländer","oss-ledger.section.led-eng-chain.body":"Ledger validerar en händelses innehållshash innan den lägger till händelsen. Händelsen kan också bära den föregående händelsens kedjehash, så att en verifierare kan upptäcka en saknad eller omordnad post i den kopia den kontrollerar. Omberäkning av innehållshash vid läsning är tillgänglig via det valfria VerifiedStore-omslaget.","oss-ledger.section.led-eng-chain.secondary":"Innehållshashen täcker händelsetypen och sorterad metadata. Kedjehashen binder samman händelseidentifieraren, tidsstämpeln, föregångaren, sessionen och innehållshashen, så de två svarar på olika frågor om samma post.\u001fBåda använder BLAKE3. Kedjeverifiering beräknar om föregångarlänkar, medan VerifiedStore dessutom kan beräkna om innehållshashen. Dessa kontroller rapporterar en avvikelse; de hindrar inte en behörig lagringsoperatör från att ersätta varje kopia.","oss-ledger.section.led-eng-refused.body":"Tre kontroller körs innan Ledger lagrar något. En tidsstämpel mer än en timme in i framtiden avvisas. Metadata över 64 KB avvisas snarare än trimmas för att passa. En fingeravtryck som tillhandahålls av en anropare som inte matchar en omberäkning av posten den påstår sig täcka avvisas. Vad en post vägrar att skriva är en del av vad posten är värd.","oss-ledger.section.led-eng-refused.secondary":"En klocka en timme före skulle placera en post före händelser som ännu inte hade hänt, så Ledger avvisar den. Taket på 64 KB hindrar en post från att bli en inklistrad svarskropp som ingen avsåg att lagra i registret.\u001fLedger beräknar om ett tillhandahållet fingeravtryck innan det accepteras, så anropare kan inte uppfinna sin egen försegling. Fuzzade gränsindata returnerar namngivna fel för anroparen att hantera snarare än ett generiskt avslag.","oss-ledger.section.led-eng-file.body":"JSONL-lagring skriver ett JSON-objekt per rad och lägger till nya rader i filen. En textredigerare kan öppna och räkna dessa rader. Samma läsare kan också känna igen komprimerade och kompakt-binära rader genom deras prefix. Kontroll av integritet kräver en kompatibel implementering av Ledgers händelse- och hashregler.","oss-ledger.section.led-eng-file.secondary":"JSON Lines gör de lagrade posterna direkt inspekterbara utan en proprietär visare. En kompatibel verifierare behöver fortfarande tolka händelsen och tillämpa dess hashregler, snarare än att behandla BLAKE3 ensamt som ett filformat.\u001fEn korrupt rad rapporteras efter position, så återställning fokuserar på den posten snarare än hela filen. Raderna runt omkring förblir läsbara, och att räkna dem är fortfarande något en person kan göra för hand.","oss-ledger.section.led-eng-durability.body":"Gapet mellan att en skrivning returnerar och att operativsystemet lägger byte på en enhet är där ett strömavbrott kan förlora nyligen gjorda poster. JSONL-lagring låter dig välja en synkroniseringsstrategi: varje skrivning, batch- eller storlekströsklar, eller en adaptiv strategi. Det är ett hållbarhets- och genomströmningsbeslut för driftsättningen, inte bevis på att en lyckad skrivning redan har nått beständigt media.","oss-ledger.section.led-eng-durability.secondary":"Den översta JSONL-konfigurationen aktiverar synkronisering. JsonlConfig exponerar de mer specifika strategierna, per skrivning, per batch, efter storlekströskel eller adaptivt, när driftsättningen behöver en annan avvägning.\u001fHåll den aktiva hållbarhetskonfigurationen med din operativa bevisning: en kedjekontroll kan upptäcka inkonsekvens i lagrade händelser, men den kan inte återställa en post som aldrig skrevs beständigt.","oss-ledger.section.led-eng-durability.secondary.more":"Den bekräftade positionen förblir synlig i registret, så en incidentgranskning behöver inte gissa vilken hållbarhetsregel som var aktiv.","oss-ledger.section.led-eng-compact.body":"Ledger kan läsa en post där den ligger. Läsaren pekar in i bufferten och tar de fält den behöver istället för att allokera en kopia av varje fält på vägen förbi, så att gå igenom en lång fil kostar vad det kostar att få byte från enheten snarare än vad det kostar att förvandla dem till objekt. Återuppbyggnadssökvägen finns fortfarande för anropare som vill ha ägda värden, och båda läser samma byte.","oss-ledger.section.led-eng-compact.secondary":"En kompakt post börjar med `DLEV`, bär en två-byte version och en flagga, och slutar med sin egen BLAKE3-checksumma. Äldre filer förblir läsbara eftersom representationen namnger sig själv.\u001fDen kompakta formen måste testas minst trettio procent mindre än samma textpost. Mätningsramverket följer med koden, så den påstådda besparingen är reproducerbar och inspekterbar.","oss-ledger.section.led-eng-replay.body":"Replay läser poster i ordning och erbjuder exakta, torra och felsökningslägen. Torr körning mockar externa beroenden, så det är läget att använda när du behöver inspektera en inspelad session utan att anropa verktyg igen. Exakta och felsökningslägen stödjer validering eller kontrollerad undersökning.","oss-ledger.section.led-eng-replay.secondary":"En replay kan starta från en session, ett intervall, en enskild händelse eller, när det är aktiverat, en ögonblicksbild. Hookar registreras och rensas medvetet, så inget förblir kopplat från den tidigare undersökningen.\u001fBehandla replay som ett verktyg för att inspektera eller återuppbygga inspelat tillstånd, med läget valt explicit för risken i det omgivande arbetsflödet snarare än lämnat vid vad den senaste sessionen använde.","oss-ledger.section.led-eng-replay.secondary.more":"Det gör replay till en avgränsad undersökning, inte en andra exekvering med ett okänt resultat.","oss-ledger.section.led-eng-storage.body":"Ledger skiljer sitt API från lagringen genom gränssnittet LedgerStorage. Tillgängliga implementationer inkluderar minne, JSONL, binärfiler, SQLite, PostgreSQL och S3, med funktionsflaggor för valfria backends. VerifiedStore är ett valfritt omslag som lägger till kontroller av innehållshash, kedja och tidsstämpel runt en backend.","oss-ledger.section.led-eng-storage.secondary":"Att hålla verifieringen i ett omslag undviker att kopiera samma lässidkontroller till varje backend. Omslaget rapporterar avvikelser i de poster det läser; det ersätter inte åtkomstkontroll till lagringen eller att behålla en oberoende kopia.\u001fVälj en backend för dess hållbarhet, fråge- och driftsegenskaper, och verifiera sedan den lagrade posten på det sätt som din driftsättning kräver. Gränssnittet är det som gör detta till ett lagringsbeslut snarare än ett bevisbeslut.","oss-ledger.section.led-eng-storage.secondary.more":"En ny backend ärver därför bevisregeln innan den förtjänar rätten att bära produktionshistorik.","oss-ledger.section.led-eng-move.body":"Att flytta en Ledger-post är ett jobb snarare än ett skript. Källa och mål namnges via adress, poster flyttas i batchar med rapporterad förlopp, en stoppad körning återupptas där den stoppades, och kedjan verifieras på sin nya plats innan något förlitar sig på den. Tills den verifieras där är den gamla platsen fortfarande posten, eftersom en flytt som tyst ändrade ordningen på posterna annars skulle se ut precis som en framgång.","oss-ledger.section.led-eng-move.secondary":"Ledger startar med minne eller JSONL-lagring; SQLite, PostgreSQL och S3 är tillgängliga när deras funktioner är aktiverade. Ett migreringsjobb bär en post via käll- och måladdress.\u001fAdresser täcker filer, databaser och objektlagring. Validera händelseantal, senaste hashvärden och integritet på målet innan du förlitar dig på det, och behåll den gamla platsen tills valideringen har passerats.","oss-ledger.section.led-eng-move.secondary.more":"En destination som inte klarar den kontrollen har tagit emot data, men den har inte tagit emot en ledger.","oss-ledger.section.led-eng-compliance.body":"Compliance-data sitter på själva Ledger-posten: den lagliga grunden, det samtycke den förlitade sig på, den region där data var tvungen att stanna, var den faktiskt bearbetades, och hur länge den får behållas. Sjutton fält, vart och ett med ett standardvärde, så varje post bär dem oavsett om någon fyllde i dem eller inte.","oss-ledger.section.led-eng-compliance.secondary":"Att hålla compliance i en annan lagring skapar en andra historik som kan avvika. På posten täcks den lagliga grunden, den grund som en bearbetning vilar på och en av de sex som regleringen tillåter, av samma kedja som åtgärden.\u001fFält med standardvärden förvandlar en saknad grund till ett namngivet fynd, och en pseudonymiserad post registrerar att de identifierande delarna ersattes med en referens. Revisionen kan peka på posten, fältet och åtgärden som behöver ett svar.","oss-ledger.section.led-eng-compliance.secondary.more":"Revisionen kan namnge det saknade fältet vid den post där det är relevant, tillsammans med den åtgärd det motiverade.","oss-ledger.section.led-eng-thread.body":"Poster bär identifieraren för den tråd de tillhör, inuti sigillet, och det är hela vad en Ledger-session är. Frågar du efter en session byggs svaret genom att välja de poster som bär den identifieraren, i ordning, i det ögonblick du frågar. Samma urval sätter samman en enskild körning, en eftermiddag eller en hel månad.","oss-ledger.section.led-eng-thread.secondary":"Lagrade sammanfattningar är en andra sanning och det första som blir inaktuellt. Ledger bygger varje sessionsvy direkt från de förseglade posterna, i det ögonblick frågan ställs snarare än när de skrevs.\u001fDet är ett urval vid läsning, inte en rad att underhålla vid skrivning. Läsaren rekonstruerar källan istället för att lita på en annan posts färskhet, och samma urval sätter samman en körning, en eftermiddag eller en månad.","oss-ledger.section.led-eng-thread.secondary.more":"Läsaren rekonstruerar vyn från källan istället för att underhålla en andra post vars färskhet måste antas.","oss-ledger.section.led-eng-agents.body":"När den valfria MCP-servern är aktiverad exponerar Ledger åtta stdio-verktyg: append, query, hämta en händelse eller session, lista sessioner, verifiera integritet, läsa mätvärden och spela upp en session. Varje verktyg har ett JSON Schema för sina argument. Verifiering rapporterar vad den valda kontrollanten kan fastställa om den post den läste.","oss-ledger.section.led-eng-agents.secondary":"MCP-servern omsluter en Ledger-instans; dess lagring väljs när den instansen konfigureras. Samma verktygsnamn kan fungera över en hållbar backend när den backend är aktiverad.\u001fEn operatör kan använda resultatet för att undersöka en felaktig post, snarare än att behandla ett verifieringsfel som ett oförklarat tjänstesymptom. Rapporten namnger vad den valda kontrollanten kunde fastställa.","oss-ledger.section.led-eng-agents.secondary.more":"Operatören kan peka på den första felaktiga posten istället för att behandla ett dåligt resultat som ett mysterium på tjänstenivå. Att ändra lagringen ändrar inte vad agenten vet hur den ska kontrollera.","oss-ledger.section.led-eng-surfaces.body":"Ledger är först och främst ett Rust-bibliotek, och varje fel kommer tillbaka som ett värde som anroparen måste hantera. Det är också kommandoradsverktyget `ledger`, som lägger till, hämtar, frågar, listar, verifierar, räknar, rapporterar information och migrerar, och arbetar på en fil som heter `ledger.jsonl` om du inte namnger en annan. Och det är en HTTP-tjänst, med ett OpenAPI-dokument och en bläddringsbar sida för det, så att ett team som inte skriver Rust fortfarande skriver till samma post.","oss-ledger.section.led-eng-surfaces.secondary":"Biblioteket förseglar poster i processen innan anropet returnerar. Ingen nätverkstrafik ligger i vägen. Kommandoradsverktyget verifierar och räknar varje kopia som lämnas till en operatör eller revisor. Biblioteket exponerar också ett Ed25519-signeringsgränssnitt för poster som behöver en signatur från din egen nyckel.\u001fHTTP ger icke-Rust-system slutpunkter för tillägg, frågor, sessioner och mätvärden under valfri TLS. Oavsett vilken yta som tar emot en post gäller samma kontroller, och Apache 2.0 täcker källan när Ledger publicerar.","oss-ledger.side.cards":"KÄLLAN\u001fvad den kan berätta för dig\u001fPOSTEN\u001fhandlingen och dess bevis tillsammans\u001fFRÅGAN\u001fdetaljen stannar kvar hos den\u001fSVARET\u001fden kan kontrolleras senare","oss-ledger.detail.lawfulBasis.term":"RÄTTSLIG GRUND","oss-ledger.detail.lawfulBasis.body":"Den grund som en behandling vilar på, en av de sex som förordningen tillåter.","oss-ledger.detail.pseudonymised.term":"PSEUDONYMISERAD","oss-ledger.detail.pseudonymised.body":"De identifierande delarna ersatta med en referens, så att posten förblir användbar och personen inte namnges i den.","oss-ledger.banner.secondaryKicker":"Testet","oss-ledger.banner.secondary":"Panelen är illustrativ. Frågan är verklig: kan någon som inte är vi kontrollera vad som hände?","oss-ledger.banner.sideSub":"svaret förblir synligt","oss-ledger.banner.tag":"KONTROLLERBAR","oss-ledger.banner.tag.durable":"LÄSBAR EFTER STOPP","oss-ledger.banner.tag.portable":"VERIFIERAD EFTER FLYTT","oss-ledger.banner.tag.consent":"TID OCH OMFATTNING","oss-ledger.banner.led-eng-durable-replay.items":"Spolningspolicy registrerad\u001fKompakt post identifierar sig själv\u001fUppspelning läser utan att agera\u001fLäsaren stannar vid en post","oss-ledger.banner.led-eng-portable-fields.items":"Källarkiv läst\u001fPoster flyttade efter adress\u001fFörseglade fält färdas intakta\u001fDestination verifierad","oss-ledger.banner.led-biz-consent-record.items":"Behörighet begärd\u001fSyfte och omfattning bifogade\u001fBeviljningstid förseglad\u001fÅterkallelsetid förseglad","oss-ledger.visual.kind.chain":"CHAIN","oss-ledger.visual.kind.refusal":"VÄGRAN","oss-ledger.visual.kind.file":"FILE","oss-ledger.visual.kind.compact":"KOMPAKT","oss-ledger.visual.kind.timeline":"TIDSLINJE","oss-ledger.visual.kind.compare":"JÄMFÖR","oss-ledger.visual.kind.grid":"GRID","oss-ledger.visual.kind.cards":"CARDS","oss-ledger.visual.kind.form":"FORM","oss-ledger.visual.kind.stack":"STACK","oss-ledger.section.led-biz-account.body":"En kund säger att assistenten avbokade något för deras räkning och inte borde ha gjort det. Det du kan producera är sammansatt från en applikationslogg som roterades för två veckor sedan, en leverantörspanel som rapporterar summor snarare än åtgärder, en ärendetråd som innehåller kundens version och någons minne av releasen den veckan.","oss-ledger.section.led-biz-account.secondary":"En applikationslogg, leverantörspanel, ärendetråd och minne kan alla vara sanna, men ingen är posten. De är en rekonstruktion som kontrolleras av organisationen som svarar, sammansatt från källor som behålls för andra ändamål.\u001fÄldre fall är svagast, kostar dagar att sammanställa och anländer efter att källorna har roterats bort. På andra sidan bordet är det en redogörelse snarare än bevis, eftersom ingen på den andra sidan kan kontrollera den mot en egen kopia.","oss-ledger.section.led-biz-append.body":"Ledger tillhandahåller tilläggsoperationer för händelseströmmar. En applikation kan modellera en korrigering som en senare händelse med en föräldralänk till händelsen den korrigerar, och behålla båda i den bevarade posten. En integritetskontroll kan sedan exponera brutna länkar i kopian som kontrolleras.","oss-ledger.section.led-biz-append.secondary":"En hashkedja gör en bevarad post testbar för luckor och omordnade poster. Den gör inte lagringen oförstörbar eller förhindrar en auktoriserad operatör från att ersätta varje kopia, vilket är ett annat problem med ett annat svar.\u001fFör ett korrigeringsspår du kan lita på, definiera korrigeringshändelsen, behåll oberoende kopior och kontrollera dem mot kedjeregeln. De tre tillsammans är vad som gör en senare jämförelse meningsfull överhuvudtaget.","oss-ledger.section.led-biz-findings.body":"Ledgers standardintegritetsrapport identifierar brutna föregångarlänkar, tidsstämplar i fel ordning och saknade föräldrareferenser. Det valfria VerifiedStore-omslaget kan också beräkna om innehållshashar. Dessa är resultat om kopian och verifieraren du valde, inte bevis för att ingen någonsin ersatte varje tillgänglig kopia.","oss-ledger.section.led-biz-findings.secondary":"En bruten föregångarlänk identifierar händelsen efter en lucka eller omordnad sekvens. En innehållshashavvikelse, när den kontrollen är aktiverad, identifierar händelsen vars lagrade innehåll inte längre matchar dess hash.\u001fDet är olika orsaker med olika åtgärder, och att läsa dem som ett enda larm kastar bort skillnaden. Behåll verifieringsrapporten med kopian och konfigurationen den kontrollerade, så att en senare läsare vet vad som testades.","oss-ledger.section.led-biz-questions.body":"Godkännanden begärda, beviljade och nekade. Samtycke. Registrerades förfrågningar. Konsekvensbedömningar. Raderingar med deras tidsfrist. AI-incidenter. Materialförteckningar och attestationer. Var och en är sin egen typ av post med sin egen form, registrerad när den hände, så att frågan en granskare ställer är ett urval snarare än ett projekt.","oss-ledger.section.led-biz-questions.secondary":"Värdet ligger i formen, inte lagringen. Ett godkännande behåller vem som tillfrågades, dess tidsfrist, dess villkor och dess avslagsorsak, så att frågan överlever svaret snarare än kollapsar till ett ja eller nej.\u001fEn raderingsförfrågan behåller sin lagliga tidsfrist, medan en artefakt behåller typ, plats och fingeravtryck. En granskning kan välja sin arbetsuppsättning utan att först återuppbygga bevisen, eftersom posten redan bär de fält som efterfrågas.","oss-ledger.section.led-biz-consent.body":"Ledger registrerar samtycke med det syfte det gavs för, omfattningen i detalj, ett versionsnummer, bevisen bakom det, ögonblicket det beviljades och ögonblicket det återkallades. En återkallelse är därför en händelse med en tid på sig, snarare än ett fält som brukade säga ja och nu säger nej utan något som visar att det någonsin ändrades.","oss-ledger.section.led-biz-consent.secondary":"En tillsynsmyndighet frågar om samtycke fanns då, inte bara om det finns nu. En flagga döljer det arbete som skedde mellan ett återkallande och att nästa system hinner ikapp, eftersom en flagga inte har något minne av glappet.\u001fEn registrerad tidpunkt gör det fönstret till ett val du kan avgöra. Detaljerad omfattning visar också samtycke för tre ändamål när bara två beviljades, vilket en enskild kryssruta inte kan visa oavsett hur den är inställd.","oss-ledger.section.led-biz-locality.body":"Varje Ledger-post registrerar regionen där uppgifterna skulle förbli, platsen där de faktiskt behandlades, tidpunkten som intygades, om ett gränsöverskridande överförande godkändes, och vilket adekvatbeslut som åberopades om ett sådant fanns. Två separata fakta registrerade var för sig, vilket är den enda ordningen där glappet mellan dem kan synas.","oss-ledger.section.led-biz-locality.secondary":"En policy som säger att uppgifter stannar inom Europeiska unionen är bara en avsikt. Kravregion och faktisk plats blir en kontroll när båda ligger på samma post och jämförs när varje post skrivs, snarare än vid nästa granskning.\u001fDet fångar en nitton minuter lång nattlig redundansväxling som ingen policy namnger. Dess intygande och godkännande ligger kvar bredvid avvikelsen, så en granskare ser överträdelsen som den skedde snarare än att sluta sig till den i efterhand.","oss-ledger.section.led-biz-locality.secondary.more":"Posten behåller intygandet och godkännandet bredvid den avvikelsen, så en granskare ser överträdelsen som den skedde snarare än att sluta sig till den i efterhand.","oss-ledger.section.led-biz-oversight.body":"Ett automatiserat beslut registrerat med hög risk utan att någon registrerats som övervakare passerar inte tyst. Det kommer tillbaka som ett namngivet avbrott mot artikel 14 i EU:s AI-förordning, med tre åtgärdssteg kopplade till själva avbrottet. Två varningar ligger bredvid: AI-behandling utan rättslig grund, och ingen materialförteckning över den konfidentiella klassificeringen.","oss-ledger.section.led-biz-oversight.secondary":"En poäng måste tolkas innan någon kan agera, vilket är där resultat försvinner. Ett namngivet avbrott bär sin överträdda skyldighet och de åtgärdssteg som svarar mot det, så inget behöver översättas först.\u001fStyrelsen får arbete med en ägare och ett datum, inte en siffra att argumentera ner. Det är därför ett namngivet fel är mer användbart än ett godkänt: arbetet förblir synligt tills granskningen är klar.","oss-ledger.section.led-biz-oversight.secondary.more":"Felet kommer med sina åtgärdssteg, så styrelsen får en namngiven skyldighet, en ägare och ett datum snarare än en poäng.","oss-ledger.section.led-biz-retention.body":"Kvarhållning i Ledger är inte en siffra i en policy. Det är en varaktighet som följer med uppgifterna, skälet till den varaktigheten och datumet då beslutet granskas nästa gång. En validator varnar när ett granskningsdatum har passerats och när en period ser överdriven ut för den kategori av uppgifter den täcker.","oss-ledger.section.led-biz-retention.secondary":"De flesta organisationer kan visa ett bevarandeschema, men inte resonemanget eller senaste granskningen bakom en rad. Medföljande uppgifterna blir båda en uppslagning snarare än en förfrågan till den som äger policydokumentet.\u001fPolicyer omvandlas till beslut om radering, arkivering eller evigt bevarande med antal. Utgång anländer som ett beslut någon skriver under, inte ett jobb som kanske eller kanske inte har körts, och ett försenat granskningsdatum namnges snarare än lämnas att upptäckas.","oss-ledger.section.led-biz-move.body":"En post överlever det avtal som betalade för den. Den som svarar för detta om fem år kommer inte att vara du, kommer inte att ha dina leverantörer och kommer inte att driva butiken du valde den här veckan. Det som gör en post skriven i år värd något då är att den kan kontrolleras då, av någon som inte tar något av det på ditt ord.","oss-ledger.section.led-biz-move.secondary":"Det användbara avtalsanspråket är snävt: årets poster behöver inte förklaras på nytt för nästa ägare. Varje post bär sin grund och sitt sigill in i sitt nya hem, så filen anländer redan med vad den är snarare än att behöva ett följebrev.\u001fButiken, leverantören och människorna kan ändras utan att kontrollen ändras. Om år fem frågar en granskning fortfarande efter samma fil och samma sigill, och får samma svar från dem oavsett vem som driver lagringen då.","oss-ledger.section.led-biz-move.secondary.more":"En genomförd flytt ändrar postens hem, inte sättet dess poster kontrolleras.","oss-ledger.section.led-biz-cost.body":"Ledger är ett Rust-bibliotek som kan köras på infrastruktur du hanterar, publicerat under Apache 2.0-villkor. Vid inbäddad användning är tillägg ett anrop i processen, så Ledger kräver inte en värdtjänst i den kritiska sökvägen. Din driftsättning avgör fortfarande lagring, säkerhetskopiering, åtkomst och kvarhållning.","oss-ledger.section.led-biz-cost.secondary":"Inköp bör fråga vem som kontrollerar posten, lagringen och verifieraren. Med Ledger kan team behålla posten och driva den valda backend själva, så ingen av dessa tre svar behöver vara ett leverantörsnamn.\u001fBörja med minne eller JSONL för utveckling, välj sedan SQLite, PostgreSQL eller S3 när driftsättningen behöver deras avvägningar. När Ledger publicerar förblir källan, dess licens och backend-konfigurationen granskningsbara.","oss-ledger.section.led-biz-cost.secondary.more":"Det är därför bevisvägen inte får ett nytt beroende bara för att posten växer.","oss-ledger.section.led-con-today.body":"En applikation som använder Ledger kan lägga till en händelse när den skickar ett meddelande, flyttar en tid eller läser en fil. Händelsen kan säga vad som hände, när och om en person tillfrågades först. Händelser läggs till i ordning i den lagring applikationen valde.","oss-ledger.section.led-con-today.secondary":"Du kanske aldrig behöver läsa dessa händelser. De spelar roll när något oväntat har hänt och du behöver veta vad som registrerades, i vilken ordning och med vems tillstånd.\u001fEn anteckning som gjordes då kan svara på det bättre än ett senare minne. Om den fortfarande finns kvar beror på applikationens lagrings- och bevarandeval, som bestäms av den som kör den snarare än av själva anteckningen.","oss-ledger.section.led-con-sealed.body":"Varje händelse kan bära hashen av händelsen före den, vilket fogar samman anteckningarna till en kedja snarare än att bara stapla dem. En kompatibel verifierare kan kontrollera kedjan i en kopia av posten. Det kan avslöja en saknad eller omkastad anteckning i den kopian; det hindrar inte någon med lagringsåtkomst från att ersätta varje kopia.","oss-ledger.section.led-con-sealed.secondary":"När Ledger publiceras kan du köra en matchande verifierare på en kopia. Den rapporterar händelsen där en föregångarlänk inte längre passar, snarare än att bara säga att något är fel.\u001fAtt behålla en tidigare oberoende kopia ger kontrollen något meningsfullt att jämföra en senare med. Utan en andra kopia kan kedjan fortfarande testas, men bara mot samma uppsättning anteckningar.","oss-ledger.section.led-con-consent.body":"Om du gick med på något, säger anteckningen vad du gick med på, när du gick med, vad du visades då, och vilka delar du gick med på snarare än att behandla det som ett enda allmänt ja. Om du senare ändrade dig, får det ett eget ögonblick i posten istället för att tyst ersätta överenskommelsen.","oss-ledger.section.led-con-consent.secondary":"De flesta system gör din överenskommelse till en kryssruta och tömmer den sedan när du drar tillbaka. Det förlorar både det faktum att du gick med och dagen du slutade, vilka är de två saker en senare fråga oftast handlar om.\u001fHär finns båda ögonblicken kvar, så en viss dag i april har ett svar. Allt som fortsatte efter att du sa nej har ett datum bredvid sig, och de delar du gick med på listas åtskilda från de delar du inte gick med på.","oss-ledger.section.led-con-approval.body":"Där ett steg krävde att en person tillät det, registrerar anteckningen vem som tillfrågades, senast när, och vad de sa. Ett ja bär med sig vilket villkor som följde med. Ett nej bär med sig anledningen personen gav, med deras egna ord, vilket är den halva som vanligtvis aldrig når en post alls och den halva du skulle vilja ha mest om svaret hade gått emot dig.","oss-ledger.section.led-con-approval.secondary":"Villkor försvinner vanligtvis: ett syfte, till fredag, eller inget lämnar byggnaden. En vecka senare säger posten bara godkänt. Detaljen spelar roll, och ingen borde behöva rekonstruera samtalet.\u001fAtt behålla villkoret bredvid begäran gör skillnaden mellan tillåtet och gjort synlig. Begäran, svaret och villkoret förblir tillsammans när någon granskar åtgärden.","oss-ledger.section.led-con-approval.secondary.more":"Begäran, svaret och villkoret förblir därför tillsammans när åtgärden granskas senare.","oss-ledger.section.led-con-replay.body":"De registrerade händelserna kan läsas i ordning för att inspektera vad som hände. I torrkörningsläge härmar Ledger externa beroenden, så att kontrollera en session anropar inte de ursprungliga verktygen igen. Exakta och felsökningslägen är separata val för arbetsflöden som behöver återställning, validering eller guidad undersökning.","oss-ledger.section.led-con-replay.secondary":"Någon som undersöker ett klagomål kan läsa de lagrade händelserna i ordning och stanna vid händelsen som spelar roll. De behöver fortfarande den relevanta bevarade posten och rätt uppspelningsläge för arbetsflödet.\u001fTvå personer som inspekterar samma verifierade kopia har samma post att diskutera, snarare än att bara förlita sig på minne. Det avgör inte vem som hade rätt, men det stoppar argumentet från att handla om vad som hände.","oss-ledger.section.led-con-replay.secondary.more":"Att stanna vid en anteckning ändrar ingenting i anteckningarna före eller efter den.","oss-ledger.section.led-con-kept.body":"Varje anteckning bär med sig hur länge den får behållas, varför den behålls så länge i vanliga ord, och datumet då någon ska se över det beslutet igen. Så svaret på hur länge behåller du detta är skrivet på själva saken, med orden den som bestämde det använde, snarare än att leva i ett policy-dokument någon annanstans.","oss-ledger.section.led-con-kept.secondary":"Varje anteckning registrerar separat var information ska stanna och var den faktiskt hanterades. De flesta dagar matchar de och det finns inget att säga. När de inte gör det, ligger de två sida vid sida för att jämföras.\u001fEn nitton minuters redundansväxling över natten framstår som en skillnad, inte ett osynligt gap. Posten namnger också en försenad granskning eller en period som inte längre passar informationen den täcker, så att fyndet når en person.","oss-ledger.visual.file.lines":"{\"kind\":\"tool_call\",\"line\":4180}\u001f{\"kind\":\"tool_result\",\"line\":4181}\u001fCMP:{zstd bytes…}\u001fB64:DLEV 02 01 …\u001fCORRUPT LINE 4,118","oss-ledger.visual.book.pages":"sida utklippt\u001fen anteckning från eftermiddagen\u001fförsta märket\u001fmärke från sidan","oss-ledger.visual.chain.slips":"14:02 verktygsanrop\u001fegen 9c41 2fd8\u001f14:02 verktygsresultat\u001fhuvud 9c41 2fd8\u001fgap lämnat öppet\u001fgodkännandebegäran borttagen\u001f14:05 godkännande beviljat\u001fhuvud 7be0 41ca","oss-ledger.visual.chain.recomputed":"omberäknad a35d 90e7","oss-ledger.visual.refusal.attempts":"morgondagens klocka\u001f96 KB inklistrat helt\u001flevererat fingeravtryck 4d19 8ab2\u001fvanlig post accepterad","oss-ledger.visual.findings.report":"214,880 kontrollerade\u001f2 fynd\u001fbrott vid 91,204\u001fsaknad föregångare\u001fändrad post 118,540\u001finnehållshash misslyckades\u001farbetspost\u001ffortfarande läsbar","oss-ledger.visual.findings.verdict":"FINDINGS PER POST OCH RAD","oss-ledger.visual.findings.detail":"arbetet följer med rapporten","oss-ledger.visual.oversight.report":"Artikel 14\u001fingen namngiven tillsynsperson\u001fåtgärd ett\u001fnamnge en ägare\u001fåtgärd två\u001fsätt ett slutdatum\u001fåtgärd tre\u001fdokumentera granskningen","oss-ledger.visual.oversight.verdict":"EN NAMNGIVEN ÖVERTRÄDELSE","oss-ledger.visual.oversight.detail":"kommer tillbaka med arbetet för att stänga det","oss-ledger.visual.compact.reads":"LÄS PÅ PLATS\u001fett byte körs, kontrollerat där det sitter\u001fOMBYGGT OBJEKT\u001fsamma post, lyft till fält\u001fslag\u001ftid\u001ftråd\u001finnehåll\u001ftidigare\u001fsigill\u001f30 PROCENTS GOLV","oss-ledger.visual.correction.labels":"originalfaktura\u001fkorrigering, daterad och länkad\u001fEN REDIGERAD SKÄRM\u001fförsta värdet är borta","oss-ledger.visual.walk.notes":"frågade\u001fkalender läst\u001ftillstånd\u001fmeddelande skickat\u001fkvitto\u001fsvar\u001fkontrollera\u001fstäng\u001fbehålls","oss-ledger.visual.walk.boundary":"inget meddelande skickas\u001fingen tid flyttas\u001fingenting debiteras","oss-ledger.visual.compare.labels":"REGISTRERAD\u001fANDRA BLADET\u001fpost-id\u001ftidigare hash\u001frättslig grund\u001fgranskningsdatum\u001fförseglad\u001fannorlunda\u001fkopierad senare","oss-ledger.visual.form.answers":"endast detta meddelande\u001finte beviljat","oss-ledger.visual.afternoon.notes":"Du bad den flytta en tandläkartid.\u001fDen läste din kalender för att hitta en ledig tid.\u001fDen frågade en person innan den skickade ett meddelande.\u001fDen skickade meddelandet, med de ord som gick ut.","oss-ledger.visual.flush.batch":"batch full\u001f4 MB\u001fskrivare inaktiv","oss-ledger.visual.store.heads":"SKRIV\u001fKONTROLLERA","oss-ledger.visual.store.names":"JSONL\u001fSQLITE\u001fPOSTGRES\u001fS3\u001fMINNE","oss-ledger.visual.move.stages":"LÄS\u001fKOPIERA\u001fVERIFIERA\u001fVÄXLA","oss-ledger.visual.question.objects":"BEGÄRAN\u001f14 dagar\u001fförseglad post","oss-ledger.visual.locality.same":"samma plats","oss-ledger.visual.periods":"24 månader\u001f7 år\u001f10 år","oss-ledger.visual.portable.ends":"leverantör\u001fkontrakt\u001fteam","oss-ledger.visual.supplier.lines":"DINA MASKINER\u001fDINA SÄKERHETSKOPIOR\u001fDIN FIL","oss-ledger.visual.vocabulary":"ToolCall\u001fApproval\u001fArtefact\u001fSession\u001fReplay\u001fRight\u001fIncident\u001fAttestation\u001fCustom","oss-ledger.visual.secondRecord":"AUTENTISERING\u001fAUKTORISERING\u001fLÄSA\u001fÄNDRA\u001fHÄNDELSE\u001fKONTROLLERA\u001fBEHÅLLA\u001fFÖRSEGLA","oss-ledger.visual.ask.dates":"01 JAN till 30 JUN","oss-ledger.visual.account.sources":"LOGG\u001fbehålls i trettio dagar\u001fINSTRUMENTPANEL\u001fen leverantörssumma\u001fÄRENDEN\u001ftre delkonton\u001fPOST\u001fen förseglad historik","oss-ledger.visual.account.conclusion":"varje ord i detta är vår redogörelse för vårt eget system","oss-ledger.visual.thread.view":"DEN SAMMANFLÄTADE POSTEN\u001fSESSION A17\u001fA17\u001fANNAN SESSION\u001fEN TRÅD, BYGGD PÅ LÄSNING\u001ffem valda poster förblir en del av samma förseglade körning","oss-ledger.visual.agent.exchange":"01 / lägg till post\u001fförseglad\u001f02 / hämta session\u001ffem poster\u001f03 / läs mätningar\u001ftillgänglig\u001f04 / verifiera integritet\u001fbryt vid post fyra","oss-ledger.visual.agent.verdict":"PROTOKOLLET FÖRBLIR UPPE","oss-ledger.visual.agent.detail":"fyndet anger var posten slutade stämma","oss-ledger.section.led-eng-thread.side":"TRÅD-ID\u001fförseglat i varje post\u001fVYN\u001fvald när någon frågar\u001fORDNINGEN\u001fden skrivna ordningen behålls\u001fKONTROLLEN\u001fsamma kedja verifieras","oss-ledger.section.led-eng-agents.side":"SKRIV\u001flägg till en förseglad post\u001fLÄS\u001ffråga, hämta och lista sessioner\u001fKONTROLLERA\u001fverifiera och läs mätningar\u001fSPELA UPP\u001fgå igenom en inspelad session","oss-ledger.section.led-biz-findings.side":"BROTTET\u001fpekar på post 91 204\u001fÄNDRINGEN\u001fpekar på post 118 540\u001fARBETET\u001fförblir läsbart under fel\u001fÖVERLÄMNINGEN\u001fhar en rad och en post","oss-ledger.section.led-biz-oversight.side":"ÖVERTRÄDELSEN\u001fArtikel 14, hög risk\u001fLUCKA\u001fingen namngiven tillsynsperson\u001fÅTGÄRDEN\u001ftre steg, ägare och datum\u001fVARNINGARNA\u001frättslig grund och material","oss-ledger.section.led-con-today.side":"FÖRSTA NOTERINGEN\u001fnågot begärdes\u001fNÄSTA NOTERING\u001fkalendern lästes\u001fPERSONEN\u001ftillstånd frågades\u001fMEDDELANDET\u001fde ord som gick ut","oss-ledger.section.led-con-sealed.side":"VAD SOM FÖRENAR DEM\u001fvarje notering tar ett märke från den föregående\u001fVAD EN KLYVNING GÖR\u001fnästa märke passar inte längre\u001fVEM KAN KONTROLLERA\u001fvem som helst med en kopia\u001fVAD DE LÄR SIG\u001fdär problemet börjar","oss-ledger.section.led-eng-chain.instrument":"Ändrar ett värde\u001cett eget märke slutar matcha\u001cnästa post misslyckas också\u001dTar bort en post\u001fåterstående poster matchar fortfarande\u001cnästa post pekar på ingenting\u001dOrdinar om två\u001fbåda egna märken matchar fortfarande\u001ftid och ordning ändrar båda länkarna\u001dLägger till i slutet\u001fmatchar\u001fden enda lagliga ändringen","oss-ledger.section.led-eng-refused.instrument":"En tid en timme framåt\u001fframtida gräns\u001favvisad\u001fMetadata över 64 KB\u001fserialiserad gräns\u001favvisad, aldrig trunkerad\u001fEn medföljande fingeravtryck\u001fomberäknad och jämförd\u001favvisad vid avvikelse\u001fEn dålig rad vid läsning\u001fparsad på plats\u001frapporterad med radnummer","oss-ledger.section.led-eng-file.instrument":"ingen\u001cVanligt objekt\u001fet JSON-objekt per rad\u001dCMP:\u001fKomprimerad\u001fsamma post, Zstandard-komprimerad\u001dB64:\u001fKompakt binär\u001fbase64 bredvid de vanliga raderna","oss-ledger.section.led-eng-durability.instrument":"01\u001fVarje skrivning\u001fpå enhet innan bekräftelse\u001d02\u001fPer batch\u001fdu anger gränsen för senaste poster\u001d03\u001fPer storlek\u001ftöm efter ackumulerade byte\u001d04\u001fAdaptiv\u001fbeslutar varje gång och registrerar varför","oss-ledger.section.led-eng-compact.instrument":"På plats\u001fpekar in i bufferten\u001fingenting kopieras ut\u001dOmbyggd\u001flyfter varje fält\u001fen allokering per fält\u001fAntingen eller\u001fsamma byte under\u001fingen andra kodning\u001fSom text\u001fet JSON-objekt per rad\u001fden portabla formen\u001fKompakt\u001fmarkör, version, flaggor, kontrollsumma\u001f30 procent mindre i test","oss-ledger.section.led-eng-replay.instrument":"01\u001fExakt\u001fåterställer utdata och kontrollerar dem\u001d02\u001fTorrkörning\u001fstår för externa anrop\u001d03\u001fDebug\u001ffortsätt, hoppa över eller avbryt\u001d04\u001fStarta från\u001ftråd, intervall, post eller ögonblicksbild","oss-ledger.section.led-eng-storage.instrument":"Skriva\u001flägg till en post eller en batch\u001dLäsa\u001ftidsintervall, identifierare, fråga, antal, senaste märke\u001fUnderhåll\u001fverifiera, kompaktera, säkerhetskopiera, återställ, migrera","oss-ledger.section.led-eng-move.instrument":"01\u001fEndast validering\u001fhitta vad målet vägrar\u001finga skrivningar\u001d02\u001fTorrkörning\u001fantal och en plan\u001finga skrivningar\u001d03\u001fI batcher\u001fframsteg och återupptagningspunkt\u001fåterupptagbar\u001d04\u001fVerifierad efteråt\u001fkontrollera kedjan hemma\u001fblockerande","oss-ledger.section.led-eng-compliance.instrument":"Rättslig grund\u001fvilken grund behandlingen vilade på\u001fGDPR, en av sex\u001dDataplacering\u001fkrävd region och faktisk plats\u001föverföringsregler\u001fMänsklig tillsyn\u001fperson, läge och ögonblick\u001fEU:s AI-förordning, artikel 14\u001fLagring\u001fperiod, anledning och granskningsdatum\u001flagringsbegränsning","oss-ledger.section.led-eng-thread.instrument":"01\u001fIdentifierare\u001fförseglad i varje post\u001d02\u001fUrval\u001fsamlat i ordning vid läsning\u001d03\u001fAldrig inaktuell\u001fingen sammanfattning kan avvika\u001d04\u001fValfri gruppering\u001fen körning, eftermiddag eller månad","oss-ledger.section.led-eng-agents.instrument":"01\u001fSkriv\u001flägg till en typad post\u001d02\u001fLäs\u001ffråga, hämta och lista sessioner\u001d03\u001fKontrollera\u001fverifiera och läs mätningar\u001d04\u001fRekonstruera\u001fspela upp i önskat läge","oss-ledger.section.led-eng-surfaces.instrument":"Din tjänst\u001fRust-bibliotek\u001flägg till i processen\u001fEn operatör\u001fbokföringsverktyg\u001ffråga, verifiera och migrera\u001fEtt annat språk\u001fHTTP-gränssnitt\u001fbatch, sessioner, mätvärden, OpenAPI\u001fEn agent\u001fMCP-server\u001fåtta operationer över stdio","oss-ledger.section.led-biz-account.instrument":"01\u001fApplikationslogg\u001froterad efter fjorton dagar\u001d02\u001fLeverantörspanel\u001fkonton, men ingen instruktion\u001d03\u001fÄrendetråd\u001fkundens konto och ditt svar\u001d04\u001fNågons minne\u001fsäker, minst tillförlitlig","oss-ledger.section.led-biz-append.instrument":"Vad är siffran nu\u001cKorrekt\u001cKorrekt\u001dHar den någonsin varit fel\u001cIngenting säger det\u001cden första posten förblir\u001dNär rättades den\u001cOkänt\u001crättelsen har sin egen tid\u001dVem rättade den\u001cDen som hade åtkomst\u001cvad integrationen registrerade","oss-ledger.section.led-biz-findings.instrument":"Bruten länk\u001cnästa post och dess rad\u001cvad som fanns mellan dem\u001dÄndrad post\u001cposten och ändrat fält\u001callt nedströms\u001dRen genomgång\u001cantal poster och sista markering\u001cingenting kvar i fråga","oss-ledger.section.led-biz-questions.instrument":"Godkännande\u001cvem, senast när, villkor, avslag\u001cvem tillät detta\u001dSamtycke\u001csyfte, omfattning, version, bevis\u001cfick vi tillåtelse\u001dIncident\u001ctidpunkten för händelsen i sig\u001cnär fick du veta\u001dRaderingbegäran\u001csubjekt, omfattning och tidsfrist\u001cnär måste det vara klart","oss-ledger.section.led-biz-consent.instrument":"Syfte\u001corden som visas, inte en policy-länk\u001dOmfattning\u001cvarje användning på egen rad\u001cVersion\u001cändrad formulering blir en annan post\u001cBevis\u001cen referens till det man förlitade sig på\u001cBeviljad, återkallad\u001ctvå separata tillfällen","oss-ledger.section.led-biz-locality.instrument":"Region där data måste stanna\u001cdär den faktiskt behandlades\u001cIntygande vid tidpunkten\u001cnär den platsen fastställdes\u001cGodkännande före överföring\u001com någon godkände det, och vem\u001cAdekvatbeslut\u001cvilket beslut man förlitade sig på","oss-ledger.section.led-biz-oversight.instrument":"01\u001cFelet\u001chög risk, ingen tillsyn registrerad\u001d02\u001cVad som följer med\u001ctre ägda åtgärder för åtgärd\u001d03\u001cFörsta varningen\u001cingen rättslig grund för posten\u001d04\u001cAndra varningen\u001cinget material över konfidentiellt","oss-ledger.section.led-biz-retention.instrument":"Varaktighet\u001chur länge, medföljer data\u001cmedföljer\u001dMotivering\u001cvarför så länge\u001cmedföljer\u001cGranskningsdatum\u001cnär någon tittar igen\u001cvarna efter att det passerat\u001cMot kategori\u001ctio år där det inte krävs\u001cöverdrivet","oss-ledger.section.led-biz-move.instrument":"År ett\u001cfil på en maskin\u001cinget annat krävs\u001dÅr två\u001csamma poster i en databas\u001cinte leverantörsavtalet\u001dÅr tre\u001csamma poster och sigill\u001cinte det ursprungliga teamet\u001dÅr fem\u001ckontrollerat från första posten\u001cinte databasstöd","oss-ledger.section.led-biz-cost.instrument":"Licens\u001cApache 2.0-villkor; läs, kör, modifiera, behåll\u001dVar den körs\u001cdina maskiner; append är ett anrop\u001cLagring\u001cminne, fil eller enfilig databas\u001cSäkerhetskopiering\u001cvad som än säkerhetskopierar den maskinen","oss-ledger.section.led-con-today.instrument":"Vad som gjordes\u001cskickat, öppnat, flyttat eller avbrutit\u001cNär\u001ctidpunkten då det hände\u001cVem sa ja\u001cvem som tillfrågades och vad de svarade\u001cVar den finns\u001cefter anteckningen före den","oss-ledger.section.led-con-sealed.instrument":"01\u001cLämna vidare\u001cingenting måste komma från oss\u001d02\u001cLåt märkena kontrolleras\u001ckontrollanten publicerar med arkivet\u001d03\u001cFå en anteckning namngiven\u001clär dig var problem börjar\u001d04\u001cBehåll det du fick\u001cjämför äldre och nyare kopior","oss-ledger.section.led-con-consent.instrument":"01\u001cVad det var till för\u001corden du visades\u001d02\u001cVilka delar\u001cvarje sak separat\u001d03\u001cVad du såg\u001cbehålls snarare än beskrivs\u001d04\u001cDe två datumen\u001cdagen du gick med och slutade","oss-ledger.section.led-con-approval.instrument":"Skicka ett meddelande\u001cja\u001cvillkoret i personens egna ord\u001cFlytta en tid\u001cfortfarande öppen\u001cbegäran och dess tidsfrist\u001cDela med en mäklare\u001cnej\u001cpersonens skäl, inte en kod","oss-ledger.section.led-con-replay.instrument":"Ingenting händer igen\u001cinget meddelande skickas om, ingenting flyttas\u001cI den ordning det hände\u001cinte i den ordning någon minns\u001cSamma för alla\u001ctvå läsare ser samma anteckningar","oss-ledger.section.led-con-kept.instrument":"Hur länge behåller du detta\u001cen period på själva anteckningen\u001cVarför så länge\u001cskälet i vanliga ord\u001cVem tittar på det igen\u001cett datum och en förseningsvarning\u001cVar hanterades det\u001ckravplats och faktisk plats","oss-ledger.shell.close.headlineAccent":"du faktiskt kan bevisa","oss-ledger.shell.close.panel.title":"Vad posten består av","oss-ledger.shell.close.panel.tag":"LEDGER","oss-ledger.shell.close.panel.row0.label":"Vad en post bär med sig","oss-ledger.shell.close.panel.row0.value":"Sjutton regelefterlevnadsfält, vart och ett med ett standardvärde","oss-ledger.shell.close.panel.row1.label":"Två hashvärden","oss-ledger.shell.close.panel.row1.value":"Innehållshash fångar en ändring, kedjehash fångar ett glapp","oss-ledger.shell.close.panel.row2.label":"Var den kan finnas","oss-ledger.shell.close.panel.row2.value":"Minne, JSONL, binärt, SQLite, PostgreSQL eller S3","oss-ledger.shell.close.panel.row3.label":"Licens","oss-ledger.shell.close.panel.row3.value":"Apache 2.0","oss-ledger.shell.close.panel.foot":"Verifiering rapporterar vad den valda kontrollanten kan fastställa om den kopia den läste.","oss-ledger-audit-ready.34ed12b349":"23 typade händelsevarianter, 9 kategorier","oss-ledger-audit-ready.b150234609":"Svaret är en förseglad händelse, inte en rekonstruktion i efterhand.","oss-ledger-audit-ready.73b38f432a":"Registrerat som:","oss-ledger-audit-ready.8632e0b3b5":"När revisorn frågar","oss-ledger-audit-ready.be44ab615c":"Svar redan i protokollet","oss-ledger-audit-ready.df91ee379c":"regelefterlevnadsavdelning, huvudbok","oss-ledger-audit-ready.053d5569c9":"ToolCall, ToolResult","oss-ledger-audit-ready.b1d7c34806":"Varje verktyg som AI:n anropade, och resultatet den fick tillbaka, är en registrerad händelse i sekvens. Hela sekvensen läses av i ordning, så aktiviteten är aldrig en svart låda.","oss-ledger-audit-ready.efdcb1e31f":"Verktygshändelse","oss-ledger-audit-ready.491a006f0f":"Vad gjorde AI:n faktiskt, steg för steg?","oss-ledger-audit-ready.5b1130ac34":"SbomGenerated, AttestationCompleted","oss-ledger-audit-ready.1a54b66fe8":"En programvaruförteckning och dess attest registreras som händelser, så du kan visa vad som ingick i en release utan att gräva i byggloggar i efterhand.","oss-ledger-audit-ready.3c6fe75357":"Säkerhetsattesthändelse","oss-ledger-audit-ready.253e507263":"Kan du bevisa vad som fanns i programvaran du levererade?","oss-ledger-audit-ready.6d19cc875d":"Begärd, beviljad, nekad","oss-ledger-audit-ready.2047dea6fd":"Varje godkännande registreras som begärt, beviljat eller nekat. Du kan visa inte bara vem som sa ja, utan även varje gång någon sa nej, allt i den ordning det hände.","oss-ledger-audit-ready.0c5759cf75":"Godkännandegatehändelse","oss-ledger-audit-ready.85f505601c":"Vem godkände den här åtgärden, och har något någonsin avslagits?","oss-ledger-audit-ready.1a7627d54c":"AiIncidentDetected","oss-ledger-audit-ready.5acf8fe77f":"En AI-incident skrivs ner som en distinkt händelse i samma ögonblick som den upptäcks, med sin plats i tidslinjen fastställd. Du kan visa exakt när den uppmärksammades och vad som följde.","oss-ledger-audit-ready.e7f5edaa64":"EU:s AI-förordning, incidenthändelse","oss-ledger-audit-ready.1da0952f6d":"När AI:n gjorde fel, när fick du veta det och vad gjorde du?","oss-ledger-audit-ready.b90b1e0e30":"Samtycke, DPIA, radering, registrerades rättigheter","oss-ledger-audit-ready.d68eb14fce":"Samtycke, dataskyddsbedömningar, raderingsbegäranden och åtgärder för registrerades rättigheter registreras var och en som en egen typad händelse när de inträffar. Beviset finns i protokollet, inte i någons minne.","oss-ledger-audit-ready.95459d0acf":"GDPR-datarättshändelse","oss-ledger-audit-ready.210469be8c":"Hade du samtycke till att använda den här personens data?","oss-ledger-backends.packageName":"reskontra","oss-ledger-backends.89c8a2851d":"Minne","oss-ledger-backends.6bbaaf853c":"Tester, tillfälliga körningar","oss-ledger-backends.64350afcc7":"EventStore","oss-ledger-backends.6be6b824dd":"Noll beroenden. Den snabbaste vägen, använd i benchmarksnapshoten.","oss-ledger-backends.db35ca65d0":"JSONL","oss-ledger-backends.4a172e5677":"Portabilitet, grep","oss-ledger-backends.a0408425f1":"En JSON-rad per händelse. Läsbar för människor, trivialt portabel, append-only på disk.","oss-ledger-backends.9f09ccbd1c":"SQLite","oss-ledger-backends.9f714e5484":"Inbäddad, en fil","oss-ledger-backends.7e0cbf75d8":"En enda sökbar fil. Inbäddad utan server att köra.","oss-ledger-backends.c590abf597":"Postgres","oss-ledger-backends.9e54b163e7":"Produktion, flera skribenter","oss-ledger-backends.09f264d383":"Indexerade frågor och samtidiga skribenter för produktionsskala.","oss-ledger-backends.d178391464":"Arkiv, WORM","oss-ledger-backends.46c76e0f12":"Objektlagring för långsiktig retention bakom en livscykelpolicy.","oss-ledger-backends.1b290eb385":"Cargo.toml","oss-ledger-backends.a719c9274a":"5 backendar, en form","oss-ledger-backends.8348f56979":"feature = &quot;","oss-ledger-backends.eddef408c2":"# aktivera en lagringsbackend via feature flag","oss-ledger-backends.66fc2bf069":"Samma BLAKE3-kedja","oss-ledger-backends.33aeb01da4":"Samma händelseschema","oss-ledger-backends.bd340aa2c0":"Migrering är en kopia, inte en omkodning","oss-ledger-backends.3879c43493":"En loggform och en hashkedja över alla fem backendarna.","oss-ledger-bindings.f24d8d9e66":"OSS, Ledger","oss-ledger-bindings.df166ff9e3":"Samma händelseformat flödar genom alla former. Ingen extern tjänst krävs.","oss-ledger-bindings.cf806846ee":"EventCategory::","oss-ledger-bindings.acb93d355a":"Regelefterlevnad per händelsekategori","oss-ledger-bindings.6fd867ddde":"BLAKE3 + Ed25519","oss-ledger-bindings.cd0a445053":"Dweve Ledger","oss-ledger-bindings.c403dd91f4":"4 distributionsformer","oss-ledger-bindings.e83df2624e":"ett händelseformat","oss-ledger-bindings.5f40c5efb4":"hur ledger kopplas in","oss-ledger-bindings.40730fd594":"Operatörsyta","oss-ledger-bindings.a010de5c61":"Fabric","oss-ledger-bindings.85592d5c8c":"Kunskapsstyrning","oss-ledger-bindings.4a86080d67":"Spindle","oss-ledger-bindings.3231d6db74":"Spårning av flera agenter","oss-ledger-bindings.485a04fef4":"Nexus","oss-ledger-bindings.521d518019":"Kvitton för kodagenter","oss-ledger-bindings.af0854de67":"Aura","oss-ledger-bindings.db5fa64367":"Livscykelhändelser för sessioner och uppspelning rekonstruerar vad som hände, i ordning.","oss-ledger-bindings.bc0792d8dc":"System","oss-ledger-bindings.ab8ac8b17b":"SBOM- och attestationshändelser stöder manipuleringssäker operativ rapportering.","oss-ledger-bindings.f25ce1b8a3":"Säkerhet","oss-ledger-bindings.0e78d4cd04":"AI-incidenthändelser ger strukturerade indata för rapportering enligt EU:s AI-förordning.","oss-ledger-bindings.dedad727ac":"AiAct","oss-ledger-bindings.fb8965fbc1":"Samtycke, registrerades rättigheter, DPIA och raderingshändelser ger en sökbar åtkomstlogg.","oss-ledger-bindings.7f3feb49a1":"En fristående binär som många tjänster skickar data till över nätverket.","oss-ledger-bindings.329cb8b6ba":"Tjänst","oss-ledger-bindings.be7172ec1e":"En medföljande process bredvid din app. Den vanligaste produktionsformen.","oss-ledger-bindings.2b068e1f87":"Sidecar","oss-ledger-bindings.92c3c25110":"Ett stabilt C-gränssnitt för bindningar från andra språk.","oss-ledger-bindings.9652018eda":"C ABI","oss-ledger-bindings.83f84ae370":"Länka Rust-craten direkt. Ledgern lever i din process.","oss-ledger-bindings.761445591d":"Inbäddad crate","oss-ledger-business-glyph.a92831c31f":"Byggd i Nederländerna","oss-ledger-business-glyph.c82d1b09cf":"EU","oss-ledger-business-glyph.b7a3f27883":"Risk borttagen","oss-ledger-business-glyph.66af0b068c":"En händelsekedja","oss-ledger-business-glyph.c36647c508":"Spridda loggar","oss-ledger-business-glyph.98b58388d1":"Typad · signerad · uppspelningsbar","oss-ledger-business-glyph.4eb5e81b2c":"Append-only operationshistorik","oss-ledger-business-glyph.cba0624eb5":"Operationsregister","oss-ledger-business-glyph.83ecf97355":"Förseglad","oss-ledger-business-glyph.f6fff7f33d":"EU-moln","oss-ledger-business-glyph.7c5277c9c8":"Din byggnad","oss-ledger-business-glyph.472d213e85":"Uppspelning återställer sekvensen","oss-ledger-business-glyph.1607989434":"Ofullständig incidenttidslinje","oss-ledger-business-glyph.a37212ac8b":"Hashkontroll avslöjar redigeringen","oss-ledger-business-glyph.f6501ca9a2":"Tyst redigering före en granskning","oss-ledger-business-glyph.5bed69fae6":"Aktör och omfattning förblir kopplade","oss-ledger-business-glyph.200a9fd9ea":"Saknad godkännandekontext","oss-ledger-business-glyph.1c6cfed547":"Uppspelning från valfri punkt","oss-ledger-business-glyph.fc3253c5ae":"Återuppbyggnad för hand","oss-ledger-business-glyph.1ef1565eea":"Återställning","oss-ledger-business-glyph.0628c0d544":"Hashar avslöjar förändring","oss-ledger-business-glyph.942c054a20":"Redigeringar försvinner","oss-ledger-business-glyph.e5b4d87593":"Integritet","oss-ledger-business-glyph.6eef664840":"Typad från början till slut","oss-ledger-business-glyph.7950c7c08f":"Olika i varje tjänst","oss-ledger-business-glyph.ad1aeaa4e4":"Händelseform","oss-ledger-close-to-home.fc8a2d0eb3":"Inget separat konto, ingen avlägsen instrumentpanel, inget saknat kapitel. Journalen förblir ärlig och\n          den håller sig nära hemmet.","oss-ledger-close-to-home.cf5144f1db":"Den är förseglad, så inget inuti kan tyst ändras.","oss-ledger-close-to-home.40488914b2":"Den ärliga anteckningsboken kan stanna inom dina egna väggar.","oss-ledger-close-to-home.729bebe99f":"Ett litet hus som tryggt förvarar den ärliga journalen inuti.","oss-ledger-close-to-home.9a2dee166c":"Nära hemmet, komplett och din att läsa","oss-ledger-close-to-home.db624b9521":"Där anteckningsboken bor","oss-ledger-close-to-home.011961e91f":"Journalen och dess enkla format tillhör dig. Du, eller någon du litar på, kan läsa tillbaka den när som helst, i ordning, från början.","oss-ledger-close-to-home.eca049f837":"Den är din att läsa","oss-ledger-close-to-home.dd95458d30":"Historiken ligger bredvid systemet som skapar den. Ditt team behöver inget andra konto eller någon separat tjänst för att läsa vad som hände.","oss-ledger-close-to-home.e25d4d7294":"Den kräver inget extra konto","oss-ledger-close-to-home.e07362020f":"Den kan sitta på en dator i din egen byggnad, så att journalen håller sig nära hemmet och aldrig behöver färdas till en främlings maskin långt borta.","oss-ledger-close-to-home.a2f2fa3997":"Den bor där du placerar den","oss-ledger-consumer-glyph.6a79333175":"och nästa rad, när det händer","oss-ledger-consumer-glyph.2b90a6be18":"Ingenting ändrades bakom din rygg","oss-ledger-consumer-glyph.b7b925c5fc":"En ärlig anteckningsbok","oss-ledger-consumer-glyph.15d881f52c":"Fråga vad som hände, när som helst","oss-ledger-consumer-glyph.4cf42642c4":"Den bor i ditt eget hem","oss-ledger-consumer-glyph.83cc751228":"Samma berättelse, överallt","oss-ledger-consumer-glyph.70da03c94a":"Den kontrollerade innan den gjorde mer","oss-ledger-consumer-glyph.50b6aed873":"Den skrev en anteckning och sparade den","oss-ledger-consumer-glyph.09fca7fb9f":"Den slog upp något åt dig","oss-ledger-everyday-map.cbf86628a0":"Något händer","oss-ledger-everyday-map.1d80d53ca8":"När AI:n gör något skrivs en ny rad ner, precis som en anteckning i en dagbok.","oss-ledger-everyday-map.71db7fd7fc":"Den låses","oss-ledger-everyday-map.b15668f8a3":"Den raden förseglas mot raden före, så att ingen i tysthet kan ändra den senare.","oss-ledger-everyday-map.76a1856380":"Den förblir densamma","oss-ledger-everyday-map.1bee11d1a8":"Läs tillbaka den på vilken dator som helst och du får exakt samma berättelse, i exakt samma ordning.","oss-ledger-everyday-map.5107894be3":"Du kan fråga","oss-ledger-everyday-map.4ffc43688f":"Undrar du senare vad som hände, eller när? Du kan läsa tillbaka från vilket ögonblick du vill.","oss-ledger-everyday-map.d558833fa7":"Posten följer med AI:n som skriver den","oss-ledger-everyday-map.bf83d57df1":"Ditt team kan läsa samma berättelse när som helst","oss-ledger-everyday-map.d0e5b1280f":"Du behöver aldrig förstå maskineriet","oss-ledger-everyday-map.b15f53b20f":"Vad den gör för dig i tysthet","oss-ledger-everyday-map.13ba641d24":"Fyra vardagliga ögonblick, från början till slut","oss-ledger-everyday-worry.cb4c593f2d":"Du behöver inte göra något för att detta ska fungera. Det håller tyst och ärligt reda på allt, så att\n          svaret på alla dessa funderingar redan finns nedskrivet åt dig.","oss-ledger-everyday-worry.7d137ed21a":"Med denna ärliga redovisning","oss-ledger-everyday-worry.5bf700f8c7":"Utan en ärlig redovisning","oss-ledger-everyday-worry.89e122ee0f":"Välj en fundering och se skillnaden i klartext","oss-ledger-everyday-worry.3d54eab529":"De tysta funderingarna, besvarade","oss-ledger-everyday-worry.f18f0c8fb1":"Detta kan ligga på en dator i din egen byggnad, så att redovisningen finns nära hemma där du kan peka på den.","oss-ledger-everyday-worry.2e004de2cb":"Många verktyg förvarar din redovisning på en dator du aldrig ser, som ägs av någon annan.","oss-ledger-everyday-worry.cf5d283245":"Tänk om allt ligger på en främlings maskin långt borta?","oss-ledger-everyday-worry.0618964791":"Det ger exakt samma berättelse, i exakt samma ordning, på varje dator. Som ett bra recept blir resultatet detsamma varje gång.","oss-ledger-everyday-worry.5686f80357":"Vissa system ger en något annorlunda berättelse beroende på var du tittar, vilket är svårt att lita på.","oss-ledger-everyday-worry.93ad19b93c":"Tänk om det visar något annat på en annan dator?","oss-ledger-everyday-worry.ef7548b5ec":"Du kan läsa tillbaka det från vilket ögonblick som helst, som att spola tillbaka en hemmavideo till exakt den del du vill se.","oss-ledger-everyday-worry.cc242b2dcf":"Utan en redovisning blir du tvungen att försöka minnas, eller fråga någon som kanske inte heller minns.","oss-ledger-everyday-worry.e413e7200e":"Tänk om jag glömmer vad som hände förra veckan?","oss-ledger-everyday-worry.045d88ef2b":"Varje rad är förseglad till den föregående. Om någon ändrar den slutar förseglingen att stämma och ändringen visar sig direkt.","oss-ledger-everyday-worry.5c59e9dcc4":"Vanliga anteckningar kan tyst ändras, och du skulle aldrig veta att ett ord hade flyttats.","oss-ledger-everyday-worry.9b15b0a065":"Tänk om någon ändrar redovisningen bakom min rygg?","oss-ledger-hero-glyph.7bbf63ad5c":"ledger append -e session_started -d aura","oss-ledger-hero-glyph.5430305d4e":"ledger append -e tool_call -d '{\"name\":\"fs.read\"}'","oss-ledger-hero-glyph.ab7bc7775d":"14:02:07.118 UTC","oss-ledger-hero-glyph.7637c1a7dc":"14:02:07.214 UTC","oss-ledger-hero-glyph.7d71a97166":"14:02:07.219 UTC","oss-ledger-hero-glyph.4ee0452f66":"14:02:08.602 UTC","oss-ledger-hero-glyph.17c422bb5d":"14:02:09.331 UTC","oss-ledger-hero-glyph.db35ca65d0":"JSONL","oss-ledger-hero-glyph.fe7dc42426":"Ledger [v0.1.0]","oss-ledger-hero-glyph.66c95e7fc7":"Förseglad","oss-ledger-hero-glyph.a00e210af3":"Oföränderlig händelseledger","oss-ledger-hero-glyph.6fd867ddde":"BLAKE3 + Ed25519","oss-ledger-hero-glyph.662c151b2e":"Händelse tillagd:","oss-ledger-hero-glyph.9159a97ef2":"Totalt antal händelser: 5","oss-ledger-hero-glyph.9ce3bd4224":"OK","oss-ledger-hero-glyph.a0007be570":"Integritetskontroll godkänd","oss-ledger-hero-glyph.bfecdd4880":"Kontrollerade händelser: 5","oss-ledger-hero-glyph.52780ad569":"ledger info","oss-ledger-hero-glyph.d541a61ec0":"BLAKE3-kedja","oss-ledger-hero-glyph.0ff4db97af":"23 händelsetyper, 9 kategorier","oss-ledger-hero-glyph.e9045ea057":"9 butiker","oss-ledger-log-forensics.43ec3da5fd":"Loggar är inte bevis. En hashkedja är bevis.","oss-ledger-log-forensics.03be9c2cf5":"Ändra en enda byte så matchar inte nästa hash längre. Avbrottet namnger posten.","oss-ledger-log-forensics.9b37561069":"endast tillägg, BLAKE3-länkad","oss-ledger-log-forensics.cf2a2e1441":"klartext, vem som helst kan redigera","oss-ledger-log-forensics.615991c3f7":"loggar vs huvudbok","oss-ledger-log-forensics.80e0164cc2":"manipulation upptäckt","oss-ledger-log-forensics.c713a36a81":"En logg över händelser kan inte beräkna om det tillstånd de producerade.","oss-ledger-log-forensics.b90a38ae7f":"Ingen uppspelning","oss-ledger-log-forensics.8ffc2c21a5":"Processklockor i flera processer driver. Den verkliga sekvensen är forensiskt arbete.","oss-ledger-log-forensics.4d4b0f1f77":"Ingen ordning","oss-ledger-log-forensics.4d3a26f3e1":"Rotera, trunkera, redigera. Filen kan inte bevisa sin egen historik.","oss-ledger-log-forensics.6525d4e56d":"Ingen integritet","oss-ledger-log-forensics.e3d0bfbab1":"Fri text, endast grep. Två team skriver samma händelse på två sätt.","oss-ledger-log-forensics.80cdce0d5b":"Inget schema","oss-ledger-log-forensics.db68747d5b":"14:22:09 INFO  betalning släppt","oss-ledger-log-forensics.21b10b30e3":"... 2 rader trunkerade genom rotation ...","oss-ledger-log-forensics.08bbb161dc":"14:22:06 INFO  belopp 9.99 (var 4210.00)","oss-ledger-log-forensics.80bb4200c8":"14:22:06 INFO  godkännande beviljat av drift","oss-ledger-log-forensics.484496cfbf":"14:22:04 INFO  saldo kontroll ok","oss-ledger-log-forensics.8dcc98ba56":"14:22:01 INFO  godkännande begärt för leverantör-281","oss-ledger-ownership-brief.f3c6cf1ef0":"Skrivet · signerat · uppspelbart","oss-ledger-ownership-brief.c3264894d7":"En händelseform från första tillägg till sista uppspelning.","oss-ledger-ownership-brief.3915907107":"KEDJEVERIFIERAD","oss-ledger-ownership-brief.18e531c922":"Behåll samma postform i minne, SQLite, Postgres, S3 eller din egen backend.","oss-ledger-ownership-brief.d82c49bd23":"Välj var historiken lever","oss-ledger-ownership-brief.8e388ae4ea":"Spela upp valfritt fönster av händelser för att återskapa tillstånd istället för att omvända konstruera en föränderlig ögonblicksbild.","oss-ledger-ownership-brief.6bac4fc4e0":"Återskapa tillstånd från posten","oss-ledger-ownership-brief.f42d547146":"Filtrera efter aktör, händelsetyp, tid eller korrelations-ID utan att reducera historiken till ren text.","oss-ledger-ownership-brief.fb3d5bc14d":"Fråga efter det ögonblick som betyder något","oss-ledger-ownership-brief.5073158ed0":"Varje post utökar BLAKE3-kedjan, så radering, omordning eller ändring bryter verifieringen.","oss-ledger-ownership-brief.db2f918870":"Varje post bevisar sin plats","oss-ledger-ownership-brief.78764dc740":"Nya händelser läggs till i slutet. Tidigare historia förblir intakt och läsbar.","oss-ledger-ownership-brief.12d7454903":"Lägg till utan att skriva om historiken","oss-ledger-pipeline.6fd867ddde":"BLAKE3 + Ed25519","oss-ledger-pipeline.db7e8c6c1a":"Manipuleringsskyddad via hash. Uppspelbar från början till slut.","oss-ledger-pipeline.6113f978ac":"lägg till i uppspelning","oss-ledger-pipeline.02a92a8e34":"5 steg, en väg","oss-ledger-pipeline.6ea74774d1":"händelsepipeline","oss-ledger-pipeline.711f869569":"Uppspelning är en linjär genomgång i händelseordning. Ingen lösare, inget externt beroende. Samma fönster ger samma tillstånd varje gång.","oss-ledger-pipeline.6e21acc714":"Gå igenom händelser fram till en tidstämpel, bygg om tillståndet.","oss-ledger-pipeline.c0f85d6679":"Uppspelning","oss-ledger-pipeline.3f85e51b16":"Minne, JSONL, SQLite, Postgres eller S3. Loggformen och kedjan är identiska över alla fem.","oss-ledger-pipeline.31f29a30eb":"Skrivs till en av fem backendar.","oss-ledger-pipeline.e481064dfd":"Spara","oss-ledger-pipeline.c339a57505":"Segment är förankrade med Ed25519. En verifierare kontrollerar signaturen offline, utan anrop till någon tjänst.","oss-ledger-pipeline.432d348da6":"Förtroendeankare förseglar ett segment med Ed25519.","oss-ledger-pipeline.8b3d8d665a":"Signera","oss-ledger-pipeline.e5ac66d489":"Kedjehashen viker in föregående hash i det aktuella innehållet. Ändra en enda byte och varje senare länk slutar matcha.","oss-ledger-pipeline.f9600e9bd9":"BLAKE3 länkar denna post till den föregående.","oss-ledger-pipeline.873507a022":"Hash","oss-ledger-pipeline.d254b7425a":"Varje post är en av 23 typade varianter. Ingen fritext. Att lägga till en variant är en release, inte en tyst refaktorering.","oss-ledger-pipeline.26b2afdc44":"En typad händelse läggs till i slutet.","oss-ledger-pipeline.6b3a602280":"Lägg till","oss-ledger-plain-book.c9dacbd092":"Det är en dagbok som ingen i hemlighet kan skriva om.","oss-ledger-plain-book.1923cc2929":"Föreställ dig en dagbok där du bara någonsin lägger till en ny rad längst ner. Du kan aldrig gå tillbaka och sudda ut gårdagen. Det här är exakt det, för en dator som hjälper till med AI. Varje gång något händer skrivs ytterligare en rad, och de gamla raderna förblir precis som de var.","oss-ledger-plain-book.cd79ac57bc":"Ingenting raderas bakom din rygg.","oss-ledger-plain-book.b81932dca1":"Varje rad låser den föregående, som ett vaxsigill.","oss-ledger-plain-book.99fae8c65f":"Tänk dig att varje sida i dagboken är förseglad till sidan före den. Om någon försökte riva ut en sida eller ändra ett ord skulle sigillet inte längre stämma, och alla skulle se det direkt. Så här håller det här registret ärligt, utan att någon behöver stå på vakt.","oss-ledger-plain-book.3193ddadd0":"Om någon manipulerar det, syns det.","oss-ledger-plain-book.801aedcc4c":"Det ger samma svar på varje dator.","oss-ledger-plain-book.5acc881d49":"Du vet hur ett bra recept ger samma kaka i ditt kök och grannens? Det här är delen som gör att svaren blir desamma på varje maskin. Läs dagboken igen i morgon, eller på en annan dator, och du får exakt samma berättelse, i exakt samma ordning.","oss-ledger-plain-book.bf93cd3f4b":"Berättelsen ändras aldrig mellan maskiner.","oss-ledger-plain-book.d17168d36c":"Du kan alltid fråga vad som hände, och när.","oss-ledger-plain-book.ede75c07d6":"Om du någonsin undrar vem som gjorde vad, eller när något beslutades, kan du läsa dagboken från vilket ögonblick som helst. Det är som att spola tillbaka en hemmavideo till exakt den del du vill se, istället för att försöka komma ihåg.","oss-ledger-plain-book.ce9feb8883":"Nyfiken senare? Svaret är nedskrivet.","oss-ledger-plain-book.52aa14ead1":"Den ligger bredvid systemet som för anteckningarna.","oss-ledger-plain-book.19cb00c3c7":"Anteckningsboken kan leva på samma datorer som AI:n den minns. Ditt team läser den direkt, utan att öppna ett annat konto eller lita på en separat instrumentpanel någon annanstans.","oss-ledger-plain-book.7421ee8c3f":"En anteckningsbok, förvarad med systemet den minns.","oss-ledger-plain-book.e977e4fdd1":"Den ärliga anteckningsboken","oss-ledger-plain-book.6a35770988":"En guidad tur på vanligt språk, utan datatermer","oss-ledger-plain-book.fb06270f7c":"Sida","oss-ledger-plain-book.f2c5088b38":"Du behöver inte förstå något av maskineriet. Den håller tyst och ärligt register så att\n          de som sköter dina AI-verktyg alltid kan berätta vad som hände.","oss-ledger-replay-console.f24d8d9e66":"OSS, Ledger","oss-ledger-replay-console.807b93f95b":"Siffrorna är en ögonblicksbild av prestandatest i minnet, inte ett publicerat SLA. Kör verktyget själv.","oss-ledger-replay-console.ad5ccf66c3":"Ögonblicksbild, i minnet","oss-ledger-replay-console.03128bed90":"Verifiering","oss-ledger-replay-console.41f6aa33e7":"Replay går igenom händelsefönstret i ordning, länkar varje post till föregående BLAKE3-hash och\n            bygger om tillståndet. Samma fönster ger samma resultat på varje maskin.","oss-ledger-replay-console.3e6df79cba":"ledger-replay","oss-ledger-replay-console.85ce3761d2":"kedja verifierad","oss-ledger-replay-console.eaf0538a1c":"query_by_size, 100 000 händelser","oss-ledger-replay-console.0f63132c39":"72 ms","oss-ledger-replay-console.85ee51f8c6":"Intervallfråga","oss-ledger-replay-console.5d6dc18c16":"replay_session, 1 000 händelser","oss-ledger-replay-console.52f4b27512":"1,3 ms","oss-ledger-replay-console.3c07893ab3":"Replay-genomgång","oss-ledger-replay-console.1d06f137af":"integrity_verification, 100 händelser","oss-ledger-replay-console.db23c994b2":"139 us","oss-ledger-replay-console.d0295f339d":"Kedjeverifiering","oss-ledger-replay-console.02239a6833":"calculate_chain_hash, per länk","oss-ledger-replay-console.14bb1dc703":"0,20 us","oss-ledger-replay-console.a3cee123ce":"Kedjehash","oss-ledger-replay-console.515aff92ad":"ledger_append_event, i minnet","oss-ledger-replay-console.606497be6f":"2,4 us","oss-ledger-replay-console.a313bc7f88":"Enskild tilläggning","oss-ledger-replay-console.ed10b116a5":"tillstånd återuppbyggt, deterministiskt","oss-ledger-replay-console.c0f85d6679":"Replay","oss-ledger-replay-console.784ed488c9":"segment 042 accepterat","oss-ledger-replay-console.ed36a1a142":"Ed25519-ankare","oss-ledger-replay-console.9c50e3ed76":"42 / 42 länkar verifierade","oss-ledger-replay-console.d541a61ec0":"BLAKE3-kedja","oss-ledger-replay-console.5e01cb01c2":"ed25519-ankare, segment förseglat","oss-ledger-replay-console.9f899741a3":"godkännare M.Bos, segment 042","oss-ledger-replay-console.9051b9ddae":"ok, 12 ms","oss-ledger-replay-console.ff488da058":"stripe.balance_check, omfattning läs","oss-ledger-replay-console.79019ee149":"grind finance.threshold, belopp 4 210,00 EUR","oss-ledger-taxonomy.667cabb48e":"Typade, versionshanterade","oss-ledger-taxonomy.d3b93c0536":"Varje variant har ett typat schema. Nya händelser levereras i en release, inte i en tyst redigering.","oss-ledger-taxonomy.cf806846ee":"EventCategory::","oss-ledger-taxonomy.cb954838cb":"EventType, EventCategory","oss-ledger-taxonomy.081ae3fdc4":"Anpassad","oss-ledger-taxonomy.d12cfa9efc":"En typad utväg för domänhändelser som du definierar.","oss-ledger-taxonomy.4cf3240208":"AttestationCompleted","oss-ledger-taxonomy.dd3ae8b6c1":"SbomGenerated","oss-ledger-taxonomy.831cbf3ad4":"Säkerhet och attestation. SBOM:er och attestationer.","oss-ledger-taxonomy.f25ce1b8a3":"Säkerhet","oss-ledger-taxonomy.1a7627d54c":"AiIncidentDetected","oss-ledger-taxonomy.4898138bd8":"EU:s AI-förordning. Händelser för incidentdetektering.","oss-ledger-taxonomy.dedad727ac":"AiAct","oss-ledger-taxonomy.b3a3748c43":"RightToErasureRequested","oss-ledger-taxonomy.dfe7fcbcba":"DpiaCompleted","oss-ledger-taxonomy.4fab14db5b":"DataSubjectRightExercised","oss-ledger-taxonomy.ab86bc6e9e":"ConsentRecorded","oss-ledger-taxonomy.e873136b8f":"GDPR-efterlevnad. Samtycke, registrerades rättigheter, DPIA, radering.","oss-ledger-taxonomy.da0a4b95e8":"ReplayFailed","oss-ledger-taxonomy.578b5b54e2":"ReplayCompleted","oss-ledger-taxonomy.c15d1fc45b":"ReplayStarted","oss-ledger-taxonomy.7d7ef123d3":"CheckpointCreated","oss-ledger-taxonomy.ea08ca0966":"SessionCompleted","oss-ledger-taxonomy.e6de229ac6":"SessionStarted","oss-ledger-taxonomy.b44962147c":"Livscykel för session och replay, plus kontrollpunkter.","oss-ledger-taxonomy.bc0792d8dc":"System","oss-ledger-taxonomy.e4123c1102":"ArtifactReferenced","oss-ledger-taxonomy.d3e615076c":"ArtifactProduced","oss-ledger-taxonomy.0339479823":"Artefakter. Vad som producerades och vad som refererades.","oss-ledger-taxonomy.aa778b50a1":"Artefakt","oss-ledger-taxonomy.eef1cb6ecc":"ApprovalDenied","oss-ledger-taxonomy.72386de3a3":"ApprovalGranted","oss-ledger-taxonomy.407736eae4":"ApprovalRequested","oss-ledger-taxonomy.0a13893f48":"Godkännandearbetsflöde. Begäran, beviljandet, avslaget.","oss-ledger-taxonomy.8cc047ac17":"Godkännande","oss-ledger-taxonomy.2c9d7bf9d6":"PatchApplied","oss-ledger-taxonomy.9784d53322":"PatchCreated","oss-ledger-taxonomy.b97693dd7f":"Kodåtgärder. Patchar skapade och patchar tillämpade.","oss-ledger-taxonomy.adac69379a":"Kod","oss-ledger-taxonomy.c7ace4e00a":"ToolResult","oss-ledger-taxonomy.09d312bd1c":"ToolCall","oss-ledger-taxonomy.63d05f2173":"Verktygsinteraktion. Anropshöljet och det strukturerade resultatet.","oss-ledger-taxonomy.9a830c714b":"Verktyg","oss-ledger-value-ledger.422a684fc9":"Återskapa vilket tillstånd som helst från händelser","oss-ledger-value-ledger.ed504b066a":"En ordnad post från rutindrift till incidentgranskning.","oss-ledger-value-ledger.a6c1933f89":"Vad det minskar risken för","oss-ledger-value-ledger.aba3dee917":"Vad det sparar","oss-ledger-value-ledger.f2329e5337":"De två kolumnerna en upphandlingsgranskning bryr sig om","oss-ledger-value-ledger.676ffa603b":"Vad det sparar, vad det minskar risken för","oss-ledger-value-ledger.80c52fbc33":"Byggt i EU utan extern tjänst som det är beroende av, det kan köras helt på infrastruktur du kontrollerar.","oss-ledger-value-ledger.adf04b0d0c":"Det kan stanna inom Europa","oss-ledger-value-ledger.9587ada4e7":"När en tillsynsmyndighet eller revisor frågar vad som hände, kan historiken läsas tillbaka i ordning från vilken tidpunkt som helst.","oss-ledger-value-ledger.317506fe62":"Ett rakt svar när det efterfrågas","oss-ledger-value-ledger.58044f2110":"Varje post är förseglad mot den föregående, så en manipulerad post visar sig själv istället för att glida förbi en granskning.","oss-ledger-value-ledger.0525fd8143":"En post som inte kan redigeras tyst","oss-ledger-value-ledger.9c33c89b50":"Samma postformat fungerar över alla fem lagringsalternativ, så att flytta mellan dem är en kopia, inte en kostsam ombyggnad.","oss-ledger-value-ledger.9d184603c0":"En post, fem platser att förvara den på","oss-ledger-value-ledger.429e71cc9f":"Aktörer, godkännanden, artefakter och utfall stannar i en typad tidslinje istället för att stämmas av mellan tjänster.","oss-ledger-value-ledger.3e34958589":"Ingen manuell loggavstämning","oss-ledger-value-ledger.0f65dc90fe":"Fråga en ordnad händelsehistorik istället för att söka i orelaterade applikationsloggar under en incident eller granskning.","oss-ledger-value-ledger.59fe8c6d79":"Mindre utredningstid","oss-ledger-where-it-runs.4dc7c63d8f":"Samma register, ingen omplattformering","oss-ledger-where-it-runs.afbf4223e1":"Välj en, eller växla mellan dem utan ombyggnad","oss-ledger-where-it-runs.d2e1c215eb":"Där det får köras","oss-ledger-where-it-runs.dcd08a03cd":"Det körs helt avskilt från internet, utan någon extern anslutning som det är beroende av. Detta passar för det mest känsliga arbetet, där inget får komma in eller ut.","oss-ledger-where-it-runs.721605b85c":"Bra för de mest känsliga registren, utan någon extern anslutning alls.","oss-ledger-where-it-runs.cd36883cc4":"Helt förseglat","oss-ledger-where-it-runs.6655cf0531":"Det körs i en molnregion som är knuten till ett europeiskt land. Du får bekvämligheten med ett moln medan registret förblir under europeiska regler och inom europeiska gränser.","oss-ledger-where-it-runs.ed957bbbd7":"Bra för team som vill ha ett moln, på europeisk mark.","oss-ledger-where-it-runs.c8c94df45a":"Ett moln inom Europa","oss-ledger-where-it-runs.8752e82d26":"Det körs på de datorer som ditt eget IT-team hanterar, inom era väggar. Registret förblir där du kan peka på det, och inget behöver lämna byggnaden för att det ska fungera.","oss-ledger-where-it-runs.b5b4e0e7b8":"Bra för team som vill att registret aldrig lämnar lokalerna.","oss-ledger-where-it-runs.37635ed161":"I er egen byggnad","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"}
