{"block_close_oss.c33fd1fe9c":"Comunidade e ecossistema","core-extras.96d330537a":"IR base","core-extras.bee831a169":"Substrato","core-extras.61a0822826":"Aplicações no Core","core-extras.15438cc098":"não suportado","core-extras.ad565d9d01":"Funcionalidade","core-extras.0155bf03e5":"Legenda do segmento","core-extras.8b7110078e":"Grupos de algoritmos por tipo de dados","core-extras.25ab4276a6":"Matriz de capacidades com deslocamento","open-source-ledger.4ba3c461c8":"Certificados de decisão","open-source-ledger.ac9835d4bd":"Transcrições de execução","open-source-ledger.24f43d4446":"Árvores de sintaxe","open-source-ledger.55c6923a1e":"Governação do conhecimento que usa o Ledger como espinha dorsal de auditoria.","open-source-ledger.4a86080d67":"Spindle","open-source-ledger.fe0a091fdb":"Produtos","open-source-ledger.2274740521":"Analisar o código-fonte em árvores com nós endereçados por conteúdo.","open-source-ledger.188fb5d6cf":"Reed","open-source-ledger.6cc3364a24":"Histórico de eventos reproduzível","open-source-ledger.3810849650":"Transcrições de execução dentro de uma sandbox. O Ledger captura o que aconteceu; o Selvedge captura como foi executado.","open-source-ledger.de6848949f":"Selvedge","open-source-ledger.814ca45595":"Certificados de etapas de raciocínio dentro de uma única decisão, não proveniência de eventos num sistema.","open-source-ledger.df84637182":"AION","open-source-ledger.d5d6e83bf2":"Continuar a explorar","open-source-ledger.75e393a1ac":"Explorar o projeto","open-source-ledger.f9743247fa":"Ler a documentação","open-source-ledger.db52af1cb6":"Perguntar sobre o lançamento","open-source-ledger.49343426a7":"O Ledger é publicado na segunda ronda do programa de lançamento da fundação da Dweve; quando isso acontecer, aponte a compilação para o seu backend de armazenamento e inspecione o primeiro append, a verificação de hash e a reprodução numa única execução local.","open-source-ledger.6141184964":"Cada evento. Com cadeia de hash. Consultável.","open-source-ledger.90e40d5043":"Começar","open-source-ledger.1aa2f31ee7":"Ledger","open-source-ledger.650fabe787":"Histórico de eventos reproduzível","open-source-ledger.29416cbc87":"Ledger / proveniência de eventos","open-source-ledger.13f71ffcde":"Sem serviço externo","open-source-ledger.9e50bc5c66":"Append · hash · replay","open-source-ledger.182522a199":"Primitivas de integridade com deteção de adulteração","open-source-ledger.6fd867ddde":"BLAKE3 + Ed25519","open-source-ledger.635948a509":"Registo de eventos tipados com cadeia de hash","open-source-ledger.cd0a445053":"Dweve Ledger","open-source-ledger.40730fd594":"Superfície de operador","open-source-ledger.a010de5c61":"Fabric","open-source-ledger.85592d5c8c":"Governação do conhecimento","open-source-ledger.30dfe1814b":"Rastreios multi-agente","open-source-ledger.485a04fef4":"Nexus","open-source-ledger.4bb7bcd8d1":"Recibos de agente de código","open-source-ledger.af0854de67":"Aura","open-source-ledger.63184e5ed2":"Como o Ledger se integra","open-source-ledger.a4ca6bdccd":"LIGAÇÃO DE STACK","open-source-ledger.5f5cdfd63a":"SERVIÇO","open-source-ledger.d4407b4ee1":"SIDECAR","open-source-ledger.9652018eda":"ABI C","open-source-ledger.803a250cd3":"CRATE","open-source-ledger.e2c457dbac":"O Ledger é distribuído como crate Rust, ABI C, processo sidecar e binário de serviço. O padrão sidecar é a implementação de produção mais comum. O mesmo formato de eventos flui por todas as variantes.","open-source-ledger.2a8296e2ea":"Sidecar. Serviço. Em camadas.","open-source-ledger.044a65f2af":"Embutido.","open-source-ledger.081c04bf3d":"Integração e postura","open-source-ledger.3f91f2b2c4":"Mesma integridade de cadeia","open-source-ledger.e416b48a20":"Mesma forma de registo","open-source-ledger.9ed422d1bf":"Bucket WORM de arquivo","open-source-ledger.d2481bc5c9":"Uma interface, cinco backends","open-source-ledger.45556c8c92":"Trait EventStore","open-source-ledger.2c385ff8b8":"Produção, indexado","open-source-ledger.c590abf597":"Postgres","open-source-ledger.9f714e5484":"Embutido, ficheiro único","open-source-ledger.9f09ccbd1c":"SQLite","open-source-ledger.b4f37d52e8":"Portátil, compatível com grep","open-source-ledger.db35ca65d0":"JSONL","open-source-ledger.fc9a6caaea":"Testes, efémero","open-source-ledger.89c8a2851d":"Memória","open-source-ledger.dbc12b5774":"Escolha conforme a escala e a necessidade de auditoria","open-source-ledger.418b97ed32":"STACK DE ARMAZENAMENTO","open-source-ledger.5e121445b0":"POSTGRES","open-source-ledger.798e0a809a":"SQLITE","open-source-ledger.f4b1c471ce":"MEMÓRIA","open-source-ledger.3f75dd1229":"Memória para testes. JSONL para portabilidade. SQLite para incorporação. Postgres para poder de consulta. S3 para arquivo. A forma do registo e a cadeia de hashes são idênticas nos cinco. A migração entre níveis é uma operação de cópia, não uma re-codificação.","open-source-ledger.d69fbd45e7":"Uma forma de registo.","open-source-ledger.610680fe1d":"Cinco backends.","open-source-ledger.ab1557ec70":"Backends de armazenamento","open-source-ledger.22b7d7e676":"Com versão","open-source-ledger.6dbc1edb99":"Esquema tipado","open-source-ledger.e3c29b4cbe":"SbomGenerated, AttestationCompleted.","open-source-ledger.04fd7b048c":"Atestação","open-source-ledger.382e79e997":"AiIncidentDetected.","open-source-ledger.5e326b17d2":"Incidentes","open-source-ledger.b107c6be6a":"Consentimento, DPIA, apagamento, direitos do titular.","open-source-ledger.f106ba472b":"Direitos de dados","open-source-ledger.1b594960b2":"Sessão e replay, mais checkpoint.","open-source-ledger.033df3d297":"Ciclo de vida","open-source-ledger.80e0dd52b3":"Pedido, concedido, negado.","open-source-ledger.3cbad8e97e":"Eventos de gate","open-source-ledger.d73aa8728c":"ToolCall, ToolResult.","open-source-ledger.2ae8c3a073":"Eventos de ferramenta","open-source-ledger.7fb3b92f84":"9 categorias, 23 variantes","open-source-ledger.dba2ceac3a":"ESCADA DE EVENTOS","open-source-ledger.63d55e50dd":"PERSONALIZADO","open-source-ledger.0a7b77e1bf":"SEGURANÇA","open-source-ledger.7b46d2f3cc":"LEI DA IA","open-source-ledger.a5b7d57a85":"GDPR","open-source-ledger.29d43743c4":"SISTEMA","open-source-ledger.3c2c55d3e3":"ARTEFATO","open-source-ledger.97efc8640f":"APROVAÇÃO","open-source-ledger.16de25af88":"CODE","open-source-ledger.a3a1644f1e":"TOOL","open-source-ledger.80e6284561":"Chamadas de ferramentas, aprovações, artefatos, verificações de política e alterações de sistema mantêm cada uma a sua própria forma tipada. Isso torna o histórico suficientemente preciso para consultar sem achatar cada evento numa linha de registo ambígua.","open-source-ledger.883782af96":"9 categorias.","open-source-ledger.f2ab62cc23":"23 variantes.","open-source-ledger.ed5a89b5a7":"Taxonomia de eventos","open-source-ledger.33a8f2def6":"Os números são um instantâneo de benchmark em memória da fonte Ledger fornecida, não um SLA publicado. Execute o harness incluído antes de dimensionar uma carga de trabalho.","open-source-ledger.c68f437468":"Instantâneo, 100 eventos, integridade BLAKE3.","open-source-ledger.d0295f339d":"Verificação de cadeia","open-source-ledger.db23c994b2":"139 us","open-source-ledger.60ea181e8d":"Instantâneo em memória, ledger_append_event.","open-source-ledger.a313bc7f88":"Anexação única","open-source-ledger.606497be6f":"2.4 us","open-source-ledger.9430f8c53c":"Memória, JSONL, SQLite, Postgres, S3.","open-source-ledger.85a4325174":"Em 9 categorias tipadas.","open-source-ledger.54398265bf":"Variantes de eventos","open-source-ledger.10e7f2f495":"Tipado, com cadeia de hashes e consultável.","open-source-ledger.9fe381468b":"O ledger em números","open-source-ledger.2895f84277":"Reproduzível de ponta a ponta","open-source-ledger.acaaaf846b":"À prova de adulteração","open-source-ledger.ac27ed38ab":"Caminhe até um timestamp, reconstrua o estado.","open-source-ledger.fb1bbd1f19":"Caminhada linear","open-source-ledger.321252ba5f":"Cinco backends","open-source-ledger.f6976847fa":"Âncoras de confiança selam um segmento.","open-source-ledger.ed36a1a142":"Âncora Ed25519","open-source-ledger.c0fb1b2f0d":"Cada entrada incorpora o hash anterior.","open-source-ledger.0c95e0b5c6":"Ligação BLAKE3","open-source-ledger.d76f47eec4":"Uma das 23 variantes tipadas é adicionada à cauda.","open-source-ledger.5a7f106ecc":"Entrada tipada","open-source-ledger.98d4944aa2":"Anexar para reproduzir","open-source-ledger.1c4fd778bd":"PIPELINE DE EVENTOS","open-source-ledger.4e250b4fde":"REPLAY","open-source-ledger.34512fba1d":"PERSISTIR","open-source-ledger.6c516a9cdc":"SIGN","open-source-ledger.2d533b9d9f":"HASH","open-source-ledger.025e07020e":"ANEXAR","open-source-ledger.515be2e1fe":"Os eventos são tipados, com hash BLAKE3, assinados com Ed25519 nas âncoras de confiança e persistidos num backend à sua escolha. O pipeline é o mesmo independentemente do armazenamento. Passe o rato por uma fase para ler o seu contrato.","open-source-ledger.8a32a688e1":"Hash. Assinar. Repetir.","open-source-ledger.f2903e2088":"Acrescentar.","open-source-ledger.b040b4179b":"Arquitetura","open-source-ledger.23f15552e8":"A cadeia de hash é prova","open-source-ledger.f8d8991f8b":"Os registos não são prova","open-source-ledger.9e0b3bf5b1":"Não é possível reconstruir o estado apenas a partir do registo.","open-source-ledger.b90a38ae7f":"Sem repetição","open-source-ledger.f61882a2ca":"Os relógios de vários processos divergem. Não há ordem canónica.","open-source-ledger.fa8cb10473":"Fora de ordem","open-source-ledger.4dc0a92aed":"sem integridade","open-source-ledger.c501736247":"Truncar no fim, rotacionar registos, fácil de alterar.","open-source-ledger.07ca44c83d":"Mutável","open-source-ledger.91f1447d0b":"sem esquema","open-source-ledger.a98ec2c84a":"Texto livre, apenas grep, campos ambíguos.","open-source-ledger.5ffffa9c4a":"Não estruturado","open-source-ledger.2d833ba488":"Quatro lacunas observadas","open-source-ledger.9db2289885":"PORQUE OS REGISTOS FALHAM","open-source-ledger.5d693aa68b":"SEM INTEGRIDADE","open-source-ledger.b4dee9d399":"SEM REPETIÇÃO","open-source-ledger.1a5065e6a6":"NÃO ESTRUTURADO","open-source-ledger.4c25e3fbac":"A maioria dos sistemas de IA escreve registos de texto não estruturados que ninguém consegue repetir. Os painéis SIEM resumem, mas não conseguem reconstruir uma decisão. Os auditores ficam com prosa.","open-source-ledger.8635d531a1":"não são prova.","open-source-ledger.fd0f035ee7":"Os registos de IA hoje","open-source-ledger.8a9400005c":"Os registos não conseguem repetir um sistema","open-source-ledger.b13e136af4":"Origem na UE","open-source-ledger.2513a48834":"Sem corretor ou serviço de eventos alojado.","open-source-ledger.562de5e6e7":"Edição 2021","open-source-ledger.e2ae20d9ae":"Rust","open-source-ledger.52149322c8":"Percorrimento linear, sem dependência de solvers.","open-source-ledger.c0f85d6679":"Repetir","open-source-ledger.ebc75cd71f":"O(n)","open-source-ledger.6e1f3db0ab":"Mem, JSONL, SQLite, PG, S3.","open-source-ledger.b3776d63ad":"Backends","open-source-ledger.43c9eac60a":"Em 9 categorias.","open-source-ledger.e0c97bd053":"O que inclui","open-source-ledger.6f19d16ea8":"ESTATÍSTICAS DO PROJETO","open-source-ledger.949b542842":"REPETIÇÃO O(n)","open-source-ledger.a063f9f012":"Um comando. A repetição percorre todos os eventos por ordem, verifica a cadeia BLAKE3 e reconstrói o estado em qualquer momento. Os valores abaixo são uma captura de referência em memória do código-fonte do Ledger fornecido, não um SLA publicado. Execute o harness no seu próprio hardware.","open-source-ledger.e701c3712a":"Cada decisão reconstruída.","open-source-ledger.3e6df79cba":"repetição do ledger","open-source-ledger.acb04fe99d":"A consulta","open-source-ledger.1e41ef2a5f":"Sem re-plataforma","open-source-ledger.0bd1a67d1a":"Mova-se livremente","open-source-ledger.a520bde95d":"Cortado da internet, para os registos mais sensíveis.","open-source-ledger.cd36883cc4":"Totalmente isolado","open-source-ledger.1752e07df4":"Uma região de nuvem fixada a um país europeu, sob regras europeias.","open-source-ledger.b477a9ed0e":"Uma nuvem na Europa","open-source-ledger.b9b2bbbc78":"Funciona nos computadores que a sua própria equipa gere, dentro das suas instalações.","open-source-ledger.b43a584c45":"No seu edifício","open-source-ledger.2e1278ae29":"Um registo, sem reconstrução","open-source-ledger.cf4c21c3a7":"TRÊS POSTURAS","open-source-ledger.b69bf7e246":"ISOLADO","open-source-ledger.492c0dbda6":"NUVEM UE","open-source-ledger.8bd5f943bf":"Nuvem UE. Isolado.","open-source-ledger.fbefed778b":"O seu edifício.","open-source-ledger.1d197d39c5":"Onde funciona","open-source-ledger.dffeefde83":"Propriedades do projeto e modos de implementação suportados; não é uma afirmação de nível de serviço ou capacidade.","open-source-ledger.65759c0439":"Construído nos Países Baixos.","open-source-ledger.44ab85a252":"Origem","open-source-ledger.c82d1b09cf":"EU","open-source-ledger.e4e490c7ce":"O seu edifício, nuvem UE ou isolado.","open-source-ledger.5e41344d14":"Formas de o executar","open-source-ledger.cf7caf33ce":"Nenhuma necessária para anexar, verificar ou reproduzir.","open-source-ledger.1ef1565eea":"Corretores externos","open-source-ledger.835da6eae7":"Uma cadeia em todos os backends suportados.","open-source-ledger.fef8e889dc":"Modelo de histórico","open-source-ledger.6b5eb5323e":"Anexar · hash · reproduzir","open-source-ledger.c900b782e4":"Um registo concebido para acompanhar o sistema","open-source-ledger.166eb69e89":"Os factos que o decidem","open-source-ledger.3cd8d4d21e":"Selado quando aconteceu","open-source-ledger.e2bd284bd9":"Não reconstruído posteriormente","open-source-ledger.e5fd4cede4":"Lista de materiais de software e atestação, registados.","open-source-ledger.71be2d60c9":"O que enviou?","open-source-ledger.f76595e93b":"Pedido, concedido ou negado, registado por ordem.","open-source-ledger.d710f0b42e":"Quem o aprovou?","open-source-ledger.425fb3def6":"Regulamento da IA","open-source-ledger.865009b6ca":"Um incidente de IA é registado no momento em que é detetado.","open-source-ledger.1e13b0d411":"Quando soube?","open-source-ledger.3f8e051fe7":"Consentimento, DPIA, apagamento e direitos do titular, cada um um evento tipado.","open-source-ledger.c6c5ed859b":"Houve consentimento?","open-source-ledger.d7b66b1801":"E o evento registado","open-source-ledger.aea6c8ea58":"O QUE UMA REVISÃO PERGUNTA","open-source-ledger.70f62d383e":"USO DE FERRAMENTAS","open-source-ledger.f142bd1ae8":"CADEIA DE FORNECIMENTO","open-source-ledger.d2534cffa4":"APROVAÇÕES","open-source-ledger.380f063397":"REGULAMENTO DA IA DA UE","open-source-ledger.20096140dd":"já registado.","open-source-ledger.e097bea376":"A resposta é","open-source-ledger.8632e0b3b5":"Quando o auditor pergunta","open-source-ledger.e8c8a3c34a":"Menor risco","open-source-ledger.81d162731e":"Menor custo","open-source-ledger.68f6d4f41b":"Reproduza qualquer janela diretamente a partir dos eventos registados.","open-source-ledger.1607989434":"Estado que não consegue reconstruir","open-source-ledger.3bd957e109":"Os eventos de aprovação mantêm o ator, o âmbito e o resultado juntos.","open-source-ledger.f6501ca9a2":"Contexto de aprovação em falta","open-source-ledger.ba9c8b0db0":"As ligações hash tornam visíveis qualquer eliminação, reordenação ou mutação.","open-source-ledger.e5b4d87593":"Instantâneos mutáveis","open-source-ledger.bf6e232a97":"Um registo tipado substitui junções forenses em registos parciais.","open-source-ledger.200a9fd9ea":"Evidência fragmentada","open-source-ledger.0e45b2afd8":"E como isto responde","open-source-ledger.a25c8ddbe9":"COM O QUE UMA REVISÃO SE PREOCUPA","open-source-ledger.f812284999":"CONSULTÁVEL","open-source-ledger.a3c32681d8":"À PROVA DE ADULTERAÇÃO","open-source-ledger.cdd26a8dc9":"REPRODUZÍVEL","open-source-ledger.5b116da2ea":"UM REGISTO","open-source-ledger.70107051b1":"comece pela resposta","open-source-ledger.a29e5f15cd":"Pare de reconstruir evidências","open-source-ledger.676ffa603b":"O que poupa, o que reduz de risco","open-source-ledger.638edaf1ce":"Mantenha a mesma forma de evento em memória, SQLite, Postgres, S3 ou no seu backend.","open-source-ledger.cfab3eb33f":"Escolha o backend","open-source-ledger.e5d9e31cc5":"Reconstrua o estado a partir dos eventos em vez de confiar num instantâneo.","open-source-ledger.eb9e736e5f":"Reproduza qualquer janela","open-source-ledger.de76a935ea":"Cada entrada estende a cadeia, pelo que alterações silenciosas falham a verificação.","open-source-ledger.bab9bef065":"Cadeia à prova de adulteração","open-source-ledger.cb750ef123":"Novos eventos são anexados sem reescrever o histórico anterior.","open-source-ledger.416878d0ae":"Anexe cada evento","open-source-ledger.9a4e0aabc1":"Quatro propriedades operacionais","open-source-ledger.87c873497e":"O REGISTO NUM RELANCE","open-source-ledger.2531ed636c":"O SEU ARMAZENAMENTO","open-source-ledger.3115880727":"REPRODUZÍVEL","open-source-ledger.c968638a6e":"HASH-CHAINED","open-source-ledger.825b742371":"EVENTOS TIPADOS","open-source-ledger.91c120e5c6":"responde a todas as auditorias","open-source-ledger.3d1e7bdec2":"Um histórico de eventos","open-source-ledger.47101bdd55":"No que está a investir","open-source-ledger.8cdd8d74d1":"O momento mais difícil é quando um auditor ou regulador faz uma pergunta direta e a equipa tem de ir procurar. O Ledger responde de outra forma: as coisas que uma revisão questiona, consentimento, incidentes, aprovações, cadeia de abastecimento, utilização de ferramentas, são registadas como eventos selados quando acontecem. Escolha uma pergunta abaixo e veja qual evento registado já contém a resposta.","open-source-ledger.2bb7852ca2":"A outra pergunta que uma revisão faz é onde o software pode ser executado. O mesmo formato de registo e as mesmas opções de armazenamento funcionam no seu próprio edifício, numa região de nuvem europeia, ou totalmente isolados da internet. Mudar entre eles é uma cópia, não uma reconstrução dispendiosa, por isso a decisão nunca é definitiva.","open-source-ledger.4f2181750c":"Uma revisão de aquisição faz duas perguntas simples: o que é que isto poupa e o que é que reduz em risco? O Ledger evita que as equipas tenham de juntar evidências a partir de registos parciais durante um incidente. A sua cadeia de apenas anexação também expõe qualquer tentativa de alterar o histórico depois do facto.","open-source-ledger.d51c7888f5":"As aplicações mudam, os fornecedores mudam e o armazenamento é substituído. O Ledger mantém um histórico de eventos tipificado através dessas mudanças, com cada entrada ligada à anterior. As operações podem rastrear um incidente, responder a uma auditoria ou reconstruir o estado sem juntar registos parciais.","open-source-ledger.7fb327c2ad":"Nenhuma máquina distante","open-source-ledger.ef75f99a25":"Nenhuma fatura que cresce","open-source-ledger.e70136dad1":"O registo e o seu formato simples pertencem-lhe, para ler quando quiser.","open-source-ledger.bfaea2b631":"Seu para ler","open-source-ledger.2bce51f60a":"Fica ao lado do sistema que recorda, sem outra conta ou painel no caminho.","open-source-ledger.aa4a69c684":"Sem conta extra","open-source-ledger.e804a6ae6f":"Pode ficar num computador no seu próprio edifício, não num de um estranho ao longe.","open-source-ledger.04f45276cd":"Fica perto","open-source-ledger.57f4ea40bb":"Três respostas simples","open-source-ledger.a6c72c056a":"OS FACTOS PRÁTICOS","open-source-ledger.34d387a45c":"SEU PARA LER","open-source-ledger.1cd222daa7":"SEM CONTA EXTRA","open-source-ledger.1914767b52":"NO SEU EDIFÍCIO","open-source-ledger.e7920fda1c":"sempre ao seu alcance.","open-source-ledger.cc6e2e2a7f":"Perto de casa,","open-source-ledger.b6e77c24ce":"Onde vive","open-source-ledger.4c5bd0c2c1":"Já escrito","open-source-ledger.10fc3853d2":"Nada para configurar","open-source-ledger.e905ada6fb":"Pode ficar num computador no seu próprio edifício, perto de casa.","open-source-ledger.5154d8d8b9":"Numa máquina distante?","open-source-ledger.c4fc1a8fb0":"Conta exatamente a mesma história em todos os computadores, sempre.","open-source-ledger.7e90a6d522":"Diferente noutro lugar?","open-source-ledger.e8df15e484":"Pode lê-lo de qualquer momento, como rebobinar um vídeo caseiro.","open-source-ledger.33a6361a1d":"E se eu esquecer?","open-source-ledger.4dc95e4d71":"Cada linha está selada à anterior, por isso uma mudança silenciosa mostra-se.","open-source-ledger.fdef66504e":"Poderia ser alterado?","open-source-ledger.f9d61136da":"E a resposta simples","open-source-ledger.d8be0496de":"O QUE AS PESSOAS PERGUNTAM","open-source-ledger.22b3558123":"PERTO DE CASA","open-source-ledger.690da68068":"IGUAL EM TODO O LADO","open-source-ledger.a302a940cf":"NUNCA ESQUECIDO","open-source-ledger.7353de3bd3":"NÃO PODE SER ALTERADO","open-source-ledger.3f18109144":"respondido claramente.","open-source-ledger.4f46bc1bd1":"As preocupações silenciosas,","open-source-ledger.52e04b202a":"Uma preocupação a menos","open-source-ledger.f4739e4d5f":"Sempre respondível","open-source-ledger.4a0026798c":"Quieto e honesto","open-source-ledger.fc35b25566":"Pergunta-se mais tarde o que aconteceu, ou quando? Está escrito para si.","open-source-ledger.5107894be3":"Pode perguntar","open-source-ledger.f5a6b2697b":"Leia-o em qualquer computador e obtém exatamente a mesma história.","open-source-ledger.d30d63ea2a":"Fica no lugar","open-source-ledger.b4183aaf6c":"Essa linha está selada à linha anterior, por isso ninguém pode alterá-la silenciosamente.","open-source-ledger.30c3a4e634":"Está bloqueado","open-source-ledger.4fa84929cd":"Quando a IA faz qualquer coisa, uma nova linha é anotada.","open-source-ledger.bc6201a929":"Está escrito","open-source-ledger.70a51df743":"Quatro passos simples","open-source-ledger.bbe874d679":"A HISTÓRIA TODA","open-source-ledger.c4f5f05c42":"PODE PERGUNTAR","open-source-ledger.8dc644d429":"FICA O MESMO","open-source-ledger.50242c14ed":"FICA BLOQUEADO","open-source-ledger.0821bdc099":"ALGO ACONTECE","open-source-ledger.7ba6a992cb":"do início ao fim.","open-source-ledger.6ff33bb387":"Quatro momentos do dia a dia,","open-source-ledger.41d7edc25a":"O que faz por si","open-source-ledger.24c8566438":"Nada para instalar","open-source-ledger.e019421780":"Sem linguagem técnica","open-source-ledger.3685090f6c":"Funciona ao lado do sistema de que se lembra.","open-source-ledger.9dd0e4773e":"Para guardar","open-source-ledger.75f527181b":"Local","open-source-ledger.0e4bc9b8a7":"A história nunca muda.","open-source-ledger.945bc77616":"Todos os computadores","open-source-ledger.b76aee974c":"Igual","open-source-ledger.6d2ce6abe7":"A adulteração nota-se de imediato.","open-source-ledger.3350b6f9ce":"Cada linha","open-source-ledger.66c95e7fc7":"Selado","open-source-ledger.2f0b41e256":"Só acrescenta, nunca apaga.","open-source-ledger.1c54132b8e":"Registo","open-source-ledger.9caa367403":"Honesto","open-source-ledger.2a4827eec7":"Nas suas palavras","open-source-ledger.a1ec2cb1d8":"PORQUE É SEGURO","open-source-ledger.d8ddbc8b42":"SEU PARA GUARDAR","open-source-ledger.613cfdac00":"PERGUNTE MAIS TARDE","open-source-ledger.b00a146670":"MESMA RESPOSTA","open-source-ledger.6d79977ebc":"UM SELO","open-source-ledger.5f66a7cfe6":"UM DIÁRIO","open-source-ledger.7ad81b6665":"Nada mais para aprender.","open-source-ledger.a56f046c1a":"É um caderno honesto.","open-source-ledger.704869f20f":"Em palavras simples","open-source-ledger.db827043b3":"O caderno fica com o sistema que o utiliza. Não há conta separada para verificar nem painel distante em que confiar: a sua própria equipa pode ler a mesma história ordenada sempre que surgir uma dúvida.","open-source-ledger.8ebc9746bb":"É natural perguntar o que acontece se algo correr mal. E se o registo for alterado? E se se esquecer? E se disser algo diferente noutro lugar? Escolha uma preocupação abaixo e veja, em palavras simples, como um registo honesto lhe responde, para que haja menos uma coisa para o manter acordado.","open-source-ledger.843ca259fe":"Não precisa de perceber nada da mecânica. Eis tudo, do início ao fim, como quatro momentos do dia a dia. Algo acontece, é escrito e bloqueado, permanece exatamente igual em todos os computadores, e pode sempre perguntar sobre isso mais tarde.","open-source-ledger.0f2c633388":"Pense nisto como um caderno que uma ferramenta de IA mantém para si. Sempre que faz algo, escreve mais uma linha no fundo, e nunca volta atrás para apagar o que já lá está. Folheie as páginas em palavras simples abaixo para ver, com imagens do dia a dia, o que cada parte desse caderno está realmente a fazer por si.","open-source-ledger.1725b559bd":"On-prem, cloud na UE, isolado","open-source-ledger.fcde5c325d":"Funciona","open-source-ledger.79073eaaf2":"Países Baixos","open-source-ledger.6eef664840":"Nenhum","open-source-ledger.ad1aeaa4e4":"Broker alojado","open-source-ledger.bf5dde2d06":"Serviço externo","open-source-ledger.70f8bb9a8a":"Início","open-source-ledger.68c2cc7f0c":"Modelo","open-source-ledger.cba0624eb5":"Folha de aprovisionamento","open-source-ledger.6f696724c6":"O que poupa e desrisca","open-source-ledger.b9948940ab":"O Ledger é um registo de eventos para sistemas de IA. Mantém um histórico de apenas adição que não pode ser editado silenciosamente, para que, quando um auditor ou regulador perguntar o que aconteceu, tenha uma resposta direta. É construído na UE e pode funcionar inteiramente em infraestrutura que controla: um registo de quem chamou o quê, quem aprovou o quê e o que aconteceu a seguir.","open-source-ledger.69becbb1fa":" mostrar o que aconteceu","open-source-ledger.1d5be5a0ce":" reconstruir qualquer estado","open-source-ledger.6575475ce1":"Mantenha o histórico de eventos","open-source-ledger.9309f6a730":"Ledger","open-source-ledger.5491bb3fc9":"Pode ficar no seu edifício","open-source-ledger.0b081a8ef4":"Direto para a sua equipa","open-source-ledger.64ae43e8fe":"Acesso","open-source-ledger.15d881f52c":"Pergunte o que aconteceu, a qualquer momento","open-source-ledger.2689163255":"Pode","open-source-ledger.96a647dcb0":"O mesmo em todos os computadores","open-source-ledger.d39907caf6":"Repete","open-source-ledger.20dac02e6d":"Para que nada seja alterado","open-source-ledger.4c10b31d42":"Sela","open-source-ledger.e3496de5b8":"Uma nova linha de cada vez","open-source-ledger.2ab05d7411":"Escreve","open-source-ledger.b7b925c5fc":"Um caderno honesto","open-source-ledger.f8c94a3b4b":"O que é","open-source-ledger.0882392b0c":"Leia em palavras simples","open-source-ledger.06c805023d":"Um histórico que pode consultar","open-source-ledger.d390f8bbde":"O Ledger é a parte de um sistema de IA que mantém silenciosamente um caderno honesto. Sempre que a IA faz algo, escreve uma nova linha e sela-a, para que nada possa ser alterado nas suas costas. Leia-o amanhã, ou num computador diferente, e obtém a mesma história na mesma ordem.","open-source-ledger.8fa28cb8b1":" em palavras simples.","open-source-ledger.4cc5134b16":" para a sua IA,","open-source-ledger.8d07898a9e":"Memória, JSONL, SQLite, Postgres, S3","open-source-ledger.9e092dda4f":"Armazenamento","open-source-ledger.05a4ccce2e":"23 variantes, 9 categorias","open-source-ledger.0b420fa096":"Tipos de eventos","open-source-ledger.1ebd45fcbe":"Assinatura","open-source-ledger.a304010ca5":"BLAKE3 (32 bytes)","open-source-ledger.873507a022":"Hash","open-source-ledger.0ed5388e31":"Rust (Edição 2021)","open-source-ledger.89b86ab0e6":"Linguagem","open-source-ledger.3229609e15":"Modelo de histórico","open-source-ledger.942587e61e":"Ficha do projeto","open-source-ledger.d4a74b503a":"Ler a documentação","open-source-ledger.ab51bc7b84":"Quando um regulador pergunta o que aconteceu no seu sistema, precisa de mais do que registos: precisa de um registo de eventos apenas de adição onde cada entrada estende uma cadeia BLAKE3, cada tipo é fortemente tipado, e qualquer janela de histórico pode ser reproduzida para reconstruir o estado. Ledger é proveniência de eventos para sistemas: quem chamou o quê, quem aprovou o quê, quem leu o quê, por ordem, sem possibilidade de edições silenciosas. Ao contrário do AION, que certifica os passos de raciocínio dentro de uma única decisão de IA, o Ledger regista os eventos que ocorreram em todo um sistema. Ao contrário do Selvedge, que captura transcrições de execução dentro de uma sandbox, o Ledger captura proveniência entre múltiplos atores e serviços.","open-source-ledger.a738552599":"Cada evento,","open-source-ledger.3a78695388":"Início","open-source-ledger.f411a1fb62":"Simples","open-source-ledger.54b26f7d3d":"Seu","open-source-ledger.ed077f3d81":"Aberto","open-source-ledger.87ec4027e1":"Adicionar","open-source-ledger.d781e3ddee":"Sem bloqueio","open-source-ledger.9170a8b2fb":"EU","open-source-ledger.1dabba21cd":"✓","open-source-ledger.341f82d43e":"ADICIONAR","open-source-ledger.c1fb44c726":"HASH","open-source-ledger.1e2f12a3eb":"SIGN","open-source-ledger.f2539f6819":"PERSISTIR","open-source-ledger.92d23f5381":"REPRODUZIR","open-source-ledger.91b097d7d4":"TOOL","open-source-ledger.30b82cbe46":"APROVAÇÃO","open-source-ledger.d621c1a716":"SISTEMA","open-source-ledger.803ac20b03":"GDPR","open-source-ledger.b7896e7fe4":"AÇÃO DE IA","open-source-ledger.c3a409ae6f":"SEGURANÇA","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":"OBSERVADO","open-source-ledger.cbd1224832":"EM REGISTO","open-source-ledger.0cd291828b":"IMPLANTAR","open-source-ledger.8215b59ccb":"MOTOR","open-source-ledger.4fe467ac80":"TUDO LIGADO","oss-ledger.hero.eyebrow":"SEGUNDA RONDA DE LANÇAMENTO","oss-ledger.hero.title.lead":"O registo","oss-ledger.hero.title.accent":"que pode entregar.","oss-ledger.hero.technical.lede":"Um registo de auditoria à prova de adulteração em Rust para interações com ferramentas de IA. O Ledger acrescenta um evento tipificado por ação e liga cada entrada à anterior com hashes BLAKE3. O Ledger é publicado na segunda ronda do programa de lançamento da fundação Dweve, com a documentação em docs.dweve.com no mesmo dia.","oss-ledger.hero.business.lede":"O Ledger é um registo de auditoria à prova de adulteração em Rust para interações com ferramentas de IA, publicado sob os termos Apache 2.0 na segunda ronda do programa de lançamento da Dweve. Escolha onde o Ledger guarda o registo e entregue-o quando alguém perguntar o que aconteceu.","oss-ledger.hero.consumer.lede":"O Ledger é um registo de auditoria à prova de adulteração. Quando o software o utiliza, o registo pode mostrar o que aconteceu por ordem e ligar cada nota à anterior.","oss-ledger.hero.action.primary":"Ler o registo","oss-ledger.hero.action.secondary":"Perguntar sobre o lançamento","oss-ledger.hero.consumer.secondary":"Ler o registo","oss-ledger.hero.ledger.label":"DWEVE LEDGER","oss-ledger.hero.ledger.pill":"APACHE 2.0 / RONDA 2","oss-ledger.hero.ledger.license.label":"LICENÇA","oss-ledger.hero.ledger.license.value":"Apache 2.0","oss-ledger.hero.ledger.language.label":"LINGUAGEM","oss-ledger.hero.ledger.language.value":"Rust","oss-ledger.hero.ledger.what.label":"O QUE É","oss-ledger.hero.ledger.what.value":"Registo de auditoria à prova de adulteração","oss-ledger.hero.ledger.format.label":"FORMATO","oss-ledger.hero.ledger.format.value":"JSON Lines ou binário","oss-ledger.hero.ledger.chain.label":"CHAIN","oss-ledger.hero.ledger.chain.value":"BLAKE3","oss-ledger.hero.ledger.stores.label":"ARMAZENAMENTO","oss-ledger.hero.ledger.stores.value":"Memória, ficheiros, bases de dados, S3","oss-ledger.shell.breadcrumb.open":"Código aberto","oss-ledger.shell.close.label":"Começar","oss-ledger.shell.close.headline":"Manter o registo","oss-ledger.shell.close.body":"Quando o repositório for publicado, escolha um backend de armazenamento, acrescente um primeiro evento e execute uma verificação de integridade antes de adicionar outro serviço. A publicação está planeada em rondas quinzenais; o repositório e a documentação são disponibilizados em conjunto.","oss-ledger.shell.next.eyebrow":"CONTINUAR A EXPLORAR","oss-ledger.banner.engNumbers.body":"Chamadas de ferramentas, aprovações, artefactos, sessões, reproduções, direitos, incidentes, atestações e entradas personalizadas mantêm a sua própria forma. O registo é suficientemente preciso para ser consultado sem achatar cada ação numa linha de registo ambígua.","oss-ledger.banner.engNumbers.footer":"As categorias são nomeadas para que o registo possa ser interrogado mais tarde","oss-ledger.banner.engNumbers.secondary.left":"O painel nomeia o vocabulário próprio do Ledger. Não é um cartão de pontuação: cada tipo dá a uma pergunta uma forma fiável antes de alguém começar a procurar em prosa.","oss-ledger.banner.engNumbers.secondary.right":"As categorias são reais e uma seleção é executada sobre as próprias entradas. Peça aprovações negadas em março e a resposta é uma consulta sobre o registo, não uma reconstrução.","oss-ledger.banner.engClose.body":"Coloque duas cópias do mesmo registo na mesa. Retire a linha 61.208. A divergência tem um valor, uma posição e um veredito que não precisam do autor ao lado.","oss-ledger.banner.engClose.footer":"Uma linha difere e tem um número","oss-ledger.banner.engClose.secondary.left":"Os números no painel são ilustrativos, mas a comparação não é. Duas cópias podem concordar entrada por entrada até ao primeiro ponto em que uma deixa de produzir a outra.","oss-ledger.banner.engClose.secondary.right":"Esse ponto tem um número de linha e duas impressões digitais. O leitor pode citá-lo, inspecioná-lo e guardar as duas cópias sem perguntar à pessoa que emitiu qualquer uma delas.","oss-ledger.banner.bizHandover.body":"A outra parte pode receber um ficheiro JSON Lines, o seu formato, a regra da cadeia e a licença. Pode guardar a sua própria cópia e verificá-la com um verificador compatível, sem conta no painel.","oss-ledger.banner.bizHandover.footer":"Termos Apache 2.0 assim que for publicado, verificado, não acreditado","oss-ledger.banner.bizHandover.secondary.left":"A entrega começa com o ficheiro subjacente, não com um relatório gerado a partir dele. Um editor de texto abre JSON Lines; assim que o repositório for publicado, inclui o verificador correspondente.","oss-ledger.banner.bizHandover.secondary.right":"O verificador pode ser executado contra a cópia que foi entregue. A outra parte pode guardar essa cópia e compará-la com uma posterior sem acesso aos seus sistemas.","oss-ledger.banner.bizNumbers.body":"O subsistema de auditoria pode manter um rasto separado, encadeado por hashes, de autenticações, decisões de autorização, leituras, alterações de configuração e eventos do sistema, com a sua própria política de retenção e verificação de integridade.","oss-ledger.banner.bizNumbers.footer":"Um rasto sobre o rasto, selado da mesma forma","oss-ledger.banner.bizNumbers.secondary.left":"O registo de acesso é uma segunda cadeia selada porque uma revisão pergunta quem tocou nas provas, bem como o que as provas dizem. Regista leituras, decisões e alterações separadamente do registo do cliente.","oss-ledger.banner.bizNumbers.secondary.right":"Esse rasto tem a sua própria verificação e um período de retenção predefinido de noventa dias. A política por entidade pode manter o rasto operacional proporcional ao ator que descreve.","oss-ledger.banner.conRead.body":"Um registo JSON Lines pode ser entregue como ficheiro. Não requer uma conta no painel do Ledger para abrir, guardar ou verificar com um verificador compatível.","oss-ledger.banner.conRead.footer":"Verificável por alguém que não somos nós","oss-ledger.banner.conRead.secondary.left":"O que chega são linhas de texto comuns, uma para cada coisa que aconteceu. As pequenas marcas nessas linhas mostram se alguém removeu ou alterou uma nota antes de a ver.","oss-ledger.banner.conRead.secondary.right":"Pode dar o ficheiro a alguém que atue por si. Assim que o Ledger for publicado, essa pessoa pode executar uma verificação correspondente na sua cópia, sem acesso aos sistemas da organização.","oss-ledger.banner.engDurableReplay.body":"Uma escrita só é prova útil quando a sua escolha de durabilidade é visível, os seus bytes compactos ainda se identificam e uma execução interrompida pode ser percorrida sem realizar o trabalho novamente. Essas são três partes de um único contrato de leitura.","oss-ledger.banner.engDurableReplay.footer":"O próximo limite é o armazenamento: a mesma leitura deve sobreviver a uma mudança de casa","oss-ledger.banner.engDurableReplay.secondary.left":"O armazenamento JSONL pode sincronizar cada escrita ou seguir uma estratégia configurada de lote, tamanho ou adaptativa. Um retorno bem-sucedido não é, por si só, prova de que o dispositivo tem a entrada.","oss-ledger.banner.engDurableReplay.secondary.right":"A forma compacta contém um marcador, versão e soma de verificação. A reprodução em modo de ensaio lê as mesmas entradas sem chamar ferramentas externas; os modos exato e de depuração servem diferentes necessidades de investigação.","oss-ledger.banner.engPortableFields.body":"Mover um registo de um ficheiro para uma base de dados não deve alterar o significado de uma entrada. O conteúdo, a posição na cadeia e os campos de conformidade selados viajam juntos, e o destino é verificado antes de o movimento ser considerado completo.","oss-ledger.banner.engPortableFields.footer":"Um registo portátil mantém um contrato desde o armazenamento até à revisão","oss-ledger.banner.engPortableFields.secondary.left":"A migração segue os endereços de entrada, retoma de um ponto conhecido e verifica o destino em relação à origem. Muda o local do registo sem reencodificar silenciosamente as suas provas.","oss-ledger.banner.engPortableFields.secondary.right":"A base legal, a data de revisão e os outros campos de conformidade permanecem dentro do selo da entrada. Assim, um revisor recebe a ação e o motivo pelo qual foi permitida como um único objeto após a mudança.","oss-ledger.banner.bizConsentRecord.body":"O consentimento não é um único sinalizador atual. O registo útil mantém o pedido, o seu propósito e âmbito, o momento em que a permissão foi concedida e o momento separado em que foi retirada.","oss-ledger.banner.bizConsentRecord.footer":"O próximo controlo pergunta onde esses detalhes registados foram autorizados a ser processados","oss-ledger.banner.bizConsentRecord.secondary.left":"Uma revisão pergunta se a permissão existia no momento de uma ação. Manter a concessão e a retirada como entradas seladas separadas responde a essa pergunta sem reconstruir um valor anterior a partir de um campo que agora diz não.","oss-ledger.banner.bizConsentRecord.secondary.right":"O âmbito também permanece anexado. O registo pode distinguir permissão para um propósito de permissão para três, e deixa qualquer uso após a retirada numa linha datada que um revisor pode selecionar.","oss-ledger.visual.onDisk":"NO DISCO","oss-ledger.visual.refused":"RECUSADO","oss-ledger.visual.stored":"ARMAZENADO","oss-ledger.visual.readCorrupt":"LINHA CORROMPIDA NO LADO DA LEITURA","oss-ledger.visual.breakEntry":"QUEBRA NA ENTRADA QUATRO","oss-ledger.visual.oneLineDiffers":"UMA LINHA DIFERE","oss-ledger.visual.withdrawn":"RETIRADO","oss-ledger.visual.never":"NEVER","oss-ledger.visual.kept":"KEPT","oss-ledger.visual.approval":"APROVAÇÃO / CONSENTIMENTO","oss-ledger.visual.person":"PESSOA PERGUNTADA","oss-ledger.visual.condition":"CONDIÇÃO","oss-ledger.visual.answer":"RESPOSTA","oss-ledger.visual.reason":"MOTIVO SE NÃO","oss-ledger.visual.yes":"SIM, 12 JAN","oss-ledger.visual.sameChain":"mesma cadeia","oss-ledger.visual.source":"origem","oss-ledger.visual.archive":"arquivo","oss-ledger.visual.entry":"entrada","oss-ledger.visual.decision":"decisão","oss-ledger.visual.checkable":"VERIFICÁVEL","oss-ledger.visual.breakPrevious":"valor anterior não produzido por este ficheiro","oss-ledger.visual.corruptNeighbours":"4.118, vizinhos intactos","oss-ledger.visual.diffNumber":"e tem um número","oss-ledger.visual.withdrawnOpen":"um uso permanece aberto","oss-ledger.visual.partnerNineDays":"partilha com parceiro, nove dias","oss-ledger.visual.conditionAttached":"a condição permanece anexada","oss-ledger.visual.toAnswer":"à resposta","oss-ledger.visual.chainContinuous":"CADEIA CONTÍNUA","oss-ledger.visual.throughMaterial":"através de todo o material","oss-ledger.visual.oneAfternoon":"UMA TARDE, UMA EXECUÇÃO","oss-ledger.visual.lineOrder":"a linha permanece em ordem","oss-ledger.visual.status.broken":"QUEBRADA","oss-ledger.visual.status.checked":"VERIFICADO","oss-ledger.visual.meta.measured":"MEDIDO","oss-ledger.visual.meta.illustrative":"ILUSTRATIVO","oss-ledger.visual.bookMissing":"UMA PÁGINA ESTÁ EM FALTA","oss-ledger.visual.bookSeam":"o próximo selo não corresponde a nenhuma página restante no livro","oss-ledger.visual.correctionVisible":"A CORREÇÃO PERMANECE VISÍVEL","oss-ledger.visual.correctionNoErase":"a primeira entrada permanece ao lado dela","oss-ledger.visual.walkerOne":"UMA PESSOA HOJE","oss-ledger.visual.walkerTwo":"UMA PESSOA MAIS TARDE","oss-ledger.visual.permissionAttached":"PERMISSÃO ANEXADA","oss-ledger.visual.notWrittenAfter":"NENHUMA DESTAS NOTAS FOI ESCRITA À MÃO DEPOIS","oss-ledger.visual.compact.command":"cargo test compact_encoding_is_30_percent_smaller","oss-ledger.visual.correction.entries":"ENTRADA 8.112\u001fENTRADA 8.140","oss-ledger.visual.correction.amounts":"5.000 EUR por 500\u001f5.000 EUR por 5.000\u001f5.000 EUR por 5.000","oss-ledger.visual.consent.dates":"12 JAN\u001fJAN\u001fABR\u001f4 JUN\u001fJUL","oss-ledger.visual.consent.timeline":"1 mai / 09:14\u001f18 mai / 16:42\u001f27 mai / 11:03","oss-ledger.visual.compliance.dates":"3 mar / 11:04\u001f3 mar\u001f19 mar","oss-ledger.section.led-eng-chain.visualTitle":"A quebra na cadeia","oss-ledger.section.led-eng-refused.visualTitle":"O portão de escrita","oss-ledger.section.led-eng-file.visualTitle":"Os formatos de linha","oss-ledger.section.led-eng-durability.visualTitle":"Opções de descarga numa execução","oss-ledger.section.led-eng-compact.visualTitle":"O registo compacto","oss-ledger.section.led-eng-replay.visualTitle":"Repetição sem ação","oss-ledger.section.led-eng-storage.visualTitle":"Uma verificação, cinco lojas","oss-ledger.section.led-eng-move.visualTitle":"A passagem de migração","oss-ledger.section.led-eng-compliance.visualTitle":"Campos dentro de um selo","oss-ledger.section.led-eng-thread.visualTitle":"Uma vista de sessão","oss-ledger.section.led-eng-agents.visualTitle":"O trilho de oito ferramentas","oss-ledger.section.led-eng-surfaces.visualTitle":"Um registo, três portas","oss-ledger.section.led-biz-account.visualTitle":"Quatro fontes, uma conta","oss-ledger.section.led-biz-append.visualTitle":"Um rasto de correção","oss-ledger.section.led-biz-findings.visualTitle":"Onde a verificação termina","oss-ledger.section.led-biz-questions.visualTitle":"As entradas que uma revisão pede","oss-ledger.section.led-biz-consent.visualTitle":"Um rasto de consentimento datado","oss-ledger.section.led-biz-locality.visualTitle":"Exigido e real","oss-ledger.section.led-biz-oversight.visualTitle":"A violação nomeada","oss-ledger.section.led-biz-retention.visualTitle":"Uma razão para manter","oss-ledger.section.led-biz-move.visualTitle":"O registo muda de terreno","oss-ledger.section.led-biz-cost.visualTitle":"O caminho autogerido","oss-ledger.section.led-con-today.visualTitle":"Uma tarde em quatro notas","oss-ledger.section.led-con-sealed.visualTitle":"A cadeia cosida","oss-ledger.section.led-con-consent.visualTitle":"O sim e o não datados","oss-ledger.section.led-con-approval.visualTitle":"Uma permissão com condições","oss-ledger.section.led-con-replay.visualTitle":"Uma fronteira de releitura","oss-ledger.section.led-con-kept.visualTitle":"A linha de conservação","oss-ledger.visual.writtenAsHappened":"cada uma foi escrita tal como aconteceu","oss-ledger.section.led-eng-chain.chrome":"Duas impressões digitais, uma entrada\u001fUm hash apanha uma edição\u001fo outro apanha uma lacuna\u001fO mecanismo\u001fHASH DE CONTEÚDO\u001eHASH DE CADEIA\u001eBLAKE3\u001fO que cada hash cobre\u001fe o que portanto apanha\u001fSELADO\u001fO selo mantém-se porque uma entrada sem sentido nunca chega ao ficheiro em primeiro lugar","oss-ledger.section.led-eng-refused.chrome":"Recusado antes de ser armazenado\u001fUma entrada uma hora adiantada\u001fnunca entra no registo\u001fPorque é importante\u001fVALIDADO\u001eRECUSADO\u001eNO MOMENTO DA ESCRITA\u001fO que a porta verifica\u001fantes de a linha existir\u001fNA PORTA\u001fUma recusa faz parte da evidência, não é uma exceção escondida num registo de operador","oss-ledger.section.led-eng-file.chrome":"O registo em disco\u001fO registo é um ficheiro de texto\u001fcom uma entrada por linha\u001fO que outra pessoa precisa\u001fUMA LINHA CADA\u001eTEXTO SIMPLES\u001eLEGÍVEL\u001fFormatos em disco\u001fa linha diz-lhe como lê-la\u001fEM DISCO\u001fUm ficheiro simples dá ao outro lado um ponto concreto por onde começar","oss-ledger.section.led-eng-durability.chrome":"A escrita disse que chegou\u001fO disco não a tinha visto\u001faté ao flush\u001fQuatro escolhas de durabilidade\u001fCADA ESCRITA\u001ePOR LOTE\u001eADAPTATIVO\u001fQuando os bytes saem\u001fa definição está visível\u001fDURABILIDADE\u001fUma escrita é durável quando o caminho de armazenamento diz porque é durável","oss-ledger.section.led-eng-compact.chrome":"Uma entrada, duas formas de a ler\u001fLer a entrada no lugar\u001fem vez de a reconstruir\u001fA forma compacta\u001fLIDA NO LUGAR\u001eCOMPACTA E COM CHECKSUM\u001fO registo compacto\u001fum marcador, versão e checksum\u001fFORMATO\u001fPoucos bytes ainda têm de dizer a um auditor o que são","oss-ledger.section.led-eng-replay.chrome":"Uma execução interrompida pode ser relida\u001fPercorrer o mês passado\u001fsem repetir nada\u001fTrês formas de a percorrer\u001fEXATA\u001eEXECUÇÃO SECA\u001ePASSO E PARAGEM\u001fModos de repetição\u001fmesmas entradas, alcance diferente\u001fREPETIÇÃO\u001fUm registo ganha confiança quando uma execução interrompida pode ser percorrida sem a recomeçar","oss-ledger.section.led-eng-storage.chrome":"Uma interface, muitas casas\u001fA mesma verificação corre sobre\u001fqualquer loja que escolher\u001fA interface de armazenamento\u001fUMA VERIFICAÇÃO\u001eQUALQUER LOJA\u001eEM LOTES\u001fAlcance de armazenamento\u001fum registo, cinco materiais\u001fINTERFACE\u001fUma mudança de armazenamento não deve tornar-se uma mudança de evidência","oss-ledger.section.led-eng-move.chrome":"O registo pode mover-se\u001fUm ficheiro hoje, uma base de dados\u001fdaqui a dezoito meses\u001fUm movimento que pode auditar\u001fPOR ENDEREÇO\u001eRETOMÁVEL\u001eVERIFICADO DEPOIS\u001fEtapas de migração\u001fsem reencodificação silenciosa\u001fMIGRAR\u001fA portabilidade só é útil quando o selo viaja com os bytes","oss-ledger.section.led-eng-compliance.chrome":"A conformidade pertence à entrada\u001fA base legal é um campo\u001fnão uma coluna de folha de cálculo\u001fPorque o campo é selado\u001fNA ENTRADA\u001eSELADO COM ELA\u001ePOR DEFEITO\u001fCampos dentro do selo\u001fa resposta viaja com a ação\u001fCAMPOS\u001fUma ação e a sua base legal devem ser um objeto","oss-ledger.section.led-eng-thread.chrome":"Cada sessão é um fio\u001fUm fio é transportado\u001fdentro do selo\u001fDerivado, não duplicado\u001fUM FIO\u001eNO SELO\u001eCONSTRUÍDO NA LEITURA\u001fCampos de fio\u001fa seleção é uma vista\u001fDERIVADO\u001fUma vista útil nunca deve sobrepor-se ao registo de onde veio","oss-ledger.section.led-eng-agents.chrome":"A superfície virada para o agente\u001fUm agente acrescenta entradas\u001fe verifica o seu próprio registo\u001fOito operações, um trilho\u001fOITO FERRAMENTAS\u001eNO STDIN\u001eAUTO-VERIFICAÇÃO\u001fOperações do agente\u001fcada chamada tem um esquema\u001fAGENTES\u001fO protocolo é pequeno o suficiente para inspecionar um turno de cada vez","oss-ledger.section.led-eng-surfaces.chrome":"O mesmo registo chega aos chamadores\u001fUm registo, três formas de entrar\u001fe os mesmos selos nele\u001fTrês superfícies de chamada\u001fBIBLIOTECA\u001eLINHA DE COMANDOS\u001eHTTP\u001fEntrada liderada pelo chamador\u001fmesmo registo, porta diferente\u001fSUPERFÍCIES\u001fA conveniência muda na borda; a evidência não","oss-ledger.section.led-biz-account.chrome":"A evidência que entrega\u001fÉ um resumo que escreveu\u001fou um registo que pode responder\u001fQuatro contas, um teste\u001fOS SEUS REGISTOS\u001fO SEU RELATÓRIO\u001fA SUA PALAVRA\u001fO que foi observado\u001fe quem teve de se lembrar disso\u001fOBSERVADO\u001fUm relatório sobre o seu sistema continua a ser o seu relato do seu sistema","oss-ledger.section.led-biz-append.chrome":"As correções permanecem visíveis\u001fUma correção é uma nova linha\u001fe a primeira permanece\u001fO rasto de correção\u001fSÓ ACRESCENTAR\u001eUMA NOVA LINHA\u001eDATADA\u001fOriginal e correção\u001fambas continuam a responder\u001fREGISTO\u001fUma correção que se vê é mais segura do que um histórico limpo que ninguém consegue provar","oss-ledger.section.led-biz-findings.chrome":"A verificação devolve conclusões\u001fDevolve as entradas\u001fe como cada uma falhou\u001fUma conclusão tem uma posição\u001fCONCLUSÕES\u001ePOR ENTRADA\u001ePOR LINHA\u001fO que a verificação devolve\u001faponta para, deixa em questão\u001fVERIFICADO\u001fA resposta útil é onde o registo deixou de concordar consigo mesmo","oss-ledger.section.led-biz-questions.chrome":"As revisões pedem tipos de entrada\u001fAs perguntas que uma revisão faz\u001fjá estão no registo\u001fUma pergunta, um tipo\u001fAPROVAÇÕES\u001eINCIDENTES\u001fDIREITOS\u001fO que cada tipo guarda\u001fa pergunta fecha-se na linha\u001fNO REGISTO\u001fUma revisão deve encontrar uma entrada nomeada, não um membro da equipa que se lembra","oss-ledger.section.led-biz-consent.chrome":"O consentimento tem tempo e âmbito\u001fUma retirada tem um tempo\u001fnão uma bandeira voltada a não\u001fO consentimento é um rasto\u001fFINALIDADE\u001eÂMBITO\u001eRETIRADO EM\u001fA matriz de utilização\u001fuma célula vazia ainda diz algo\u001fRGPD\u001fUma pessoa deve poder apontar para o dia em que disse sim e o dia em que parou","oss-ledger.section.led-biz-locality.chrome":"Onde os dados tinham de ficar\u001fE onde realmente ficaram\u001festão ambos registados\u001fExigido e real\u001fEXIGIDO\u001eREAL\u001eATESTADO EM\u001fO cartão cruzado\u001fuma mudança de localização tem um relógio\u001fSOBERANO\u001fUma promessa de residência só é tão boa quanto o lugar onde o registo diz que os bytes estavam","oss-ledger.section.led-biz-oversight.chrome":"Uma violação nomeada é melhor do que um aviso vago\u001fRisco elevado e sem supervisão\u001fvolta como uma constatação\u001fA verificação nomeia a lacuna\u001fRISCO ELEVADO\u001eSEM SUPERVISÃO\u001eNOMEADO\u001fO que vem com a falha\u001fuma violação, três próximos passos\u001fAI ACT\u001fA supervisão é evidência quando uma pessoa é nomeada antes de a ação ser executada","oss-ledger.section.led-biz-retention.chrome":"Um período é uma decisão\u001fCada período de retenção\u001ftraz uma razão e uma data\u001fManter, rever, libertar\u001fUM PERÍODO\u001eUMA RAZÃO\u001eUMA DATA DE REVISÃO\u001fEstado de retenção\u001fo pino diz quem o revê\u001fRETENÇÃO\u001fManter menos não é esquecer quando a razão e a data de revisão permanecem","oss-ledger.section.led-biz-move.chrome":"O armazenamento é uma escolha, não um destino\u001fO armazenamento que escolhe agora\u001fnão é aquele em que termina\u001fPortátil por construção\u001fO REGISTO SOBREVIVE-LHE\u001eAINDA VERIFICÁVEL\u001fUm registo, terreno em mudança\u001fnada carimbado nas junções\u001fPORTÁTIL\u001fUma migração está completa quando o outro lado pode verificar o destino sem a sua fonte","oss-ledger.section.led-biz-cost.chrome":"Uma licença que pode ler quando for publicada\u001fO registo é um ficheiro\u001fem hardware que já opera\u001fO que permanece seu\u001fAPACHE 2.0\u001eAS SUAS MÁQUINAS\u001eO SEU FICHEIRO\u001fO caminho sem fornecedor\u001fleia-o, execute-o, mantenha-o\u001fCAMINHO\u001fOs termos Apache 2.0 dão ao registo espaço para permanecer útil após a reunião de aquisição terminar","oss-ledger.section.led-con-today.chrome":"Um pequeno registo de uma tarde comum\u001fAlgo agiu por si\u001fe escreveu o que fez\u001fO que pode apontar\u001fESCRITO\u001eEM ORDEM\u001eGUARDADO\u001fA tarde simples\u001fquatro notas, sem painel\u001fSIMPLES\u001fNenhuma destas notas foi escrita à mão depois","oss-ledger.section.led-con-sealed.chrome":"Uma marca segue cada nota\u001fCada nota carrega uma marca\u001ftirada da anterior\u001fPorque a marca importa\u001fSELADO\u001eQUALQUER UM PODE VERIFICAR\u001fUma página e a sua resposta\u001fa costura é visível\u001fBLOQUEADO\u001fNão precisa de confiar na pessoa que lhe entrega o caderno","oss-ledger.section.led-con-consent.chrome":"O seu sim tem uma data\u001fO que concordou é guardado\u001fe o dia em que parou\u001fO seu sim e não\u001fO QUE CONCORDOU\u001eQUANDO\u001eA PROVA\u001fA resposta no formulário\u001fuma data faz parte do sim\u001fO SEU SIM\u001fUma resposta alterada deixa a resposta anterior onde ainda a pode ver","oss-ledger.section.led-con-approval.chrome":"A permissão tem uma pessoa associada\u001fQuem foi perguntado, e o que\u001fassociaram ao sim\u001fUm bilhete de permissão\u001fQUEM FOI PERGUNTADO\u001eO QUE DISSERAM\u001eA CONDIÇÃO\u001fA coluna de respostas\u001ftrês permissões, três formas\u001fPERMISSÃO\u001fUm sim não é um cheque em branco quando a sua condição está na linha","oss-ledger.section.led-con-replay.chrome":"Ler não é fazer\u001fTudo pode ser lido de volta\u001fsem que nada aconteça\u001fUma visita guiada silenciosa\u001fLIDO DE VOLTA\u001eNÃO REFEITO\u001ePASSO A PASSO\u001fRepetição só de leitura\u001fo trabalho fica atrás da linha\u001fLEITURA\u001fUm registo é mais seguro quando lê-lo não pode repetir a ação","oss-ledger.section.led-con-kept.chrome":"Guardado por uma razão declarada\u001fGuardado por um tempo declarado\u001fcom a razão escrita\u001fQuanto tempo, porquê, onde\u001fQUANTO TEMPO\u001ePORQUÊ\u001eONDE\u001fA linha de guarda\u001fuma razão pende ao lado de cada fita\u001fGUARDADO\u001fDeixar ir também pode ser uma decisão registada","oss-ledger.side.chain":"ALTERA UM VALOR\u001fo hash de conteúdo deixa de coincidir\u001fREMOVE UMA ENTRADA\u001fa próxima entrada aponta para nada\u001fREORDENA DUAS\u001fo tempo e a ordem deixam de concordar\u001fADICIONA NO FIM\u001fa única alteração legal","oss-ledger.side.refusal":"A ENTRADA\u001fverificada antes de ser armazenada\u001fO VEREDICTO\u001frecusada ou aceite à porta\u001fA POSIÇÃO\u001fa linha é nomeada na leitura\u001fA CONSTATAÇÃO\u001fo registo permanece disponível para verificação","oss-ledger.side.file":"JSON SIMPLES\u001fuma entrada legível por linha\u001fCMP:\u001fuma linha comprimida diz o que é\u001fB64:\u001fo marcador compacto nomeia a sua forma\u001fLINHA CORROMPIDA\u001fas entradas vizinhas permanecem legíveis","oss-ledger.side.compact":"DLEV\u001fo marcador compacto\u001fVERSÃO\u001fficheiros antigos permanecem legíveis\u001fBANDEIRAS\u001fa representação é nomeada\u001fBLAKE3\u001fuma soma de verificação fecha o registo","oss-ledger.side.timeline":"O MOMENTO\u001fo tempo é escrito\u001fA DECISÃO\u001fa ação e a resposta ficam juntas\u001fA REVISÃO\u001fuma data diz quando olhar de novo\u001fO RESULTADO\u001fa ordem permanece verificável","oss-ledger.side.compare":"O PRIMEIRO VALOR\u001fpermanece no registo\u001fO SEGUNDO VALOR\u001fé uma nova resposta ligada\u001fA DIFERENÇA\u001ftem um campo e uma posição\u001fA VERIFICAÇÃO\u001fnomeia o que mudou","oss-ledger.side.grid":"O ÂMBITO\u001fcada uso tem o seu próprio lugar\u001fA CÉLULA VAZIA\u001fnunca concedido não é esquecido\u001fA MUDANÇA\u001fo tempo permanece visível\u001fA PERGUNTA\u001fo registo já contém uma resposta","oss-ledger.side.form":"O PEDIDO\u001fquem foi perguntado e quando\u001fA RESPOSTA\u001fsim, não, ou ainda em aberto\u001fA CONDIÇÃO\u001fas palavras ficam com a resposta\u001fA RAZÃO\u001fuma recusa mantém a sua razão","oss-ledger.side.stack":"A FONTE\u001fo registo começa onde é escrito\u001fA MUDANÇA\u001fo material pode mudar\u001fO SELO\u001fa cadeia permanece contínua\u001fO DESTINO\u001fé verificado antes de ser usado","oss-ledger.banner.led-eng-numbers.chrome":"LEDGER / O VOCABULÁRIO\u001fNove grupos, 23 tipos\u001fUm vocabulário tipificado\u001fO vocabulário","oss-ledger.banner.led-eng-durable-replay.chrome":"LEDGER / O CONTRATO DE LEITURA\u001fA escrita pode parar\u001fo registo deve continuar a andar\u001fDurabilidade e repetição","oss-ledger.banner.led-eng-portable-fields.chrome":"LEDGER / A MUDANÇA\u001fMova os bytes\u001fmantenha o significado selado\u001fUm registo entre armazenamentos","oss-ledger.banner.led-eng-close.chrome":"LEDGER / O TESTE DE FECHO\u001fUm registo é algo em que confia\u001fisto é algo que verifica\u001fDuas cópias de um registo","oss-ledger.banner.led-biz-handover.chrome":"LEDGER / A ENTREGA\u001fPodem verificá-lo sem si\u001fesse é o teste completo\u001fO que o outro lado pode fazer","oss-ledger.banner.led-biz-consent-record.chrome":"LEDGER / O RASTO DE CONSENTIMENTO\u001fUm sim é um momento\u001fâmbito e retirada são o registo\u001fPermissão ao longo do tempo","oss-ledger.banner.led-biz-numbers.chrome":"LEDGER / O SEGUNDO REGISTO\u001fUm segundo registo selado\u001fcobre quem tocou no primeiro\u001fO registo sobre o registo","oss-ledger.banner.led-con-read.chrome":"LEDGER / QUEM PODE VERIFICAR\u001fNinguém pode arrumá-lo\u001fantes de lhe ser mostrado\u001fO que pede e o que chega","oss-ledger.section.led-eng-chain.body":"O Ledger valida o hash de conteúdo de um evento antes de o anexar. O evento também pode conter o hash da cadeia do evento anterior, para que um verificador possa detetar uma entrada em falta ou fora de ordem na cópia que verifica. A recomputação do hash de conteúdo nas leituras está disponível através do wrapper opcional VerifiedStore.","oss-ledger.section.led-eng-chain.secondary":"O hash de conteúdo cobre o tipo de evento e os metadados ordenados. O hash da cadeia liga o identificador do evento, o carimbo de data/hora, o predecessor, a sessão e o hash de conteúdo, pelo que respondem a perguntas diferentes sobre a mesma entrada.\u001fAmbos usam BLAKE3. A verificação da cadeia recomputa as ligações de predecessor, enquanto o VerifiedStore pode adicionalmente recomputar o hash de conteúdo. Estas verificações reportam uma discrepância; não impedem um operador de armazenamento autorizado de substituir todas as cópias.","oss-ledger.section.led-eng-refused.body":"Três verificações são executadas antes de o Ledger armazenar qualquer coisa. Um carimbo de data/hora com mais de uma hora no futuro é recusado. Metadados acima de 64 KB são recusados em vez de truncados para caber. Uma impressão digital fornecida por um chamador que não corresponda a uma recomputação da entrada que afirma cobrir é recusada. O que um registo se recusa a escrever faz parte do valor do registo.","oss-ledger.section.led-eng-refused.secondary":"Um relógio adiantado uma hora colocaria uma entrada antes de eventos que ainda não tinham acontecido, pelo que o Ledger recusa-a. O limite de 64 KB impede que uma entrada se torne um corpo de resposta colado que ninguém pretendia armazenar no registo.\u001fO Ledger recomputa uma impressão digital fornecida antes de a aceitar, pelo que os chamadores não podem inventar o seu próprio selo. Entradas de fronteira com fuzzing devolvem falhas nomeadas para o chamador tratar, em vez de uma rejeição genérica.","oss-ledger.section.led-eng-file.body":"O armazenamento JSONL escreve um objeto JSON por linha e anexa novas linhas ao ficheiro. Um editor de texto pode abrir e contar essas linhas. O mesmo leitor também pode reconhecer linhas comprimidas e binárias compactas pelos seus prefixos. Verificar a integridade requer uma implementação compatível das regras de evento e hash do Ledger.","oss-ledger.section.led-eng-file.secondary":"JSON Lines tornam as entradas armazenadas diretamente inspecionáveis sem um visualizador proprietário. Um verificador compatível ainda precisa de analisar o evento e aplicar as suas regras de hash, em vez de tratar BLAKE3 sozinho como um formato de ficheiro.\u001fUma linha corrompida é reportada por posição, para que a recuperação se concentre nessa entrada em vez de no ficheiro inteiro. As linhas à volta permanecem legíveis, e contá-las continua a ser algo que uma pessoa pode fazer manualmente.","oss-ledger.section.led-eng-durability.body":"A lacuna entre uma escrita devolver e o sistema operativo colocar os bytes num dispositivo é onde uma falha de energia pode perder entradas recentes. O armazenamento JSONL permite escolher uma estratégia de sincronização: cada escrita, lotes ou limites de tamanho, ou uma estratégia adaptativa. Isso é uma decisão de durabilidade e débito para a implementação, não evidência de que uma escrita bem-sucedida já atingiu suporte durável.","oss-ledger.section.led-eng-durability.secondary":"A configuração JSONL de nível superior ativa a sincronização. O JsonlConfig expõe as estratégias mais específicas, por escrita, por lote, por limite de tamanho ou adaptativa, quando a implementação precisa de um compromisso diferente.\u001fMantenha a configuração de durabilidade ativa com a sua evidência operacional: uma verificação de cadeia pode detetar inconsistências em eventos armazenados, mas não pode recuperar uma entrada que nunca foi escrita de forma durável.","oss-ledger.section.led-eng-durability.secondary.more":"A posição confirmada permanece visível no registo, para que uma revisão de incidente não tenha de adivinhar qual regra de durabilidade estava ativa.","oss-ledger.section.led-eng-compact.body":"O Ledger pode ler uma entrada onde ela está. O leitor aponta para o buffer e retira os campos de que precisa, em vez de alocar uma cópia de cada campo ao passar, pelo que percorrer um ficheiro longo custa o que custa obter os bytes do dispositivo, em vez do que custa transformá-los em objetos. O caminho de reconstrução continua disponível para chamadores que queiram valores próprios, e ambos leem os mesmos bytes.","oss-ledger.section.led-eng-compact.secondary":"Uma entrada compacta começa com `DLEV`, contém uma versão de dois bytes e uma flag, e termina com o seu próprio checksum BLAKE3. Ficheiros mais antigos permanecem legíveis porque a representação se identifica.\u001fA forma compacta deve ser pelo menos trinta por cento mais pequena do que a mesma entrada de texto. O harness de medição acompanha o código, pelo que a poupança reivindicada é reproduzível e inspecionável.","oss-ledger.section.led-eng-replay.body":"Replay lê entradas por ordem e oferece modos exato, simulação e depuração. A simulação simula dependências externas, pelo que é o modo a usar quando precisa de inspecionar uma sessão gravada sem chamar ferramentas novamente. Os modos exato e de depuração suportam validação ou investigação controlada.","oss-ledger.section.led-eng-replay.secondary":"Um replay pode começar a partir de uma sessão, um intervalo, um único evento ou, quando ativado, um snapshot. Os hooks são registados e limpos deliberadamente, para que nada permaneça ligado da investigação anterior.\u001fTrate o replay como uma ferramenta para inspecionar ou reconstruir estado gravado, com o modo escolhido explicitamente para o risco do fluxo de trabalho envolvente, em vez de deixado no que a última sessão usou.","oss-ledger.section.led-eng-replay.secondary.more":"Isso torna o replay uma investigação limitada, não uma segunda execução com um resultado desconhecido.","oss-ledger.section.led-eng-storage.body":"O Ledger separa a sua API do armazenamento através da interface LedgerStorage. As implementações disponíveis incluem memória, JSONL, ficheiros binários, SQLite, PostgreSQL e S3, com flags de funcionalidade para backends opcionais. O VerifiedStore é um wrapper opcional que adiciona verificações de hash de conteúdo, cadeia e carimbo de tempo em torno de um backend.","oss-ledger.section.led-eng-storage.secondary":"Manter a verificação num wrapper evita copiar as mesmas verificações do lado da leitura para cada backend. O wrapper reporta discrepâncias nos registos que lê; não substitui o controlo de acesso ao armazenamento nem a manutenção de uma cópia independente.\u001fEscolha um backend pelas suas propriedades de durabilidade, consulta e operação, e depois verifique o registo armazenado da forma que a sua implementação exigir. A interface é o que mantém isso como uma decisão de armazenamento, e não de evidência.","oss-ledger.section.led-eng-storage.secondary.more":"Um novo backend herda, portanto, a regra de prova antes de ganhar o direito de transportar histórico de produção.","oss-ledger.section.led-eng-move.body":"Mover um registo do Ledger é um trabalho, não um script. A origem e o destino são identificados por endereço, as entradas movem-se em lotes com progresso reportado, uma execução interrompida retoma onde parou, e a cadeia é verificada no novo local antes de qualquer coisa depender dela. Até verificar lá, o local antigo continua a ser o registo, porque uma mudança que reordenasse silenciosamente as entradas pareceria exatamente um sucesso.","oss-ledger.section.led-eng-move.secondary":"O Ledger começa com armazenamento em memória ou JSONL; SQLite, PostgreSQL e S3 estão disponíveis quando as suas funcionalidades estão ativadas. Um trabalho de migração transporta um registo por endereço de origem e destino.\u001fOs endereços cobrem ficheiros, bases de dados e armazenamento de objetos. Valide contagens de eventos, hashes mais recentes e integridade no destino antes de confiar nele, e mantenha o local antigo até essa validação passar.","oss-ledger.section.led-eng-move.secondary.more":"Um destino que não passe nessa verificação recebeu dados, mas não recebeu um ledger.","oss-ledger.section.led-eng-compliance.body":"Os dados de conformidade ficam na própria entrada do Ledger: a base legal, o consentimento em que se baseou, a região onde os dados tinham de permanecer, onde foram realmente processados e por quanto tempo podem ser mantidos. Dezassete campos, cada um com um valor predefinido, para que todas as entradas os contenham, quer alguém os tenha preenchido ou não.","oss-ledger.section.led-eng-compliance.secondary":"Manter a conformidade noutro armazenamento cria um segundo histórico que pode divergir. Na entrada, a base legal, o fundamento em que assenta um processamento e um dos seis que o regulamento permite, está coberta pela mesma cadeia que a ação.\u001fOs campos predefinidos transformam uma base em falta numa constatação nomeada, e uma entrada pseudonimizada regista que as partes identificadoras foram substituídas por uma referência. A auditoria pode apontar para a entrada, o campo e a ação que precisam de resposta.","oss-ledger.section.led-eng-compliance.secondary.more":"A auditoria pode nomear o campo em falta na entrada onde importa, juntamente com a ação que justificou.","oss-ledger.section.led-eng-thread.body":"As entradas transportam o identificador do thread a que pertencem, dentro do selo, e isso é tudo o que uma sessão do Ledger é. Peça uma sessão e a resposta é construída selecionando as entradas que transportam esse identificador, por ordem, no momento em que pergunta. A mesma seleção reúne uma execução única, uma tarde ou um mês inteiro.","oss-ledger.section.led-eng-thread.secondary":"Resumos armazenados são uma segunda verdade e a primeira coisa a ficar desatualizada. O Ledger constrói cada vista de sessão diretamente a partir das entradas seladas, no momento em que a pergunta é feita, e não no momento em que foram escritas.\u001fIsso é uma seleção na leitura, não uma linha para manter na escrita. O leitor reconstrói a fonte em vez de confiar na atualidade de outro registo, e a mesma seleção reúne uma execução, uma tarde ou um mês.","oss-ledger.section.led-eng-thread.secondary.more":"O leitor reconstrói a vista a partir da fonte em vez de manter um segundo registo cuja atualidade tem de ser assumida.","oss-ledger.section.led-eng-agents.body":"Quando o servidor MCP opcional está ativado, o Ledger expõe oito ferramentas stdio: anexar, consultar, obter um evento ou sessão, listar sessões, verificar integridade, ler métricas e reproduzir uma sessão. Cada ferramenta tem um JSON Schema para os seus argumentos. A verificação reporta o que o verificador selecionado consegue estabelecer sobre o registo que leu.","oss-ledger.section.led-eng-agents.secondary":"O servidor MCP envolve uma instância do Ledger; o seu armazenamento é selecionado quando essa instância é configurada. Os mesmos nomes de ferramentas podem operar sobre um backend durável quando esse backend está ativado.\u001fUm operador pode usar o resultado para investigar um registo com falha, em vez de tratar uma falha de verificação como um sintoma de serviço inexplicado. O relatório nomeia o que o verificador selecionado conseguiu estabelecer.","oss-ledger.section.led-eng-agents.secondary.more":"O operador pode apontar para a primeira entrada com falha em vez de tratar um mau resultado como um mistério ao nível do serviço. Mudar o armazenamento não muda o que o agente sabe verificar.","oss-ledger.section.led-eng-surfaces.body":"O Ledger é primeiro uma biblioteca Rust, e cada falha volta como um valor que o chamador tem de tratar. É também a ferramenta de linha de comandos `ledger`, que anexa, obtém, consulta, lista, verifica, conta, reporta informações e migra, trabalhando num ficheiro chamado `ledger.jsonl` a menos que nomeie outro. E é um serviço HTTP, com um documento OpenAPI e uma página navegável para ele, para que uma equipa que não escreve Rust escreva ainda assim para o mesmo registo.","oss-ledger.section.led-eng-surfaces.secondary":"A biblioteca sela as entradas em processamento antes de a chamada retornar. Não há rede pelo meio. A ferramenta de linha de comandos verifica e conta qualquer cópia entregue a um operador ou auditor. A biblioteca também expõe uma interface de assinatura Ed25519 para entradas que precisem de uma assinatura da sua própria chave.\u001fHTTP oferece a sistemas que não são Rust pontos finais de adição, consulta, sessão e métricas sob TLS opcional. Qualquer superfície que receba uma entrada, as mesmas verificações aplicam-se, e Apache 2.0 cobre o código-fonte assim que a Ledger publicar.","oss-ledger.side.cards":"A FONTE\u001fo que pode dizer-lhe\u001fO REGISTO\u001fa ação e a sua evidência em conjunto\u001fA PERGUNTA\u001fo detalhe permanece com ela\u001fA RESPOSTA\u001fpode ser verificada mais tarde","oss-ledger.detail.lawfulBasis.term":"BASE LEGAL","oss-ledger.detail.lawfulBasis.body":"O fundamento em que assenta um tratamento de dados, um dos seis permitidos pelo regulamento.","oss-ledger.detail.pseudonymised.term":"PSEUDONIMIZADO","oss-ledger.detail.pseudonymised.body":"As partes identificativas substituídas por uma referência, de modo que o registo permanece utilizável e a pessoa não é nomeada nele.","oss-ledger.banner.secondaryKicker":"O teste","oss-ledger.banner.secondary":"O painel é ilustrativo. A pergunta é real: pode alguém que não somos nós verificar o que aconteceu?","oss-ledger.banner.sideSub":"a resposta permanece visível","oss-ledger.banner.tag":"VERIFICÁVEL","oss-ledger.banner.tag.durable":"LEGÍVEL APÓS PARAGEM","oss-ledger.banner.tag.portable":"VERIFICADO APÓS MOVIMENTO","oss-ledger.banner.tag.consent":"TEMPO E ÂMBITO","oss-ledger.banner.led-eng-durable-replay.items":"Política de descarga registada\u001fEntrada compacta identifica-se\u001fReplay lê sem agir\u001fLeitor para numa entrada","oss-ledger.banner.led-eng-portable-fields.items":"Armazenamento de origem lido\u001fEntradas movidas por endereço\u001fCampos selados viajam intactos\u001fDestino verificado","oss-ledger.banner.led-biz-consent-record.items":"Permissão solicitada\u001fFinalidade e âmbito anexados\u001fHora de concessão selada\u001fHora de retirada selada","oss-ledger.visual.kind.chain":"CHAIN","oss-ledger.visual.kind.refusal":"RECUSA","oss-ledger.visual.kind.file":"FILE","oss-ledger.visual.kind.compact":"COMPACTO","oss-ledger.visual.kind.timeline":"CRONOLOGIA","oss-ledger.visual.kind.compare":"COMPARAR","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":"Um cliente diz que o assistente cancelou algo em seu nome e não devia ter feito. O que pode apresentar é montado a partir de um registo de aplicação que rodou há duas semanas, um painel do fornecedor que reporta totais em vez de ações, um fio de ticket com a versão do cliente e a memória de alguém sobre o lançamento daquela semana.","oss-ledger.section.led-biz-account.secondary":"Um registo de aplicação, painel do fornecedor, fio de ticket e memória podem ser todos verdadeiros, mas nenhum é o registo. São uma reconstrução controlada pela organização que responde, montada a partir de fontes mantidas para outros fins.\u001fOs casos mais antigos são os mais fracos, custam dias a montar e chegam depois de as fontes terem sido rotacionadas. Do outro lado da mesa, isso é um relato em vez de evidência, porque ninguém do outro lado pode verificá-lo contra uma cópia própria.","oss-ledger.section.led-biz-append.body":"A Ledger fornece operações de adição para fluxos de eventos. Uma aplicação pode modelar uma correção como um evento posterior com uma ligação ao evento que corrige, mantendo ambos no registo retido. Uma verificação de integridade pode então expor ligações quebradas na cópia que está a ser verificada.","oss-ledger.section.led-biz-append.secondary":"Uma cadeia de hashes torna um registo retido testável quanto a lacunas e entradas reordenadas. Não torna o armazenamento indelével nem impede um operador autorizado de substituir todas as cópias, o que é um problema diferente com uma resposta diferente.\u001fPara um trilho de correções em que possa confiar, defina o evento de correção, retenha cópias independentes e verifique-as contra a regra da cadeia. Os três juntos são o que faz uma comparação posterior significar alguma coisa.","oss-ledger.section.led-biz-findings.body":"O relatório de integridade padrão da Ledger identifica ligações de antecessor quebradas, carimbos de data/hora fora de ordem e referências de origem em falta. O wrapper opcional VerifiedStore também pode recalcular hashes de conteúdo. Estas são conclusões sobre a cópia e o verificador que escolheu, não prova de que ninguém substituiu todas as cópias disponíveis.","oss-ledger.section.led-biz-findings.secondary":"Uma ligação de antecessor quebrada identifica o evento após uma lacuna ou sequência reordenada. Uma incompatibilidade de hash de conteúdo, quando essa verificação está ativada, identifica o evento cujo conteúdo armazenado já não corresponde ao seu hash.\u001fEssas são causas diferentes com remédios diferentes, e lê-las como um único alarme deita fora a distinção. Mantenha o relatório de verificação com a cópia e a configuração que verificou, para que um leitor posterior saiba o que foi testado.","oss-ledger.section.led-biz-questions.body":"Aprovações solicitadas, concedidas e negadas. Consentimento. Pedidos de titulares de dados. Avaliações de impacto. Pedidos de apagamento com o seu prazo. Incidentes de IA. Listas de materiais e atestados. Cada um é o seu próprio tipo de entrada com a sua própria forma, registado quando aconteceu, de modo que a pergunta que um revisor faz é uma seleção em vez de um projeto.","oss-ledger.section.led-biz-questions.secondary":"O valor está na forma, não no armazenamento. Uma aprovação mantém quem foi perguntado, o seu prazo, a sua condição e o seu motivo de recusa, de modo que a pergunta sobrevive à resposta em vez de colapsar num sim ou num não.\u001fUm pedido de apagamento mantém o seu prazo legal, enquanto um artefacto mantém tipo, localização e impressão digital. Uma revisão pode selecionar o seu conjunto de trabalho sem reconstruir a evidência primeiro, porque a entrada já carrega os campos sobre os quais se pergunta.","oss-ledger.section.led-biz-consent.body":"A Ledger regista o consentimento com a finalidade para a qual foi dado, o âmbito em detalhe, um número de versão, a evidência por trás dele, o momento em que foi concedido e o momento em que foi retirado. Uma retirada é, portanto, um evento com uma hora associada, em vez de um campo que costumava dizer sim e agora diz não sem nada que mostre que alguma vez mudou.","oss-ledger.section.led-biz-consent.secondary":"Um regulador pergunta se o consentimento existia na altura, não apenas se existe agora. Um sinalizador esconde o trabalho que aconteceu entre uma retirada e o próximo sistema a acompanhá-la, porque um sinalizador não tem memória do intervalo. Um momento registado transforma essa janela numa seleção que pode resolver. O âmbito detalhado também expõe o consentimento para três finalidades quando apenas duas foram concedidas, o que uma única caixa não consegue mostrar, seja qual for a forma como está definida.","oss-ledger.section.led-biz-locality.body":"Cada entrada do Ledger regista a região onde os dados tinham de permanecer, o local onde foram efetivamente processados, o momento que foi atestado, se uma transferência transfronteiriça foi aprovada e qual decisão de adequação foi utilizada, se existiu alguma. Dois factos separados registados separadamente, que é a única disposição em que o intervalo entre eles pode ser visível.","oss-ledger.section.led-biz-locality.secondary":"Uma política que diz que os dados permanecem na União Europeia é apenas uma intenção. A região exigida e a localização real tornam-se um controlo quando ambas constam da mesma entrada e são comparadas à medida que cada entrada é escrita, em vez de na próxima auditoria. Isso deteta uma ativação noturna de dezanove minutos que nenhuma política nomeia. A sua atestação e aprovação permanecem junto da discrepância, para que um revisor veja a violação tal como aconteceu, em vez de a inferir mais tarde.","oss-ledger.section.led-biz-locality.secondary.more":"A entrada mantém a atestação e a aprovação junto dessa discrepância, para que um revisor veja a violação tal como aconteceu, em vez de a inferir mais tarde.","oss-ledger.section.led-biz-oversight.body":"Uma decisão automatizada registada como de alto risco sem ninguém registado como supervisor não passa despercebida. Volta como uma falha nomeada ao abrigo do Artigo 14 do Regulamento da UE sobre IA, com três medidas de remediação associadas à própria falha. Dois avisos ficam ao lado: processamento de IA sem base legal e ausência de lista de materiais acima da classificação confidencial.","oss-ledger.section.led-biz-oversight.secondary":"Uma pontuação tem de ser interpretada antes de alguém poder agir, que é onde os resultados desaparecem. Uma falha nomeada traz a obrigação violada e as medidas de remediação que a respondem, pelo que nada tem de ser traduzido primeiro. O conselho recebe trabalho com um responsável e uma data, não um número para discutir. É por isso que uma falha nomeada é mais útil do que uma aprovação: o trabalho permanece visível até a revisão estar concluída.","oss-ledger.section.led-biz-oversight.secondary.more":"A falha vem com as suas medidas de remediação, pelo que o conselho recebe uma obrigação nomeada, um responsável e uma data, em vez de uma pontuação.","oss-ledger.section.led-biz-retention.body":"A retenção no Ledger não é um número numa política. É uma duração transportada com os dados, a justificação para essa duração e a data em que a decisão é revista a seguir. Um validador avisa quando uma data de revisão já passou e quando um período parece excessivo para a categoria de dados que abrange.","oss-ledger.section.led-biz-retention.secondary":"A maioria das organizações consegue mostrar um calendário de retenção, mas não o raciocínio ou a última revisão por trás de uma linha. Transportados com os dados, ambos tornam-se uma consulta em vez de um pedido a quem detém o documento da política. As políticas convertem-se em decisões de eliminar, arquivar ou manter para sempre, com contagens. A expiração chega como uma decisão que alguém assina, não como uma tarefa que pode ou não ter sido executada, e uma data de revisão em atraso é nomeada em vez de ficar para ser notada.","oss-ledger.section.led-biz-move.body":"Um registo sobrevive ao contrato que o pagou. Quem responder por isto daqui a cinco anos não será você, não terá os seus fornecedores e não estará a gerir o armazenamento que escolheu esta semana. O que torna uma entrada escrita este ano ainda valiosa nessa altura é que pode ser verificada nessa altura, por alguém que não aceita nada pela sua palavra.","oss-ledger.section.led-biz-move.secondary":"A alegação útil do contrato é estreita: as entradas deste ano não precisam de ser reexplicadas ao próximo proprietário. Cada uma transporta a sua base e selo para o novo lar, pelo que o ficheiro chega já a dizer o que é, em vez de precisar de uma nota de apresentação. O armazenamento, o fornecedor e as pessoas podem mudar sem alterar a verificação. No quinto ano, uma revisão ainda pede o mesmo ficheiro e os mesmos selos, e obtém a mesma resposta deles, seja quem for a operar o armazenamento nessa altura.","oss-ledger.section.led-biz-move.secondary.more":"Uma mudança concluída altera o lar do registo, não a forma como as suas entradas são verificadas.","oss-ledger.section.led-biz-cost.body":"O Ledger é uma biblioteca Rust que pode ser executada em infraestrutura que você gere, publicada sob os termos da Apache 2.0. Em utilização incorporada, a anexação é uma chamada de biblioteca dentro do processo, pelo que o Ledger não exige um serviço alojado no caminho crítico. A sua implementação continua a determinar armazenamento, cópias de segurança, acesso e retenção.","oss-ledger.section.led-biz-cost.secondary":"A aquisição deve perguntar quem controla o registo, o armazenamento e o verificador. Com o Ledger, as equipas podem manter o registo e operar o backend escolhido por si, pelo que nenhuma dessas três respostas tem de ser um nome de fornecedor. Comece com memória ou JSONL para desenvolvimento e depois escolha SQLite, PostgreSQL ou S3 quando a implementação precisar das suas vantagens. Assim que o Ledger publica, o código-fonte, a sua licença e a configuração do backend permanecem auditáveis.","oss-ledger.section.led-biz-cost.secondary.more":"É por isso que o caminho de evidência não adquire uma nova dependência simplesmente porque o registo cresce.","oss-ledger.section.led-con-today.body":"Uma aplicação que utiliza o Ledger pode adicionar um evento quando envia uma mensagem, move uma consulta ou lê um ficheiro. O evento pode indicar o que aconteceu, quando e se uma pessoa foi consultada primeiro. Os eventos são anexados por ordem ao armazenamento que a aplicação escolheu.","oss-ledger.section.led-con-today.secondary":"Pode nunca precisar de ler esses eventos. Eles importam quando algo inesperado aconteceu e precisa de saber o que foi registado, em que ordem e com a permissão de quem.\\u001fUma nota feita na altura pode responder a isso melhor do que uma memória posterior. Se continua disponível depende das escolhas de armazenamento e retenção da aplicação, que são definidas por quem a gere e não pela própria nota.","oss-ledger.section.led-con-sealed.body":"Cada evento pode conter o hash do evento anterior, ligando as notas numa cadeia em vez de apenas as empilhar. Um verificador compatível pode verificar a cadeia numa cópia do registo. Isso pode revelar uma nota em falta ou fora de ordem nessa cópia; não impede alguém com acesso ao armazenamento de substituir todas as cópias.","oss-ledger.section.led-con-sealed.secondary":"Quando o Ledger publicar, pode executar um verificador correspondente numa cópia. Ele reporta o evento onde uma ligação de predecessor já não encaixa, em vez de apenas dizer que algo está errado.\\u001fManter uma cópia independente anterior dá à verificação algo significativo para comparar com uma posterior. Sem uma segunda cópia, a cadeia ainda pode ser testada, mas apenas contra o mesmo conjunto de notas.","oss-ledger.section.led-con-consent.body":"Se concordou com algo, a nota diz com o que concordou, quando concordou, o que lhe foi mostrado na altura e com que partes concordou, em vez de tratar tudo como um sim genérico. Se mais tarde mudou de ideias, isso tem um momento próprio no registo, em vez de substituir silenciosamente o acordo.","oss-ledger.section.led-con-consent.secondary":"A maioria dos sistemas transforma o seu acordo numa caixa e depois esvazia-a quando retira. Isso perde tanto o facto de ter concordado como o dia em que parou, que são as duas coisas que uma pergunta posterior normalmente quer saber.\\u001fAqui ambos os momentos permanecem, por isso um dia específico de abril tem uma resposta. Qualquer coisa que continuou depois de dizer não tem uma data ao lado, e as partes com que concordou estão listadas separadamente das partes com que não concordou.","oss-ledger.section.led-con-approval.body":"Onde um passo precisou de uma pessoa para o permitir, a nota regista quem foi perguntado, até quando e o que disseram. Um sim carrega qualquer condição que veio com ele. Um não carrega a razão que a pessoa deu, nas suas próprias palavras, que é a metade que normalmente nunca chega a um registo e a metade que mais gostaria de ter se a resposta tivesse sido contra si.","oss-ledger.section.led-con-approval.secondary":"As condições normalmente desaparecem: um propósito, até sexta-feira, ou nada sai do edifício. Uma semana depois, o registo só diz aprovado. O detalhe importa, e ninguém devia ter de reconstruir a conversa.\\u001fManter a condição ao lado do pedido torna visível a diferença entre permitido e feito. O pedido, a resposta e a condição permanecem juntos quando alguém revê a ação.","oss-ledger.section.led-con-approval.secondary.more":"O pedido, a resposta e a condição permanecem, portanto, juntos quando a ação é revista mais tarde.","oss-ledger.section.led-con-replay.body":"Os eventos registados podem ser lidos por ordem para inspecionar o que aconteceu. No modo de simulação, o Ledger imita dependências externas, por isso verificar uma sessão não chama novamente as ferramentas originais. Os modos exato e de depuração são escolhas separadas para fluxos de trabalho que precisam de restauração, validação ou investigação guiada.","oss-ledger.section.led-con-replay.secondary":"Alguém que investiga uma queixa pode ler os eventos armazenados por ordem e parar no evento que importa. Ainda precisam do registo retido relevante e do modo de reprodução certo para o fluxo de trabalho.\\u001fDuas pessoas a inspecionar a mesma cópia verificada têm o mesmo registo para discutir, em vez de depender apenas da memória. Isso não decide quem tinha razão, mas impede que a discussão seja sobre o que aconteceu.","oss-ledger.section.led-con-replay.secondary.more":"Parar numa nota não muda nada nas notas antes ou depois dela.","oss-ledger.section.led-con-kept.body":"Cada nota indica quanto tempo pode ser mantida, por que é mantida esse tempo em palavras comuns e a data em que alguém deve rever essa decisão novamente. Assim, a resposta a quanto tempo guarda isto está escrita na própria coisa, nas palavras de quem a definiu, em vez de viver num documento de política noutro lugar.","oss-ledger.section.led-con-kept.secondary":"Cada nota regista separadamente onde a informação deve ficar e onde foi realmente tratada. Na maioria dos dias coincidem e não há nada a dizer. Quando não coincidem, as duas ficam lado a lado para serem comparadas.\\u001fUma falha noturna de dezanove minutos aparece como uma diferença, não como uma lacuna invisível. O registo também nomeia uma revisão em atraso ou um período que já não se adequa à informação que cobre, para que a descoberta chegue a uma pessoa.","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":"página cortada\\u001fuma nota da tarde\\u001fprimeira marca\\u001fmarca da página","oss-ledger.visual.chain.slips":"14:02 chamada de ferramenta\\u001fprópria 9c41 2fd8\\u001f14:02 resultado de ferramenta\\u001fcabeça 9c41 2fd8\\u001flacuna deixada aberta\\u001fpedido de aprovação removido\\u001f14:05 aprovação concedida\\u001fcabeça 7be0 41ca","oss-ledger.visual.chain.recomputed":"recalculado a35d 90e7","oss-ledger.visual.refusal.attempts":"relógio de amanhã\\u001f96 KB colado inteiro\\u001fimpressão digital fornecida 4d19 8ab2\\u001fentrada comum aceite","oss-ledger.visual.findings.report":"214,880 verificados\\u001f2 descobertas\\u001fquebra em 91,204\\u001fpredecessor em falta\\u001fentrada alterada 118,540\\u001ffalha de hash de conteúdo\\u001fregisto de trabalho\\u001fainda legível","oss-ledger.visual.findings.verdict":"DESCOBERTAS POR ENTRADA E LINHA","oss-ledger.visual.findings.detail":"o trabalho fica com o relatório","oss-ledger.visual.oversight.report":"Artigo 14\\u001fsem supervisor nomeado\\u001fremediação um\\u001fnomear um responsável\\u001fremediação dois\\u001fdefinir uma data limite\\u001fremediação três\\u001fregistar a revisão","oss-ledger.visual.oversight.verdict":"UMA VIOLAÇÃO NOMEADA","oss-ledger.visual.oversight.detail":"volta com o trabalho para o fechar","oss-ledger.visual.compact.reads":"LER NO SÍTIO\u001fum byte corrido, verificado onde assenta\u001fOBJETO RECONSTRUÍDO\u001fa mesma entrada, elevada para campos\u001ftipo\u001ftempo\u001fsequência\u001fconteúdo\u001fanterior\u001fselo\u001fPISO DE 30 POR CENTO","oss-ledger.visual.correction.labels":"fatura original\u001fcorreção, datada e ligada\u001fUM ECRÃ EDITADO\u001fo primeiro valor desapareceu","oss-ledger.visual.walk.notes":"perguntado\u001fcalendário lido\u001fpermissão\u001fmensagem enviada\u001frecibo\u001fresposta\u001fverificar\u001ffechar\u001fmantido","oss-ledger.visual.walk.boundary":"nenhuma mensagem é enviada\u001fnenhuma marcação se move\u001fnada é cobrado","oss-ledger.visual.compare.labels":"REGISTADO\u001fSEGUNDA FOLHA\u001fid da entrada\u001fhash anterior\u001fbase legal\u001fdata de revisão\u001fselado\u001fdiferente\u001fcopiado mais tarde","oss-ledger.visual.form.answers":"apenas esta mensagem\u001fnão concedido","oss-ledger.visual.afternoon.notes":"Pediste-lhe que mudasse uma consulta no dentista.\u001fLeu o teu calendário para encontrar um espaço livre.\u001fPerguntou a uma pessoa antes de enviar uma mensagem.\u001fEnviou a mensagem, com as palavras que saíram.","oss-ledger.visual.flush.batch":"lote cheio\u001f4 MB\u001fescritor inativo","oss-ledger.visual.store.heads":"ESCREVER\u001fVERIFICAR","oss-ledger.visual.store.names":"JSONL\u001fSQLITE\u001fPOSTGRES\u001fS3\u001fMEMÓRIA","oss-ledger.visual.move.stages":"LER\u001fCOPIAR\u001fVERIFICAR\u001fTRANSIÇÃO","oss-ledger.visual.question.objects":"PEDIDO\u001f14 dias\u001fentrada selada","oss-ledger.visual.locality.same":"mesmo sítio","oss-ledger.visual.periods":"24 meses\u001f7 anos\u001f10 anos","oss-ledger.visual.portable.ends":"fornecedor\u001fcontrato\u001fequipa","oss-ledger.visual.supplier.lines":"AS TUAS MÁQUINAS\u001fOS TEUS BACKUPS\u001fO TEU FICHEIRO","oss-ledger.visual.vocabulary":"ToolCall\u001fApproval\u001fArtefact\u001fSession\u001fReplay\u001fRight\u001fIncident\u001fAttestation\u001fCustom","oss-ledger.visual.secondRecord":"AUTENTICAÇÃO\u001fAUTORIZAÇÃO\u001fLER\u001fALTERAR\u001fEVENTO\u001fVERIFICAR\u001fRETER\u001fSELAR","oss-ledger.visual.ask.dates":"01 JAN a 30 JUN","oss-ledger.visual.account.sources":"REGISTO\u001fretido durante trinta dias\u001fPAINEL\u001ftotal de um fornecedor\u001fTICKETS\u001ftrês contas parciais\u001fREGISTO\u001fum histórico selado","oss-ledger.visual.account.conclusion":"cada palavra disto é o nosso relato do nosso próprio sistema","oss-ledger.visual.thread.view":"O REGISTO ENTRELAÇADO\u001fSESSÃO A17\u001fA17\u001fOUTRA SESSÃO\u001fUMA SEQUÊNCIA, CONSTRUÍDA SOBRE LEITURA\u001fcinco entradas selecionadas continuam a fazer parte da mesma execução selada","oss-ledger.visual.agent.exchange":"01 / acrescentar entrada\u001fselado\u001f02 / obter sessão\u001fcinco entradas\u001f03 / ler medições\u001fdisponível\u001f04 / verificar integridade\u001fquebra na entrada quatro","oss-ledger.visual.agent.verdict":"O PROTOCOLO CONTINUA DE PÉ","oss-ledger.visual.agent.detail":"a conclusão indica onde o registo deixou de concordar","oss-ledger.section.led-eng-thread.side":"O ID DA SEQUÊNCIA\u001fselado em cada entrada\u001fA VISTA\u001fselecionada quando alguém pergunta\u001fA ORDEM\u001fa ordem escrita é retida\u001fA VERIFICAÇÃO\u001fa mesma cadeia é verificada","oss-ledger.section.led-eng-agents.side":"ESCREVER\u001facrescentar uma entrada selada\u001fLER\u001fconsultar, obter e listar sessões\u001fVERIFICAR\u001fverificar e ler medições\u001fREPETIR\u001fpercorrer uma sessão registada","oss-ledger.section.led-biz-findings.side":"A QUEBRA\u001faponta para a entrada 91 204\u001fA ALTERAÇÃO\u001faponta para a entrada 118 540\u001fO FUNCIONAMENTO\u001fcontinua legível sob falha\u001fA ENTREGA\u001ftem uma linha e uma entrada","oss-ledger.section.led-biz-oversight.side":"A VIOLAÇÃO\u001fArtigo 14.º, risco elevado\u001fA LACUNA\u001fsem supervisor nomeado\u001fA CORREÇÃO\u001ftrês passos, responsável e data\u001fOS AVISOS\u001fbase legal e materiais","oss-ledger.section.led-con-today.side":"A PRIMEIRA NOTA\u001falgo foi pedido\u001fA NOTA SEGUINTE\u001fo calendário foi lido\u001fA PESSOA\u001ffoi pedida permissão\u001fA MENSAGEM\u001fas palavras que saíram","oss-ledger.section.led-con-sealed.side":"O QUE AS LIGA\u001fcada nota recebe uma marca da anterior\u001fO QUE UM CORTE FAZ\u001fa marca seguinte deixa de encaixar\u001fQUEM PODE VERIFICAR\u001fqualquer pessoa com uma cópia\u001fO QUE APRENDEM\u001fonde começa o problema","oss-ledger.section.led-eng-chain.instrument":"Edita um valor\u001ca própria marca deixa de coincidir\u001fa entrada seguinte também falha\u001dRemove uma entrada\u001fas restantes continuam a coincidir\u001fa entrada seguinte aponta para nada\u001dReordena duas\u001fambas as marcas próprias continuam a coincidir\u001fo tempo e a ordem alteram ambas as ligações\u001dAcrescenta no fim\u001fcoincide\u001fa única alteração legal","oss-ledger.section.led-eng-refused.instrument":"Uma hora à frente\u001flimite futuro\u001frecusado\u001dMetadados acima de 64 KB\u001fteto de serialização\u001frecusado, nunca truncado\u001fUma impressão digital fornecida\u001frecalculada e comparada\u001frecusada em caso de divergência\u001fUma linha inválida na leitura\u001fanalisada no sítio\u001fcomunicada pelo número da linha","oss-ledger.section.led-eng-file.instrument":"nenhum\u001cObjeto simples\u001fum objeto JSON por linha\u001dCMP:\u001fComprimido\u001fmesma entrada, comprimida com Zstandard\u001dB64:\u001fBinário compacto\u001fbase64 ao lado das linhas simples","oss-ledger.section.led-eng-durability.instrument":"01\u001fCada escrita\u001fno dispositivo antes do reconhecimento\u001d02\u001fPor lote\u001fdefines o limite de entradas recentes\u001d03\u001fPor tamanho\u001fdespejar após bytes acumulados\u001d04\u001fAdaptativo\u001fdecide a cada vez e regista o porquê","oss-ledger.section.led-eng-compact.instrument":"No sítio\u001faponta para o buffer\u001fnada é copiado\u001dReconstruído\u001feleva cada campo\u001fuma alocação por campo\u001dDe qualquer forma\u001fos mesmos bytes por baixo\u001fsem segunda codificação\u001fComo texto\u001fum objeto JSON por linha\u001fa forma portátil\u001fCompacto\u001fmarcador, versão, sinalizadores, soma de verificação\u001f30 por cento mais pequeno em teste","oss-ledger.section.led-eng-replay.instrument":"01\u001fExato\u001frestaura saídas e verifica-as\u001d02\u001fEnsaio seco\u001fsubstitui chamadas externas\u001d03\u001fDepuração\u001fcontinuar, saltar ou abortar\u001d04\u001fComeçar de\u001fsequência, intervalo, entrada ou instantâneo","oss-ledger.section.led-eng-storage.instrument":"Escrita\u001facrescentar uma entrada ou um lote\u001dLeitura\u001fintervalo de tempo, identificador, consulta, contagem, marca mais recente\u001fManutenção\u001fverificar, compactar, fazer backup, restaurar, migrar","oss-ledger.section.led-eng-move.instrument":"01\u001fSó validar\u001fdescobrir o que o destino recusa\u001fsem escritas\u001d02\u001fEnsaio seco\u001fcontagens e um plano\u001fsem escritas\u001d03\u001fEm lotes\u001fprogresso e ponto de retoma\u001fretomável\u001d04\u001fVerificado depois\u001fverificar a cadeia em casa\u001fbloqueante","oss-ledger.section.led-eng-compliance.instrument":"Base legal\u001fem que fundamento assenta o tratamento\u001fRGPD, um de seis\u001dLocalização dos dados\u001fregião exigida e localização real\u001fregras de transferência\u001fSupervisão humana\u001fpessoa, modo e momento\u001fRegulamento da UE sobre IA, artigo 14.º\u001fRetenção\u001fperíodo, motivo e data de revisão\u001flimitação do armazenamento","oss-ledger.section.led-eng-thread.instrument":"01\u001fIdentificador\u001fselado em cada entrada\u001d02\u001fSeleção\u001frecolhida por ordem na leitura\u001d03\u001fNunca desatualizado\u001fnenhum resumo pode discordar\u001d04\u001fQualquer agrupamento\u001fuma execução, tarde ou mês","oss-ledger.section.led-eng-agents.instrument":"01\u001fEscrever\u001facrescentar uma entrada tipada\u001d02\u001fLer\u001fconsultar, obter e listar sessões\u001d03\u001fVerificar\u001fverificar e ler medições\u001d04\u001fReconstruir\u001frepetir no modo solicitado","oss-ledger.section.led-eng-surfaces.instrument":"O teu serviço\u001fbiblioteca Rust\u001facrescentar no processo\u001dUm operador\u001fferramenta de registo\u001fconsultar, verificar e migrar\u001fOutra linguagem\u001fsuperfície HTTP\u001flotes, sessões, métricas, OpenAPI\u001fUm agente\u001fservidor MCP\u001foito operações via stdio","oss-ledger.section.led-biz-account.instrument":"01\u001fRegisto de aplicação\u001frotacionado após quinze dias\u001d02\u001fPainel do fornecedor\u001fcontas, mas sem instrução\u001d03\u001fSequência de tickets\u001fa conta do cliente e a tua resposta\u001d04\u001fMemória de alguém\u001fconfiante, menos admissível","oss-ledger.section.led-biz-append.instrument":"Qual é o valor agora\u001cCorreto\u001cCorreto\u001dEsteve alguma vez errado\u001cNada o indica\u001ca primeira entrada permanece\u001dQuando foi corrigido\u001cDesconhecido\u001ca correção tem o seu próprio tempo\u001dQuem o corrigiu\u001cQuem teve acesso\u001co que a integração registou","oss-ledger.section.led-biz-findings.instrument":"Ligação quebrada\u001cpróxima entrada e a sua linha\u001co que estava entre elas\u001dEntrada alterada\u001ca entrada e o campo alterado\u001ctudo a jusante\u001dPassagem limpa\u001ccontagem de entradas e última marca\u001cnada fica em questão","oss-ledger.section.led-biz-questions.instrument":"Aprovação\u001cquem, até quando, condições, recusa\u001cquem permitiu isto\u001dConsentimento\u001cfinalidade, âmbito, versão, evidência\u001ctínhamos permissão\u001dIncidente\u001co momento do evento em si\u001cquando soubeste\u001dPedido de apagamento\u001csujeito, âmbito e prazo\u001cquando deve ser feito","oss-ledger.section.led-biz-consent.instrument":"Finalidade\u001cas palavras apresentadas, não uma ligação para a política\u001dÂmbito\u001ccada utilização na sua própria linha\u001dVersão\u001cuma redação alterada torna-se outro registo\u001dEvidência\u001cuma referência ao que foi usado\u001dConcedido, retirado\u001cdois momentos separados","oss-ledger.section.led-biz-locality.instrument":"Região onde os dados devem permanecer\u001conde foram realmente processados\u001dAtestação no momento\u001cquando essa localização foi estabelecida\u001dAprovação antes da transferência\u001cse alguém a aprovou, e quem\u001dDecisão de adequação\u001cqual decisão foi usada","oss-ledger.section.led-biz-oversight.instrument":"01\u001cA falha\u001crisco elevado, sem supervisão registada\u001d02\u001cO que a acompanha\u001ctrês medidas de remediação próprias\u001d03\u001cPrimeiro aviso\u001csem base legal na entrada\u001d04\u001cSegundo aviso\u001csem materiais acima de confidencial","oss-ledger.section.led-biz-retention.instrument":"Duração\u001cquanto tempo, transportada com os dados\u001ctransportada\u001dJustificação\u001cporque essa duração\u001ctransportada\u001cData de revisão\u001cquando alguém volta a analisar\u001cavisar depois de passar\u001dContra categoria\u001cdez anos onde não é necessária\u001cexcessivo","oss-ledger.section.led-biz-move.instrument":"Ano um\u001cficheiro numa máquina\u001cnada mais é necessário\u001dAno dois\u001cas mesmas entradas numa base de dados\u001cnão o contrato do fornecedor\u001dAno três\u001cas mesmas entradas e selos\u001cnão a equipa original\u001dAno cinco\u001cverificado a partir da primeira entrada\u001cnão suporte de base de dados","oss-ledger.section.led-biz-cost.instrument":"Licença\u001ctermos Apache 2.0; ler, executar, modificar, manter\u001dOnde é executado\u001cas suas máquinas; anexar é uma chamada\u001dArmazenamento\u001cmemória, ficheiro ou base de dados de ficheiro único\u001cCópia de segurança\u001co que quer que faça cópia dessa máquina","oss-ledger.section.led-con-today.instrument":"O que foi feito\u001cenviado, aberto, movido ou cancelado\u001dQuando\u001co momento em que aconteceu\u001cQuem disse sim\u001cquem foi perguntado e o que responderam\u001cOnde está\u001capós a nota anterior","oss-ledger.section.led-con-sealed.instrument":"01\u001cEntregue\u001cnada tem de vir de nós\u001d02\u001cMande verificar as marcas\u001co verificador publica com o repositório\u001d03\u001cObtenha uma nota nomeada\u001csaiba onde começam os problemas\u001d04\u001cGuarde o que lhe enviaram\u001ccomparar cópias mais antigas e mais recentes","oss-ledger.section.led-con-consent.instrument":"01\u001cPara que servia\u001cas palavras que lhe foram mostradas\u001d02\u001cQuais partes\u001ccada coisa separadamente\u001d03\u001cO que viu\u001cguardado em vez de descrito\u001d04\u001cAs duas datas\u001co dia em que concordou e parou","oss-ledger.section.led-con-approval.instrument":"Enviar uma mensagem\u001csim\u001ca condição nas palavras da pessoa\u001dMover uma consulta\u001cainda aberto\u001co pedido e o seu prazo\u001cPartilhar com um intermediário\u001cnão\u001ca razão da pessoa, não um código","oss-ledger.section.led-con-replay.instrument":"Nada volta a acontecer\u001cnenhuma mensagem reenviada, nada movido\u001dNa ordem em que aconteceu\u001cnão na ordem que alguém recorda\u001cO mesmo para todos\u001cdois leitores veem as mesmas notas","oss-ledger.section.led-con-kept.instrument":"Durante quanto tempo guarda isto\u001cum período na própria nota\u001dPorque essa duração\u001ca razão em palavras simples\u001cQuem volta a analisar\u001cuma data e um aviso de atraso\u001cOnde foi tratado\u001clocal exigido e local real","oss-ledger.shell.close.headlineAccent":"pode realmente provar","oss-ledger.shell.close.panel.title":"Do que é feito o registo","oss-ledger.shell.close.panel.tag":"REGISTO","oss-ledger.shell.close.panel.row0.label":"O que uma entrada transporta","oss-ledger.shell.close.panel.row0.value":"Dezassete campos de conformidade, cada um com um valor predefinido","oss-ledger.shell.close.panel.row1.label":"Dois hashes","oss-ledger.shell.close.panel.row1.value":"O hash de conteúdo deteta uma edição, o hash de cadeia deteta uma lacuna","oss-ledger.shell.close.panel.row2.label":"Onde pode viver","oss-ledger.shell.close.panel.row2.value":"Memória, JSONL, binário, SQLite, PostgreSQL ou S3","oss-ledger.shell.close.panel.row3.label":"Licença","oss-ledger.shell.close.panel.row3.value":"Apache 2.0","oss-ledger.shell.close.panel.foot":"A verificação relata o que o verificador selecionado pode estabelecer sobre a cópia que leu.","oss-ledger-audit-ready.34ed12b349":"23 variantes de eventos tipados, 9 categorias","oss-ledger-audit-ready.b150234609":"A resposta é um evento selado, não uma reconstrução posterior.","oss-ledger-audit-ready.73b38f432a":"Registado como:","oss-ledger-audit-ready.8632e0b3b5":"Quando o auditor pergunta","oss-ledger-audit-ready.be44ab615c":"Resposta já registada","oss-ledger-audit-ready.df91ee379c":"secretaria de conformidade, registo","oss-ledger-audit-ready.053d5569c9":"ToolCall, ToolResult","oss-ledger-audit-ready.b1d7c34806":"Cada ferramenta que a IA chamou e o resultado que obteve é um evento registado em sequência. A sequência completa é lida por ordem, pelo que a atividade nunca é uma caixa negra.","oss-ledger-audit-ready.efdcb1e31f":"Evento de ferramenta","oss-ledger-audit-ready.491a006f0f":"O que é que a IA fez realmente, passo a passo?","oss-ledger-audit-ready.5b1130ac34":"SbomGenerated, AttestationCompleted","oss-ledger-audit-ready.1a54b66fe8":"Uma lista de materiais de software e a sua atestação são registadas como eventos, para que possa mostrar o que entrou num lançamento sem vasculhar registos de compilação posteriormente.","oss-ledger-audit-ready.3c6fe75357":"Evento de atestação de segurança","oss-ledger-audit-ready.253e507263":"Consegue provar o que estava no software que enviou?","oss-ledger-audit-ready.6d19cc875d":"Solicitado, concedido, negado","oss-ledger-audit-ready.2047dea6fd":"Cada aprovação é registada como solicitada, concedida ou negada. Pode mostrar não só quem disse sim, mas também todas as vezes que alguém disse não, tudo pela ordem em que aconteceu.","oss-ledger-audit-ready.0c5759cf75":"Evento de portão de aprovação","oss-ledger-audit-ready.85f505601c":"Quem aprovou esta ação, e alguma coisa foi alguma vez recusada?","oss-ledger-audit-ready.1a7627d54c":"AiIncidentDetected","oss-ledger-audit-ready.5acf8fe77f":"Um incidente de IA é registado como um evento distinto no momento em que é detetado, com o seu lugar na linha temporal fixado. Pode mostrar exatamente quando foi notado e o que se seguiu.","oss-ledger-audit-ready.e7f5edaa64":"Evento de incidente da Lei da IA da UE","oss-ledger-audit-ready.1da0952f6d":"Quando a IA falhou, quando soube e o que fez?","oss-ledger-audit-ready.b90b1e0e30":"Consentimento, DPIA, apagamento, direitos do titular","oss-ledger-audit-ready.d68eb14fce":"Consentimento, avaliações de proteção de dados, pedidos de apagamento e ações de direitos do titular são cada um registados como o seu próprio evento tipado quando acontecem. A prova está no registo, não na memória de alguém.","oss-ledger-audit-ready.95459d0acf":"Evento de direitos de dados do RGPD","oss-ledger-audit-ready.210469be8c":"Tinha consentimento para utilizar os dados desta pessoa?","oss-ledger-backends.packageName":"registo","oss-ledger-backends.89c8a2851d":"Memória","oss-ledger-backends.6bbaaf853c":"Testes, execuções efémeras","oss-ledger-backends.64350afcc7":"EventStore","oss-ledger-backends.6be6b824dd":"Zero dependências. O caminho mais rápido, usado na imagem de referência.","oss-ledger-backends.db35ca65d0":"JSONL","oss-ledger-backends.4a172e5677":"Portabilidade, grep","oss-ledger-backends.a0408425f1":"Uma linha JSON por evento. Legível por humanos, trivialmente portátil, apenas acrescenta em disco.","oss-ledger-backends.9f09ccbd1c":"SQLite","oss-ledger-backends.9f714e5484":"Embutido, ficheiro único","oss-ledger-backends.7e0cbf75d8":"Um único ficheiro consultável. Embutido, sem servidor para executar.","oss-ledger-backends.c590abf597":"Postgres","oss-ledger-backends.9e54b163e7":"Produção, múltiplos escritores","oss-ledger-backends.09f264d383":"Consultas indexadas e escritores concorrentes para escala de produção.","oss-ledger-backends.d178391464":"Arquivo, WORM","oss-ledger-backends.46c76e0f12":"Armazenamento de objetos para retenção de longo prazo atrás de uma política de ciclo de vida.","oss-ledger-backends.1b290eb385":"Cargo.toml","oss-ledger-backends.a719c9274a":"5 backends, uma forma","oss-ledger-backends.8348f56979":"feature = &quot;","oss-ledger-backends.eddef408c2":"# ativar um backend de armazenamento por feature flag","oss-ledger-backends.66fc2bf069":"Mesma cadeia BLAKE3","oss-ledger-backends.33aeb01da4":"Mesmo esquema de eventos","oss-ledger-backends.bd340aa2c0":"Migração é uma cópia, não uma re-codificação","oss-ledger-backends.3879c43493":"Uma forma de registo e uma cadeia de hash em todos os cinco backends.","oss-ledger-bindings.f24d8d9e66":"OSS, Ledger","oss-ledger-bindings.df166ff9e3":"O mesmo formato de evento flui por todas as formas. Não é necessário nenhum serviço externo.","oss-ledger-bindings.cf806846ee":"EventCategory::","oss-ledger-bindings.acb93d355a":"Conformidade por categoria de evento","oss-ledger-bindings.6fd867ddde":"BLAKE3 + Ed25519","oss-ledger-bindings.cd0a445053":"Dweve Ledger","oss-ledger-bindings.c403dd91f4":"4 formas de implementação","oss-ledger-bindings.e83df2624e":"um formato de evento","oss-ledger-bindings.5f40c5efb4":"como o ledger se integra","oss-ledger-bindings.40730fd594":"Superfície do operador","oss-ledger-bindings.a010de5c61":"Fabric","oss-ledger-bindings.85592d5c8c":"Governação do conhecimento","oss-ledger-bindings.4a86080d67":"Spindle","oss-ledger-bindings.3231d6db74":"Rastreios de múltiplos agentes","oss-ledger-bindings.485a04fef4":"Nexus","oss-ledger-bindings.521d518019":"Recibos de agentes de código","oss-ledger-bindings.af0854de67":"Aura","oss-ledger-bindings.db5fa64367":"Os eventos do ciclo de vida da sessão e da reprodução reconstroem o que aconteceu, por ordem.","oss-ledger-bindings.bc0792d8dc":"Sistema","oss-ledger-bindings.ab8ac8b17b":"Os eventos de SBOM e atestação suportam relatórios operacionais à prova de adulteração.","oss-ledger-bindings.f25ce1b8a3":"Segurança","oss-ledger-bindings.0e78d4cd04":"Os eventos de incidentes de IA fornecem entradas estruturadas para os relatórios da Lei de IA da UE.","oss-ledger-bindings.dedad727ac":"AiAct","oss-ledger-bindings.fb8965fbc1":"Os eventos de consentimento, direitos do titular, DPIA e apagamento fornecem um registo de acesso consultável.","oss-ledger-bindings.7f3feb49a1":"Um binário autónomo ao qual muitos serviços acrescentam dados através da rede.","oss-ledger-bindings.329cb8b6ba":"Serviço","oss-ledger-bindings.be7172ec1e":"Um processo companheiro ao lado da sua aplicação. A forma de produção mais comum.","oss-ledger-bindings.2b068e1f87":"Sidecar","oss-ledger-bindings.92c3c25110":"Uma interface C estável para ligação a partir de outras linguagens.","oss-ledger-bindings.9652018eda":"C ABI","oss-ledger-bindings.83f84ae370":"Ligue a crate Rust diretamente. O ledger vive no seu processo.","oss-ledger-bindings.761445591d":"Crate incorporada","oss-ledger-business-glyph.a92831c31f":"Construído nos Países Baixos","oss-ledger-business-glyph.c82d1b09cf":"EU","oss-ledger-business-glyph.b7a3f27883":"Risco eliminado","oss-ledger-business-glyph.66af0b068c":"Uma cadeia de eventos","oss-ledger-business-glyph.c36647c508":"Registos dispersos","oss-ledger-business-glyph.98b58388d1":"Tipado · assinado · reproduzível","oss-ledger-business-glyph.4eb5e81b2c":"Histórico de operações só de adição","oss-ledger-business-glyph.cba0624eb5":"Registo de operações","oss-ledger-business-glyph.83ecf97355":"Selado","oss-ledger-business-glyph.f6fff7f33d":"Cloud da UE","oss-ledger-business-glyph.7c5277c9c8":"O seu edifício","oss-ledger-business-glyph.472d213e85":"A reprodução restaura a sequência","oss-ledger-business-glyph.1607989434":"Linha do tempo de incidente incompleta","oss-ledger-business-glyph.a37212ac8b":"A verificação de hash expõe a edição","oss-ledger-business-glyph.f6501ca9a2":"Edição silenciosa antes de uma auditoria","oss-ledger-business-glyph.5bed69fae6":"Ator e âmbito permanecem associados","oss-ledger-business-glyph.200a9fd9ea":"Contexto de aprovação em falta","oss-ledger-business-glyph.1c6cfed547":"Reprodução a partir de qualquer ponto","oss-ledger-business-glyph.fc3253c5ae":"Reconstrução manual","oss-ledger-business-glyph.1ef1565eea":"Recuperação","oss-ledger-business-glyph.0628c0d544":"Os hashes expõem alterações","oss-ledger-business-glyph.942c054a20":"As edições desaparecem","oss-ledger-business-glyph.e5b4d87593":"Integridade","oss-ledger-business-glyph.6eef664840":"Tipado de ponta a ponta","oss-ledger-business-glyph.7950c7c08f":"Diferente em cada serviço","oss-ledger-business-glyph.ad1aeaa4e4":"Forma do evento","oss-ledger-close-to-home.fc8a2d0eb3":"Sem conta separada, sem painel distante, sem capítulo em falta. O registo mantém-se honesto e\n          fica perto de casa.","oss-ledger-close-to-home.cf5144f1db":"Está selado, por isso nada lá dentro pode ser alterado silenciosamente.","oss-ledger-close-to-home.40488914b2":"O caderno honesto pode ficar dentro das suas próprias paredes.","oss-ledger-close-to-home.729bebe99f":"Uma pequena casa que guarda o registo honesto em segurança.","oss-ledger-close-to-home.9a2dee166c":"Perto de casa, completo e seu para ler","oss-ledger-close-to-home.db624b9521":"Onde o caderno vive","oss-ledger-close-to-home.011961e91f":"O registo e o seu formato simples pertencem-lhe. Você, ou qualquer pessoa em quem confie, pode lê-lo a qualquer momento, por ordem, desde o início.","oss-ledger-close-to-home.eca049f837":"É seu para ler","oss-ledger-close-to-home.dd95458d30":"O histórico fica junto do sistema que o cria. A sua equipa não precisa de uma segunda conta ou de um serviço separado para ler o que aconteceu.","oss-ledger-close-to-home.e25d4d7294":"Não precisa de conta extra","oss-ledger-close-to-home.e07362020f":"Pode ficar num computador no seu próprio edifício, para que o registo fique perto de casa e nunca tenha de viajar para uma máquina de um estranho ao longe.","oss-ledger-close-to-home.a2f2fa3997":"Vive onde o colocar","oss-ledger-consumer-glyph.6a79333175":"e a linha seguinte, quando acontecer","oss-ledger-consumer-glyph.2b90a6be18":"Nada mudou pelas suas costas","oss-ledger-consumer-glyph.b7b925c5fc":"Um caderno honesto","oss-ledger-consumer-glyph.15d881f52c":"Pergunte o que aconteceu, a qualquer momento","oss-ledger-consumer-glyph.4cf42642c4":"Vive na sua própria casa","oss-ledger-consumer-glyph.83cc751228":"A mesma história, em todo o lado","oss-ledger-consumer-glyph.70da03c94a":"Verificou antes de fazer mais","oss-ledger-consumer-glyph.50b6aed873":"Escreveu uma nota e guardou-a","oss-ledger-consumer-glyph.09fca7fb9f":"Pesquisou algo por si","oss-ledger-everyday-map.cbf86628a0":"Acontece algo","oss-ledger-everyday-map.1d80d53ca8":"Quando a IA faz alguma coisa, uma nova linha é registada, como uma nota num diário.","oss-ledger-everyday-map.71db7fd7fc":"Fica bloqueada","oss-ledger-everyday-map.b15668f8a3":"Essa linha é selada à linha anterior, para que ninguém a possa alterar silenciosamente mais tarde.","oss-ledger-everyday-map.76a1856380":"Permanece igual","oss-ledger-everyday-map.1bee11d1a8":"Leia-a em qualquer computador e obtém exatamente a mesma história, pela mesma ordem.","oss-ledger-everyday-map.5107894be3":"Pode perguntar","oss-ledger-everyday-map.4ffc43688f":"Mais tarde, quer saber o que aconteceu ou quando? Pode lê-la a partir de qualquer momento que desejar.","oss-ledger-everyday-map.d558833fa7":"O registo fica com a IA que o escreve","oss-ledger-everyday-map.bf83d57df1":"A sua equipa pode ler a mesma história em qualquer momento","oss-ledger-everyday-map.d0e5b1280f":"Nunca precisa de perceber a mecânica","oss-ledger-everyday-map.b15f53b20f":"O que faz silenciosamente por si","oss-ledger-everyday-map.13ba641d24":"Quatro momentos do dia a dia, do início ao fim","oss-ledger-everyday-worry.cb4c593f2d":"Não precisa de fazer nada para que isto funcione. Mantém silenciosamente o registo honesto, para que a resposta a cada uma destas preocupações já esteja escrita por si.","oss-ledger-everyday-worry.7d137ed21a":"Com este registo honesto","oss-ledger-everyday-worry.5bf700f8c7":"Sem um registo honesto","oss-ledger-everyday-worry.89e122ee0f":"Escolha uma preocupação e veja a diferença em palavras simples","oss-ledger-everyday-worry.3d54eab529":"As preocupações silenciosas, respondidas","oss-ledger-everyday-worry.f18f0c8fb1":"Isto pode viver num computador no seu próprio edifício, para que o registo fique perto de casa, onde pode apontar para ele.","oss-ledger-everyday-worry.2e004de2cb":"Muitas ferramentas guardam o seu registo num computador que nunca vê, pertencente a outra pessoa.","oss-ledger-everyday-worry.cf5d283245":"E se tudo estiver numa máquina de um estranho, longe?","oss-ledger-everyday-worry.0618964791":"Dá exatamente a mesma história, na mesma ordem, em todos os computadores. Como uma boa receita, sai sempre igual.","oss-ledger-everyday-worry.5686f80357":"Alguns sistemas dão uma história ligeiramente diferente consoante o sítio onde olha, o que é difícil de confiar.","oss-ledger-everyday-worry.93ad19b93c":"E se disser algo diferente noutro computador?","oss-ledger-everyday-worry.ef7548b5ec":"Pode lê-lo de volta a partir de qualquer momento, como rebobinar um vídeo caseiro até à parte exata que quer ver.","oss-ledger-everyday-worry.cc242b2dcf":"Sem um registo, fica a tentar lembrar-se, ou a perguntar a alguém que também pode não se lembrar.","oss-ledger-everyday-worry.e413e7200e":"E se me esquecer do que aconteceu na semana passada?","oss-ledger-everyday-worry.045d88ef2b":"Cada linha está selada com a anterior. Se alguém a alterar, o selo deixa de coincidir e a mudança mostra-se imediatamente.","oss-ledger-everyday-worry.5c59e9dcc4":"Notas comuns podem ser editadas silenciosamente, e nunca saberia que uma palavra foi movida.","oss-ledger-everyday-worry.9b15b0a065":"E se alguém alterar o registo pelas minhas costas?","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":"Selado","oss-ledger-hero-glyph.a00e210af3":"Registo de eventos imutável","oss-ledger-hero-glyph.6fd867ddde":"BLAKE3 + Ed25519","oss-ledger-hero-glyph.662c151b2e":"Evento adicionado:","oss-ledger-hero-glyph.9159a97ef2":"Total de eventos: 5","oss-ledger-hero-glyph.9ce3bd4224":"OK","oss-ledger-hero-glyph.a0007be570":"Verificação de integridade concluída","oss-ledger-hero-glyph.bfecdd4880":"Eventos verificados: 5","oss-ledger-hero-glyph.52780ad569":"ledger info","oss-ledger-hero-glyph.d541a61ec0":"Cadeia BLAKE3","oss-ledger-hero-glyph.0ff4db97af":"23 tipos de eventos, 9 categorias","oss-ledger-hero-glyph.e9045ea057":"9 armazenamentos","oss-ledger-log-forensics.43ec3da5fd":"Os registos não são prova. Uma cadeia de hashes é prova.","oss-ledger-log-forensics.03be9c2cf5":"Altere qualquer byte e o próximo hash deixa de corresponder. A quebra identifica a entrada.","oss-ledger-log-forensics.9b37561069":"apenas anexar, ligado por BLAKE3","oss-ledger-log-forensics.cf2a2e1441":"texto simples, qualquer pessoa pode editar","oss-ledger-log-forensics.615991c3f7":"registos vs ledger","oss-ledger-log-forensics.80e0164cc2":"adulteração detetada","oss-ledger-log-forensics.c713a36a81":"Um registo de eventos não pode recalcular o estado que produziram.","oss-ledger-log-forensics.b90a38ae7f":"Sem repetição","oss-ledger-log-forensics.8ffc2c21a5":"Os relógios de vários processos divergem. A sequência verdadeira é trabalho forense.","oss-ledger-log-forensics.4d4b0f1f77":"Sem ordem","oss-ledger-log-forensics.4d3a26f3e1":"Rodar, truncar, editar. O ficheiro não pode provar o seu próprio histórico.","oss-ledger-log-forensics.6525d4e56d":"Sem integridade","oss-ledger-log-forensics.e3d0bfbab1":"Texto livre, apenas grep. Duas equipas escrevem o mesmo evento de duas maneiras.","oss-ledger-log-forensics.80cdce0d5b":"Sem esquema","oss-ledger-log-forensics.db68747d5b":"14:22:09 INFO  pagamento libertado","oss-ledger-log-forensics.21b10b30e3":"... 2 linhas truncadas por rotação ...","oss-ledger-log-forensics.08bbb161dc":"14:22:06 INFO  montante 9.99 (era 4210.00)","oss-ledger-log-forensics.80bb4200c8":"14:22:06 INFO  aprovação concedida por operações","oss-ledger-log-forensics.484496cfbf":"14:22:04 INFO  verificação de saldo ok","oss-ledger-log-forensics.8dcc98ba56":"14:22:01 INFO  aprovação solicitada para fornecedor-281","oss-ledger-ownership-brief.f3c6cf1ef0":"Escrito · assinado · reproduzível","oss-ledger-ownership-brief.c3264894d7":"Uma única forma de evento, do primeiro append ao último replay.","oss-ledger-ownership-brief.3915907107":"VERIFICADO PELA CADEIA","oss-ledger-ownership-brief.18e531c922":"Mantenha a mesma forma de registo em memória, SQLite, Postgres, S3 ou no seu próprio backend.","oss-ledger-ownership-brief.d82c49bd23":"Escolha onde o histórico vive","oss-ledger-ownership-brief.8e388ae4ea":"Reproduza qualquer janela de eventos para reconstruir o estado, em vez de fazer engenharia reversa de um snapshot mutável.","oss-ledger-ownership-brief.6bac4fc4e0":"Reconstrua o estado a partir do registo","oss-ledger-ownership-brief.f42d547146":"Filtre por ator, tipo de evento, hora ou ID de correlação sem reduzir o histórico a texto simples.","oss-ledger-ownership-brief.fb3d5bc14d":"Consulte o momento que importa","oss-ledger-ownership-brief.5073158ed0":"Cada entrada estende a cadeia BLAKE3, pelo que a eliminação, reordenação ou mutação quebra a verificação.","oss-ledger-ownership-brief.db2f918870":"Cada entrada prova o seu lugar","oss-ledger-ownership-brief.78764dc740":"Novos eventos são adicionados no fim. O histórico anterior permanece intacto e legível.","oss-ledger-ownership-brief.12d7454903":"Acrescente sem reescrever o histórico","oss-ledger-pipeline.6fd867ddde":"BLAKE3 + Ed25519","oss-ledger-pipeline.db7e8c6c1a":"À prova de adulteração no hash. Repetível de ponta a ponta.","oss-ledger-pipeline.6113f978ac":"anexar à repetição","oss-ledger-pipeline.02a92a8e34":"5 fases, um caminho","oss-ledger-pipeline.6ea74774d1":"pipeline de eventos","oss-ledger-pipeline.711f869569":"A repetição é uma caminhada linear na ordem dos eventos. Sem resolvedor, sem dependência externa. A mesma janela dá o mesmo estado todas as vezes.","oss-ledger-pipeline.6e21acc714":"Percorrer eventos até um timestamp, reconstruir o estado.","oss-ledger-pipeline.c0f85d6679":"Repetição","oss-ledger-pipeline.3f85e51b16":"Memória, JSONL, SQLite, Postgres ou S3. A forma do registo e a cadeia são idênticas nos cinco.","oss-ledger-pipeline.31f29a30eb":"Escrito num de cinco backends.","oss-ledger-pipeline.e481064dfd":"Persistir","oss-ledger-pipeline.c339a57505":"Os segmentos são ancorados com Ed25519. Um verificador verifica a assinatura offline, sem qualquer chamada a um serviço.","oss-ledger-pipeline.432d348da6":"As âncoras de confiança selam um segmento com Ed25519.","oss-ledger-pipeline.8b3d8d665a":"Assinar","oss-ledger-pipeline.e5ac66d489":"O hash da cadeia dobra o hash anterior no conteúdo atual. Altere qualquer byte e cada ligação posterior deixa de corresponder.","oss-ledger-pipeline.f9600e9bd9":"BLAKE3 liga esta entrada à anterior.","oss-ledger-pipeline.873507a022":"Hash","oss-ledger-pipeline.d254b7425a":"Cada entrada é uma de 23 variantes tipadas. Sem texto livre. Adicionar uma variante é um lançamento, não um refactor silencioso.","oss-ledger-pipeline.26b2afdc44":"Um evento tipado é adicionado à cauda.","oss-ledger-pipeline.6b3a602280":"Anexar","oss-ledger-plain-book.c9dacbd092":"É um diário que ninguém consegue reescrever em segredo.","oss-ledger-plain-book.1923cc2929":"Imagine um diário onde só pode acrescentar uma nova linha no fim. Nunca pode voltar atrás e apagar o dia de ontem. É exatamente isto, para um computador que ajuda com IA. Sempre que algo acontece, escreve mais uma linha, e as linhas antigas ficam tal como estavam.","oss-ledger-plain-book.cd79ac57bc":"Nada é apagado nas suas costas.","oss-ledger-plain-book.b81932dca1":"Cada linha tranca a anterior, como um selo de cera.","oss-ledger-plain-book.99fae8c65f":"Imagine que cada página do diário está selada à página anterior. Se alguém tentasse arrancar uma página ou mudar uma palavra, o selo deixaria de bater certo, e toda a gente veria logo. É assim que isto mantém o registo honesto, sem que ninguém tenha de ficar de guarda.","oss-ledger-plain-book.3193ddadd0":"Se alguém o adulterar, isso vê-se.","oss-ledger-plain-book.801aedcc4c":"Dá a mesma resposta em todos os computadores.","oss-ledger-plain-book.5acc881d49":"Sabe como uma boa receita faz o mesmo bolo na sua cozinha e na do seu vizinho? Esta é a parte que faz com que as respostas saiam iguais em todas as máquinas. Leia o diário amanhã, ou num computador diferente, e obtém exatamente a mesma história, pela mesma ordem.","oss-ledger-plain-book.bf93cd3f4b":"A história nunca muda entre máquinas.","oss-ledger-plain-book.d17168d36c":"Pode sempre perguntar o que aconteceu e quando.","oss-ledger-plain-book.ede75c07d6":"Se alguma vez se perguntar quem fez o quê, ou quando algo foi decidido, pode ler o diário a partir de qualquer momento. É como rebobinar um vídeo caseiro até à parte exata que quer ver, em vez de tentar lembrar-se.","oss-ledger-plain-book.ce9feb8883":"Curioso mais tarde? A resposta está escrita.","oss-ledger-plain-book.52aa14ead1":"Fica junto do sistema que guarda as notas.","oss-ledger-plain-book.19cb00c3c7":"O caderno pode viver nos mesmos computadores que a IA de que se lembra. A sua equipa lê-o diretamente, sem abrir outra conta nem confiar num painel separado noutro sítio.","oss-ledger-plain-book.7421ee8c3f":"Um caderno, guardado com o sistema de que se lembra.","oss-ledger-plain-book.e977e4fdd1":"O caderno honesto","oss-ledger-plain-book.6a35770988":"Uma visita em palavras simples, sem conversa de computadores","oss-ledger-plain-book.fb06270f7c":"Página","oss-ledger-plain-book.f2c5088b38":"Não precisa de perceber nada da maquinaria. Mantém silenciosamente um registo honesto para que as\n          pessoas que cuidam das suas ferramentas de IA possam sempre dizer-lhe o que aconteceu.","oss-ledger-replay-console.f24d8d9e66":"OSS, Ledger","oss-ledger-replay-console.807b93f95b":"Os números são uma captura de referência em memória, não um SLA publicado. Execute o harness você mesmo.","oss-ledger-replay-console.ad5ccf66c3":"Captura, em memória","oss-ledger-replay-console.03128bed90":"Verificação","oss-ledger-replay-console.41f6aa33e7":"O replay percorre a janela de eventos em ordem, liga cada entrada ao hash BLAKE3 anterior e reconstrói o estado. A mesma janela produz o mesmo resultado em todas as máquinas.","oss-ledger-replay-console.3e6df79cba":"replay do ledger","oss-ledger-replay-console.85ce3761d2":"cadeia verificada","oss-ledger-replay-console.eaf0538a1c":"query_by_size, 100.000 eventos","oss-ledger-replay-console.0f63132c39":"72 ms","oss-ledger-replay-console.85ee51f8c6":"Consulta de intervalo","oss-ledger-replay-console.5d6dc18c16":"replay_session, 1.000 eventos","oss-ledger-replay-console.52f4b27512":"1,3 ms","oss-ledger-replay-console.3c07893ab3":"Percorrimento de replay","oss-ledger-replay-console.1d06f137af":"integrity_verification, 100 eventos","oss-ledger-replay-console.db23c994b2":"139 us","oss-ledger-replay-console.d0295f339d":"Verificação de cadeia","oss-ledger-replay-console.02239a6833":"calculate_chain_hash, por ligação","oss-ledger-replay-console.14bb1dc703":"0,20 us","oss-ledger-replay-console.a3cee123ce":"Hash de cadeia","oss-ledger-replay-console.515aff92ad":"ledger_append_event, em memória","oss-ledger-replay-console.606497be6f":"2,4 us","oss-ledger-replay-console.a313bc7f88":"Acréscimo único","oss-ledger-replay-console.ed10b116a5":"estado reconstruído, determinístico","oss-ledger-replay-console.c0f85d6679":"Replay","oss-ledger-replay-console.784ed488c9":"segmento 042 aceite","oss-ledger-replay-console.ed36a1a142":"âncora Ed25519","oss-ledger-replay-console.9c50e3ed76":"42 / 42 ligações verificadas","oss-ledger-replay-console.d541a61ec0":"cadeia BLAKE3","oss-ledger-replay-console.5e01cb01c2":"âncora ed25519, segmento selado","oss-ledger-replay-console.9f899741a3":"aprovador M.Bos, segmento 042","oss-ledger-replay-console.9051b9ddae":"ok, 12 ms","oss-ledger-replay-console.ff488da058":"stripe.balance_check, âmbito leitura","oss-ledger-replay-console.79019ee149":"gate finance.threshold, montante 4.210,00 EUR","oss-ledger-taxonomy.667cabb48e":"Tipado, com versão","oss-ledger-taxonomy.d3b93c0536":"Cada variante tem um esquema tipado. Novos eventos são lançados numa release, não numa edição silenciosa.","oss-ledger-taxonomy.cf806846ee":"EventCategory::","oss-ledger-taxonomy.cb954838cb":"EventType, EventCategory","oss-ledger-taxonomy.081ae3fdc4":"Personalizado","oss-ledger-taxonomy.d12cfa9efc":"Uma saída tipada para eventos de domínio que define.","oss-ledger-taxonomy.4cf3240208":"AttestationCompleted","oss-ledger-taxonomy.dd3ae8b6c1":"SbomGenerated","oss-ledger-taxonomy.831cbf3ad4":"Segurança e atestação. SBOMs e atestações.","oss-ledger-taxonomy.f25ce1b8a3":"Segurança","oss-ledger-taxonomy.1a7627d54c":"AiIncidentDetected","oss-ledger-taxonomy.4898138bd8":"Conformidade com o AI Act da UE. Eventos de deteção de incidentes.","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":"Conformidade com o RGPD. Consentimento, direitos dos titulares, DPIA, apagamento.","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":"Ciclo de vida de sessão e replay, além de checkpoints.","oss-ledger-taxonomy.bc0792d8dc":"Sistema","oss-ledger-taxonomy.e4123c1102":"ArtifactReferenced","oss-ledger-taxonomy.d3e615076c":"ArtifactProduced","oss-ledger-taxonomy.0339479823":"Artefactos. O que foi produzido e o que foi referenciado.","oss-ledger-taxonomy.aa778b50a1":"Artefacto","oss-ledger-taxonomy.eef1cb6ecc":"ApprovalDenied","oss-ledger-taxonomy.72386de3a3":"ApprovalGranted","oss-ledger-taxonomy.407736eae4":"ApprovalRequested","oss-ledger-taxonomy.0a13893f48":"Fluxo de aprovação. O pedido, a concessão, a negação.","oss-ledger-taxonomy.8cc047ac17":"Aprovação","oss-ledger-taxonomy.2c9d7bf9d6":"PatchApplied","oss-ledger-taxonomy.9784d53322":"PatchCreated","oss-ledger-taxonomy.b97693dd7f":"Operações de código. Patches criados e patches aplicados.","oss-ledger-taxonomy.adac69379a":"Código","oss-ledger-taxonomy.c7ace4e00a":"ToolResult","oss-ledger-taxonomy.09d312bd1c":"ToolCall","oss-ledger-taxonomy.63d05f2173":"Interação com ferramentas. O envelope da chamada e o resultado estruturado.","oss-ledger-taxonomy.9a830c714b":"Ferramenta","oss-ledger-value-ledger.422a684fc9":"Reconstruir qualquer estado a partir de eventos","oss-ledger-value-ledger.ed504b066a":"Um registo ordenado, da operação de rotina à revisão de incidentes.","oss-ledger-value-ledger.a6c1933f89":"O que reduz de risco","oss-ledger-value-ledger.aba3dee917":"O que poupa","oss-ledger-value-ledger.f2329e5337":"As duas colunas que interessam a uma revisão de compras","oss-ledger-value-ledger.676ffa603b":"O que poupa, o que reduz de risco","oss-ledger-value-ledger.80c52fbc33":"Construído na UE, sem depender de nenhum serviço externo, pode funcionar inteiramente em infraestrutura que controla.","oss-ledger-value-ledger.adf04b0d0c":"Pode permanecer na Europa","oss-ledger-value-ledger.9587ada4e7":"Quando um regulador ou auditor pergunta o que aconteceu, o histórico pode ser lido por ordem a partir de qualquer ponto no tempo.","oss-ledger-value-ledger.317506fe62":"Uma resposta direta quando é pedida","oss-ledger-value-ledger.58044f2110":"Cada entrada está selada à anterior, por isso um registo adulterado revela-se em vez de passar despercebido numa revisão.","oss-ledger-value-ledger.0525fd8143":"Um registo que não pode ser editado silenciosamente","oss-ledger-value-ledger.9c33c89b50":"O mesmo formato de registo funciona nas cinco opções de armazenamento, por isso mudar entre elas é uma cópia, não uma reconstrução dispendiosa.","oss-ledger-value-ledger.9d184603c0":"Um registo, cinco locais para o guardar","oss-ledger-value-ledger.429e71cc9f":"Atores, aprovações, artefactos e resultados permanecem numa única linha cronológica tipificada, em vez de serem reconciliados entre serviços.","oss-ledger-value-ledger.3e34958589":"Sem reconciliação manual de registos","oss-ledger-value-ledger.0f65dc90fe":"Consulte um histórico de eventos ordenado em vez de procurar em registos de aplicações não relacionados durante um incidente ou revisão.","oss-ledger-value-ledger.59fe8c6d79":"Menos tempo de investigação","oss-ledger-where-it-runs.4dc7c63d8f":"Mesmo registo, sem re-platforming","oss-ledger-where-it-runs.afbf4223e1":"Escolha um, ou alterne entre eles sem reconstrução","oss-ledger-where-it-runs.d2e1c215eb":"Onde pode ser executado","oss-ledger-where-it-runs.dcd08a03cd":"Funciona completamente isolado da internet, sem qualquer ligação externa da qual dependa. Isto adequa-se ao trabalho mais sensível, onde nada pode entrar ou sair.","oss-ledger-where-it-runs.721605b85c":"Ideal para os registos mais sensíveis, sem qualquer ligação externa.","oss-ledger-where-it-runs.cd36883cc4":"Totalmente isolado","oss-ledger-where-it-runs.6655cf0531":"Funciona numa região de cloud fixada a um país europeu. Tem a conveniência da cloud enquanto o registo permanece sob regras europeias e dentro das fronteiras europeias.","oss-ledger-where-it-runs.ed957bbbd7":"Ideal para equipas que querem uma cloud, mantida em solo europeu.","oss-ledger-where-it-runs.c8c94df45a":"Uma cloud na Europa","oss-ledger-where-it-runs.8752e82d26":"Funciona nos computadores geridos pela sua própria equipa de TI, dentro das suas instalações. O registo permanece onde pode apontar para ele, e nada precisa de sair do edifício para funcionar.","oss-ledger-where-it-runs.b5b4e0e7b8":"Ideal para equipas que querem que o registo nunca saia das instalações.","oss-ledger-where-it-runs.37635ed161":"No seu próprio edifício","page-breadcrumb.c766e66518":"Trilho de navegação","page-toc.7e439c353e":"Nesta página","section_st_a1_display-split.7c9a7c0610":"Detalhe","section_st_f1_cta-dark.90e40d5043":"Começar","toc-rail.f5cbdf6bfb":"Conteúdo"}
