{"block_close_oss.c33fd1fe9c":"Comunidade e ecossistema","compliance-matrix.7f98f01046":"Certificado","compliance-matrix.c584a3644f":"Em conformidade","compliance-matrix.f61eadaf15":"Em curso","compliance-matrix.9cbe42aaff":"Planeado","compliance-matrix.000bdb44ca":"Ver evidências","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-lattice.bacbf2a832":"UM REGISTO","open-source-lattice.f17f7bc1ae":"Uma decisão pode basear-se numa condição legal, num limite de privacidade, numa verificação estrutural e num resultado de semelhança. Manter esses dados num único registo não os torna equivalentes; apenas mantém os seus nomes, versões e provas visíveis em conjunto.","open-source-lattice.356eb7cbbb":"Isso permite que um operador veja qual parte da decisão foi determinística, qual dependeu de semelhança e qual regra deve mudar se a resposta estiver errada. A distinção permanece visível em vez de ficar escondida dentro de um único resultado.","open-source-lattice.5880ea283f":"EM REVISÃO","open-source-lattice.73146b6faf":"Uma boa resposta não é apenas um resultado. Ela carrega a regra, a restrição ou a fonte que a produziu, juntamente com a versão que estava em vigor na altura.","open-source-lattice.3d2c05a449":"Isso dá ao revisor algo concreto para reproduzir e contestar. Se a regra subjacente mudou, o registo mostra a data e as decisões que a versão anterior afetou.","open-source-lattice.acfca116d0":"NUMA RESPOSTA","open-source-lattice.05131464e9":"Uma frase a dizer que o seu caso se assemelhava a outro não lhe dá por onde começar. Não consegue saber o que foi verificado, o que faltou ou o que poderia mudar antes de perguntar novamente.","open-source-lattice.45ff7e3033":"Uma regra escrita dá uma resposta diferente: a condição, a lacuna e a data em que pode mudar. Isso permite-lhe decidir se deve corrigir algo, esperar ou contestar a própria regra.","open-source-lattice.0623f003f8":"EM OPERAÇÃO","open-source-lattice.7d34128d5c":"As políticas costumam estar num documento enquanto prazos, avaliações e datas de retenção circulam em sistemas separados. A organização pode mostrar que a política existia sem mostrar que a obrigação foi cumprida.","open-source-lattice.3792582c09":"Quando regras e obrigações de acompanhamento funcionam em conjunto, datas perdidas e ações necessárias ficam visíveis no mesmo registo que a decisão. Isso torna a lacuna operacional auditável antes de um incidente a expor.","open-source-lattice.8bfa6a8800":"A TRANSIÇÃO","open-source-lattice.6d9ac46b4f":"Uma transição repetível precisa do mesmo ficheiro de regras, dos mesmos dados e de um registo claro da versão em vigor. Outra equipa não deveria ter de reconstruir uma resposta anterior a partir de notas e capturas de ecrã.","open-source-lattice.a8541eed19":"Essa é também a condição de saída de um piloto: a equipa recetora consegue executar o artefacto registado com dados documentados no seu próprio hardware, chegar à mesma decisão e explicá-la sem a equipa original na sala.","open-source-lattice.a110000001":"Pergunte sobre o lançamento","open-source-lattice.c989d3abf7":"Pipeline de conhecimento usando Lattice como porta de políticas.","open-source-lattice.4a86080d67":"Spindle","open-source-lattice.fe0a091fdb":"Produtos","open-source-lattice.82f505ca48":"Aritmética bit-exata por baixo das regras numéricas.","open-source-lattice.cd84197771":"Numerus","open-source-lattice.6cc3364a24":"Código aberto","open-source-lattice.93c7545a34":"Certificados de prova que acompanham as respostas Lattice.","open-source-lattice.df84637182":"AION","open-source-lattice.d5d6e83bf2":"Continue a explorar","open-source-lattice.03f923bd0d":"Lattice","open-source-lattice.650fabe787":"Código Aberto","open-source-lattice.75e393a1ac":"Ver detalhes do benchmark","open-source-lattice.f9743247fa":"Ler a documentação","open-source-lattice.0c77991f08":"Ver o benchmark","open-source-lattice.500887039a":"Ver como as regras funcionam","open-source-lattice.0ca2c134c9":"Lattice compila regras e restrições num artefacto mapeável em memória e avalia-as dentro da aplicação. A mesma consulta produz a mesma resposta em todos os alvos suportados, sem serviço de rede no caminho da decisão. Os valores numéricos internos são binários, inteiros ou de ponto fixo; os floats externos convertem-se no seu limite declarado.","open-source-lattice.728880d6b2":"Regras em microssegundos","open-source-lattice.90e40d5043":"Começar","open-source-lattice.5a516af33b":"Fonte / Lattice","open-source-lattice.423bb50cf3":"desfaz-se limpo","open-source-lattice.630beedf2d":"Cada passo","open-source-lattice.7438edc353":"Quando estiver satisfeito, mantenha a fonte fornecida e as regras. Sem armadilhas.","open-source-lattice.a30ccf2ded":"Para sempre","open-source-lattice.eaee261308":"Compare respostas com as suas verificações atuais durante algum tempo.","open-source-lattice.75e2eb3dec":"Em paralelo","open-source-lattice.3bb8615cb6":"Experimente uma única verificação em casos reais, à parte.","open-source-lattice.e83ee960e5":"Uma decisão","open-source-lattice.f3fe8258c0":"Quando Lattice publicar na terceira ronda, leia tudo você mesmo. Sem chamada de vendas, sem caixa fechada.","open-source-lattice.67ec8d614c":"Antes de se comprometer","open-source-lattice.bcd9ce6744":"Cada um reversível","open-source-lattice.bfc5ad489d":"QUATRO PASSOS","open-source-lattice.a9bd085d51":"ASSENTE","open-source-lattice.0ae563ebb2":"EM PARALELO","open-source-lattice.ba7c70b77b":"PILOT","open-source-lattice.0a3768425d":"READ","open-source-lattice.558d328145":"Lattice compila regras e restrições num artefacto mapeável em memória e avalia-as dentro da aplicação. A mesma consulta produz a mesma resposta em todos os alvos suportados, sem serviço de rede no caminho da decisão. Os valores numéricos internos são binários, inteiros ou de ponto fixo; os floats externos convertem-se no seu limite declarado.","open-source-lattice.e9abbe699a":"um passo reversível de cada vez","open-source-lattice.fcb2f49df5":"Aceite","open-source-lattice.a549c147b7":"Adotá-lo","open-source-lattice.f900c9e4b1":"Um pequeno componente que pode ler na íntegra, quando for publicado, mantém a garantia da cadeia de fornecimento simples.","open-source-lattice.76ac8f2a21":"Cadeia de fornecimento NIS2","open-source-lattice.30004f84a2":"A mesma resposta em todos os servidores significa que uma failover não pode mudar silenciosamente uma decisão.","open-source-lattice.5c9dfb8dbf":"Resiliência operacional DORA","open-source-lattice.4cd6ae34b0":"Cada livro de regras compilado tem o seu próprio checksum, para que possa nomear a versão que foi executada.","open-source-lattice.e260e84f9e":"Transparência da Lei de IA da UE","open-source-lattice.bfa71e0019":"Reproduzir a regra que foi executada é a explicação, por isso um titular de dados recebe uma resposta real.","open-source-lattice.df7eb7e5c0":"Decisões automatizadas do RGPD","open-source-lattice.8788b8a933":"DORA","open-source-lattice.380f063397":"REGULAMENTO UE SOBRE IA","open-source-lattice.a5b7d57a85":"GDPR","open-source-lattice.b539a31f9b":"Um auditor ou regulador faz perguntas diretas, e um motor de regras justifica a sua existência pelas respostas que lhe permite dar. Por que motivo foi esta pessoa recusada? Que versão das regras esteve em vigor? Uma ativação de failover poderia ter alterado a resposta? A Lattice transforma cada uma destas questões em algo que pode mostrar, não em algo que tem de reconstruir.","open-source-lattice.1f107fdb2a":"e o que pode mostrar","open-source-lattice.6b3e815906":"A pergunta,","open-source-lattice.056dab6fb1":"Quando o auditor liga","open-source-lattice.d30d63ea2a":"Permanece no lugar","open-source-lattice.8c854f4013":"Você escolhe","open-source-lattice.a9690b2af0":"Nada no caminho de uma decisão cruza uma fronteira.","open-source-lattice.f5217b7f96":"Serviço externo","open-source-lattice.a5c1f29924":"A decisão permanece dentro da União Europeia.","open-source-lattice.5d1cc3c5c6":"Jurisdição","open-source-lattice.c82d1b09cf":"EU","open-source-lattice.0684124aa4":"Um pequeno companheiro ao lado do que já executa.","open-source-lattice.4188eb7dc2":"Os seus sistemas","open-source-lattice.1ffe14aeb8":"Ao lado","open-source-lattice.12a7127db7":"Em servidores que controla, atrás das suas próprias paredes.","open-source-lattice.9d914bfcf1":"Edifício","open-source-lattice.1be0035c25":"Próprio","open-source-lattice.4412c93780":"Você escolhe o local","open-source-lattice.215475056e":"ONDE EXECUTA","open-source-lattice.ab80efb902":"SEM SERVIÇO EXTERNO","open-source-lattice.b77c84bcb9":"Onde uma decisão é tomada importa tanto quanto como. A Lattice executa em hardware que controla, dentro da União Europeia, sem nenhum serviço externo no caminho de uma decisão. O mesmo ficheiro executa no seu próprio edifício, ao lado dos seus sistemas, ou mesmo onde os seus colaboradores trabalham.","open-source-lattice.dbb7c9a847":"Dentro da UE","open-source-lattice.92d4bb29c3":"No seu hardware","open-source-lattice.2fcde4b07e":"Soberania europeia","open-source-lattice.be43f1c6e2":"Um único livro de regras","open-source-lattice.aae6fe3179":"Quatro pontos","open-source-lattice.e557ec728b":"Triagem consistente antes de qualquer coisa ser finalizada.","open-source-lattice.86b4769072":"Fraude","open-source-lattice.6fa28ba202":"Um único livro de regras para quem pode fazer o quê, em todos os sistemas.","open-source-lattice.2f81a22de0":"Acesso","open-source-lattice.d802051b32":"Elegibilidade e descontos definidos no ponto de cotação.","open-source-lattice.a0d9bbad5f":"Preços","open-source-lattice.fa9ca74ea3":"Verificado em cada transação, antes de ser concluída.","open-source-lattice.68f0ae4911":"Conformidade","open-source-lattice.93f136cc99":"Um componente para cada","open-source-lattice.af0731e081":"QUATRO PONTOS DE DECISÃO","open-source-lattice.91de13eb99":"FRAUD","open-source-lattice.8e85cf5fbe":"ACESSO","open-source-lattice.0f0db55fd5":"PREÇOS","open-source-lattice.c4d9bc6083":"CONFORMIDADE","open-source-lattice.4753ead43f":"O argumento para um único motor de regras é mais claro quando vê as decisões que abrange. Conformidade em cada transação, preços no ponto de cotação, acesso no gateway e triagem de fraude antes de qualquer coisa ser finalizada. O mesmo componente trata dos quatro, por isso há um único livro de regras para manter em vez de quatro, e uma resposta consistente em cada ponto.","open-source-lattice.8f7b7d2ffd":"em quatro pontos de decisão","open-source-lattice.b3fc8bebf4":"Um motor","open-source-lattice.b93f80b8ba":"Onde se encaixa","open-source-lattice.a6c1933f89":"O que reduz o risco","open-source-lattice.aba3dee917":"O que poupa","open-source-lattice.428d3089f1":"Um repositório publicado e regras que possui mantêm os custos de mudança baixos.","open-source-lattice.a1f6f2efad":"Sem armadilha de fornecedor","open-source-lattice.596bd0d00e":"A mesma regra devolve a mesma resposta em todos os servidores.","open-source-lattice.3422ea0221":"Sem deriva","open-source-lattice.b53216355f":"As verificações vivem dentro do que já opera.","open-source-lattice.89236cbd08":"Sem sidecar para executar","open-source-lattice.10a168c34b":"Conformidade, preços e acesso executam no mesmo componente.","open-source-lattice.4d5c5740f5":"Custo e risco","open-source-lattice.9675887549":"AS DUAS PERGUNTAS","open-source-lattice.6555108b11":"SEM ARMADILHA","open-source-lattice.3d353c49dd":"SEM DERIVA","open-source-lattice.cd61d17876":"SEM SERVIÇO EXTRA","open-source-lattice.fafcfb2d49":"UM MOTOR","open-source-lattice.65bd7749c9":"Um motor de regras justifica o seu lugar ao remover custo e ao remover risco. A Lattice coloca a verificação dentro do software que já executa, por isso não há serviço separado para alojar, e devolve a mesma resposta em todos os servidores, por isso a decisão que tomou hoje continua a ler-se da mesma forma numa auditoria mais tarde.","open-source-lattice.5dfc2cd8b0":"Uma auditoria que se sustenta","open-source-lattice.42808b9ca6":"Menos ferramentas","open-source-lattice.676ffa603b":"O que poupa, o que reduz de risco","open-source-lattice.35a0ab3b85":"Em cada fronteira","open-source-lattice.63a8ba3b60":"Evidência da decisão","open-source-lattice.bd48e444d0":"Incorpore a biblioteca ou execute o mesmo motor como serviço dentro da sua fronteira.","open-source-lattice.376567246e":"Implementação","open-source-lattice.bbdf0e7d20":"A mesma entrada suportada produz a mesma decisão em todos os alvos.","open-source-lattice.ec923862fa":"Verificação medida no caminho crítico dentro da aplicação, em vez de através da rede.","open-source-lattice.7e49372992":"Verificação no caminho crítico","open-source-lattice.f7dd5c66e9":"A versão curta","open-source-lattice.874565eaf5":"O QUE AS OPERAÇÕES OBTÊM","open-source-lattice.d59ed14bf9":"RUST","open-source-lattice.3115880727":"SEM SALTO DE REDE","open-source-lattice.dcd47c86f6":"1,36 NS NO CAMINHO CRÍTICO","open-source-lattice.c968638a6e":"DETERMINÍSTICO","open-source-lattice.36684ad83a":"A Lattice transforma regras versionadas num artefacto de decisão compacto que é executado dentro da aplicação. As operações obtêm respostas bit a bit idênticas em todos os alvos suportados, um caminho crítico medido de 1,36 ns sob o benchmark referenciado, sem dependência de rede para cada verificação e a evidência das regras necessária para explicar uma decisão mais tarde.","open-source-lattice.00d756e2ca":"e manter o caminho crítico","open-source-lattice.0afde56699":"rápido","open-source-lattice.3d1e7bdec2":"Um motor de regras determinístico","open-source-lattice.b9259f431a":"Contrato operacional","open-source-lattice.c93d273ae7":"Decisões claras","open-source-lattice.dfad7f6e00":"Sem adivinhação","open-source-lattice.02198a55b1":"Uma pessoa pode ver qual regra foi aplicada, em vez de aceitar uma resposta misteriosa.","open-source-lattice.0819e99b41":"A razão pode ser mostrada","open-source-lattice.9505adead7":"Os mesmos factos recebem a mesma decisão, mesmo que a verificação aconteça mais tarde.","open-source-lattice.aec1ebd263":"Situação igual, resposta igual","open-source-lattice.59916e3315":"O assistente segue uma regra clara, em vez de preencher as lacunas por si próprio.","open-source-lattice.97ec343175":"A regra está escrita","open-source-lattice.42579f4401":"Três garantias simples","open-source-lattice.265a920ce8":"O QUE PERMANECE ESTÁVEL","open-source-lattice.d8ddbc8b42":"RAZÃO INCLUÍDA","open-source-lattice.8c8ff3aec4":"MESMA RESPOSTA","open-source-lattice.3f0a3c5adf":"MESMA ENTRADA","open-source-lattice.4a9768fab0":"REGRAS VISÍVEIS","open-source-lattice.3b51be1a1f":"A Lattice dá ao assistente uma regra escrita, em vez de o deixar adivinhar. Cada situação é verificada contra essa mesma regra, a resposta permanece consistente e a razão pode ser mostrada mais tarde, quando alguém perguntar o que aconteceu.","open-source-lattice.a282adeb2f":"e a resposta permanece consistente","open-source-lattice.78070ebe5c":"A regra permanece visível,","open-source-lattice.f173d3a56f":"Porque é que permanece fiável","open-source-lattice.d8cdb2be9e":"Respostas simples","open-source-lattice.d3018b7011":"Uma pessoa real continua no comando. A máquina apenas ajuda.","open-source-lattice.09030b3cc6":"Quem decide?","open-source-lattice.adc5dde7a5":"A mesma pergunta obtém a mesma resposta, hoje e amanhã.","open-source-lattice.af0beb7308":"Vai mudar?","open-source-lattice.b2899da142":"A verificação permanece na sua própria máquina, não é enviada para fora.","open-source-lattice.ce1aee6de2":"Os meus documentos?","open-source-lattice.75ec8b4142":"Nada acontece até que as regras o permitam. A verificação vem primeiro.","open-source-lattice.658a8547d7":"É seguro?","open-source-lattice.7da8e84b16":"Respondido de forma simples","open-source-lattice.5493f2c3ad":"O QUE PREOCUPA AS PESSOAS","open-source-lattice.33906a7dfd":"OPEN","open-source-lattice.c61a7c7f39":"FAIR","open-source-lattice.b0b7ba4666":"PRIVADO","open-source-lattice.04f52a5c28":"SAFE","open-source-lattice.f6511fdba0":"É justo ser cuidadoso com qualquer coisa nova. Por isso, aqui estão as respostas simples às perguntas que as pessoas costumam fazer, um cartão de cada vez. Sem truques, sem letras pequenas.","open-source-lattice.39df9ae563":"às coisas que preocupam as pessoas","open-source-lattice.d75b144a8a":"Seis respostas honestas","open-source-lattice.6841b0058d":"vem primeiro","open-source-lattice.76d6562c0a":"A verificação","open-source-lattice.9ee1fc88a9":"A razão está escrita, guardada e fácil de ler.","open-source-lattice.38e727cd1e":"Pode perguntar porquê","open-source-lattice.65efdce894":"Um sim ou não claro, com a regra por trás.","open-source-lattice.bd1e65d567":"Dá uma resposta","open-source-lattice.a139211023":"A parte cuidadosa lê o livro de regras antes de qualquer coisa se mover.","open-source-lattice.9a10a200e9":"Lê as regras","open-source-lattice.518a0c958c":"Faz um pedido simples. Ainda não aconteceu nada.","open-source-lattice.7ed149da71":"Perguntas","open-source-lattice.fd49a6abf4":"Por ordem, sempre","open-source-lattice.fc2c6297a4":"OS QUATRO PASSOS","open-source-lattice.c4f5f05c42":"PODES PERGUNTAR","open-source-lattice.539d75d33b":"ELE DECIDE","open-source-lattice.e5640b15ab":"ELE LÊ","open-source-lattice.bad0d7b811":"PERGUNTAS","open-source-lattice.a3efa33e76":"É mais fácil confiar em algo depois de o vermos funcionar. Então aqui está um momento do dia a dia, um pequeno reforço da pensão, explicado passo a passo. Avança pelos passos e uma nota simpática diz-te exatamente o que se passa. Sem pressa, sem jargão.","open-source-lattice.610520ead5":"num momento comum","open-source-lattice.13e2e1ec42":"Vê acontecer","open-source-lattice.c16dfd1733":"Passo a passo","open-source-lattice.5b9ef21657":"O cuidadoso","open-source-lattice.7cc70b7741":"O apressado","open-source-lattice.6a14e82a0d":"Um manda-os embora. O outro mantém-nos na tua máquina.","open-source-lattice.2471d2a5d8":"Com os teus documentos","open-source-lattice.54d44f0754":"Um não mostra o raciocínio. O outro mostra a regra, por escrito.","open-source-lattice.a82e018089":"Quando perguntas porquê","open-source-lattice.5f15933f2c":"Um pode dizer algo diferente. O outro mantém-se igual.","open-source-lattice.674728ed78":"Noutro dia","open-source-lattice.88adb075d1":"Um adivinha, o outro lê o livro de regras antes de responder.","open-source-lattice.2392861d83":"Chega uma pergunta","open-source-lattice.5f65cb44b2":"Lado a lado","open-source-lattice.99162c6390":"OS DOIS AJUDANTES","open-source-lattice.9d7dfc73a9":"MANTÉM SEGURO","open-source-lattice.71d808c495":"MOSTRA PORQUÊ","open-source-lattice.1a7d0ca644":"VERIFICA","open-source-lattice.c8fa2d2f22":"ADIVINHA","open-source-lattice.68eddce5e8":"A forma mais fácil de ver o que o Lattice faz é pôr dois ajudantes lado a lado. Um está com pressa e adivinha. O outro verifica o livro de regras primeiro. As mesmas situações, duas formas muito diferentes de lidar com elas.","open-source-lattice.a572bfad41":"E um cuidadoso","open-source-lattice.7ffae6ed0c":"Um ajudante apressado","open-source-lattice.8852360a3e":"Uma imagem","open-source-lattice.6571689c03":"Sem espera","open-source-lattice.1a03bcb291":"Sem jargão","open-source-lattice.39b63383db":"A verificação acontece na tua própria máquina.","open-source-lattice.862044aac9":"Fica em casa","open-source-lattice.755844bc39":"Teu","open-source-lattice.0b9bddd9e4":"Podes sempre perguntar qual regra foi aplicada.","open-source-lattice.04fcd2bfb7":"A pedido","open-source-lattice.27fa5afc38":"Não muda de ideias de um dia para o outro.","open-source-lattice.748288fd12":"Sempre","open-source-lattice.b76aee974c":"Igual","open-source-lattice.47a96b4493":"Uma resposta clara, verificada primeiro contra as regras.","open-source-lattice.895e891f25":"Ou não","open-source-lattice.5397e0583f":"Sim","open-source-lattice.efffac7f8e":"Do teu lado","open-source-lattice.06ebfec4be":"O QUE TE DÁ","open-source-lattice.1c78903488":"PERGUNTA PORQUÊ","open-source-lattice.a81fc0b4a0":"SEM ESPERA","open-source-lattice.b00a146670":"MESMA RESPOSTA","open-source-lattice.8fceb67367":"O FUNCIONÁRIO","open-source-lattice.c2ededa5d2":"O Lattice compila regras e restrições num artefacto mapeável em memória e avalia-as dentro da aplicação. A mesma consulta produz a mesma resposta em todos os alvos suportados, sem serviço de rede no caminho da decisão.","open-source-lattice.3b27e65f75":"que verifica as regras","open-source-lattice.8762a28b08":"É a parte","open-source-lattice.704869f20f":"Em palavras simples","open-source-lattice.8faedce292":"Quatro runtimes","open-source-lattice.70e4f2fee8":"Mesmo artefacto","open-source-lattice.9de0c97b36":"Compilação reduzida perto dos dados.","open-source-lattice.acbf062902":"Restrito","open-source-lattice.8440b9eb7d":"Extremidade","open-source-lattice.c428cb426e":"Mesmos bytes, avaliação no lado do cliente.","open-source-lattice.54a2cf5e63":"Navegador","open-source-lattice.4e946026a7":"WASM","open-source-lattice.add56deb64":"Um binário por pod, mmap partilhado.","open-source-lattice.1d10323c27":"Autónomo","open-source-lattice.2b068e1f87":"Sidecar","open-source-lattice.b27920d391":"Ligado a um serviço Rust, zero cópias.","open-source-lattice.ed778f5b65":"Em processo","open-source-lattice.b8100f5ba8":"Biblioteca","open-source-lattice.b5514af3d9":"Um artefacto, quatro alvos","open-source-lattice.d576dc5942":"RUNTIMES","open-source-lattice.fe79447bad":"EDGE","open-source-lattice.d4407b4ee1":"SIDECAR","open-source-lattice.803a250cd3":"CRATE","open-source-lattice.e3f0ba69cd":"Lattice está disponível como crate Rust, através de uma ABI C, como binário autónomo ou como módulo WASM. O mesmo artefacto corre em todos os quatro, dentro de um serviço, ao lado de uma carga de trabalho, num navegador ou num alvo de edge com restrições.","open-source-lattice.5ecf8b6286":"Sidecar. Navegador. Edge","open-source-lattice.91826ba9cb":"Incorporar","open-source-lattice.e677c20f56":"Postura de implementação","open-source-lattice.4512351033":"Pipeline de governação de conhecimento que executa gates Lattice.","open-source-lattice.5df9877fd1":"Analisar fontes de regras com árvores endereçadas por conteúdo.","open-source-lattice.188fb5d6cf":"Reed","open-source-lattice.3db662216b":"Combinar respostas Lattice com provas AION para auditoria completa.","open-source-lattice.9c9c867837":"Combinar com","open-source-lattice.d5871175c9":"Uma única crate Rust mantém a garantia da cadeia de fornecimento simples.","open-source-lattice.9cb60dc51d":"A mesma resposta em todos os servidores evita incidentes de deriva durante failover.","open-source-lattice.398f6acc90":"O artefacto de regras compilado é a superfície de explicação. O checksum XXH3-64 fixa a versão que correu.","open-source-lattice.d72317a8ce":"A avaliação de regras reproduzível dá aos titulares dos dados uma explicação que é o artefacto de auditoria.","open-source-lattice.21f05ca70b":"12+ SOLVERS","open-source-lattice.6443d01b7e":"Lattice compila regras e restrições num artefacto mapeável em memória e avalia-as dentro da aplicação. A mesma consulta produz a mesma resposta em todos os alvos suportados, sem serviço de rede no caminho de decisão.","open-source-lattice.c6a05b5488":"Bit-exato. Microssegundo","open-source-lattice.a55e5a1229":"Avaliação de políticas determinística","open-source-lattice.fca77b7e3a":"O motor de regras, medido","open-source-lattice.0cf1be09c5":"Lattice compila regras e restrições num artefacto mapeável em memória e avalia-as dentro da aplicação. A mesma consulta produz a mesma resposta em todos os alvos suportados, sem serviço de rede no caminho de decisão.","open-source-lattice.ad4e612540":"Casos de uso Lattice","open-source-lattice.fc7b91c3d8":"Verificações de conformidade, motores de preços, controlo de acesso, triagem de fraude: em qualquer lugar onde uma resposta errada é cara e uma resposta lenta é inutilizável.","open-source-lattice.2652fd24d8":"Regras que têm de ser rápidas e corretas cobrem todos os pontos de decisão de alto risco: conformidade, preços, acesso, fraude, encaminhamento e elegibilidade.","open-source-lattice.a48a3ecb05":"Regras diferentes","open-source-lattice.5906016d0e":"Mesmo motor","open-source-lattice.3e95b6c321":"Triagem multi-regra com respostas consistentes.","open-source-lattice.33a00b17c6":"1,36 ns","open-source-lattice.6a310f3013":"Verificações RBAC e ABAC à latência do gateway.","open-source-lattice.342fc74063":"Avaliação de descontos e elegibilidade no momento do pedido.","open-source-lattice.138bf6d3e1":"Custo por verificação em cada transação.","open-source-lattice.5c94c6506d":"Onde Lattice é implementado","open-source-lattice.e933d6dad2":"AZULEJOS DE RESULTADO","open-source-lattice.6c71776e29":"ENCAMINHAMENTO","open-source-lattice.c94771b05c":"têm de ser rápidas e corretas","open-source-lattice.b20489c44d":"Onde as regras","open-source-lattice.14a29ba383":"Casos de uso","open-source-lattice.13f71ffcde":"Sem serviço externo","open-source-lattice.6b5eb5323e":"Avaliação de políticas determinística","open-source-lattice.7827dd826c":"SAT, SMT, LP, MIP, CP, A*, MaxSAT","open-source-lattice.404ec31fc6":"12+ solvers","open-source-lattice.d18c01ae77":"Compilador AOT, avaliação compactada, checksums XXH3-64","open-source-lattice.e225e0a0f5":"Motor Lattice","open-source-lattice.d270310879":"Avaliação no navegador e no edge","open-source-lattice.f0317e204b":"Incorporar em C, Python, Go","open-source-lattice.9652018eda":"ABI C","open-source-lattice.437d0c008b":"build / verify","open-source-lattice.700b401ca5":"CLI","open-source-lattice.6fae63a153":"API nativa, zero cópias","open-source-lattice.0cbc58f0cf":"Crate Rust","open-source-lattice.be94d17eba":"Onde Lattice se integra","open-source-lattice.07a56cd0db":"GRAFO DE INTEGRAÇÃO","open-source-lattice.4b8edbc37b":"O Lattice está disponível como crate Rust, CLI para builds e auditorias, ou uma ABI C estável para incorporação em qualquer linguagem. Os artefactos de regras são ficheiros portáveis; a integração está a uma chamada de função de distância.","open-source-lattice.ba9a5058fe":"ABI C","open-source-lattice.f8291ea26d":"Crate Rust, CLI,","open-source-lattice.899e5920ef":"Um artefacto de regra, quatro superfícies","open-source-lattice.9c3d44566b":"Medido no conjunto de critérios ref-lattice. Execute o benchmark no seu próprio hardware.","open-source-lattice.2e4e3b0d21":"Rust, biblioteca incorporada ou serviço","open-source-lattice.3229609e15":"Avaliação de políticas determinística","open-source-lattice.8a120caf43":"Backends de solvers","open-source-lattice.89e5d5f04b":"Monothread, escala com os núcleos","open-source-lattice.fc65cf253d":"Débito","open-source-lattice.3f53ea6018":"735M / s","open-source-lattice.b5962769d0":"Primeira avaliação após mmap","open-source-lattice.19711ad279":"Lookup a frio","open-source-lattice.9bb1636919":"39 ns","open-source-lattice.a6bc51b787":"Cobertura completa da secção quente","open-source-lattice.5dd5a89a57":"Lookup no caminho quente","open-source-lattice.58c76110f0":"Em números","open-source-lattice.69bfc818a3":"Sem surpresas","open-source-lattice.7f83ad84c7":"Reaplique as regras a entradas registadas para obter o mesmo resultado.","open-source-lattice.17d120d8bb":"Reproduzível","open-source-lattice.84ff839ff5":"O artefacto compilado contém checksums XXH3-64.","open-source-lattice.84d0e984bc":"Com checksum","open-source-lattice.d8153b9a77":"Resposta idêntica em todas as CPUs suportadas.","open-source-lattice.065acc24fb":"Bit-exato","open-source-lattice.6c678a2386":"Ativado por predefinição","open-source-lattice.0f5489b651":"MODO DET","open-source-lattice.3c9e174d9c":"REPRODUZÍVEL","open-source-lattice.30ed3e35a3":"O Lattice é bit-exato em todas as arquiteturas de CPU e sistemas operativos. O artefacto de regras compilado contém checksums XXH3-64; reproduzir o mesmo artefacto reproduz a mesma resposta.","open-source-lattice.a5e025760d":"Cada plataforma. Sempre","open-source-lattice.2a839616d2":"Mesma resposta","open-source-lattice.2956ef9ad6":"Determinismo","open-source-lattice.b740b8d719":"API de regra única","open-source-lattice.9412e238ce":"Roteamento automático por restrição","open-source-lattice.fea17319bf":"Otimização de caminho mais curto e restrições suaves ponderadas.","open-source-lattice.bce0641417":"Pesquisa","open-source-lattice.dcd055a941":"Propagação AC3 e um backend Gecode, incluindo não linear.","open-source-lattice.e583e48f42":"Domínios finitos","open-source-lattice.05ec003d9a":"Branch and bound com SCIP para decisões inteiras.","open-source-lattice.0b682ab7ed":"Inteiro misto","open-source-lattice.32519d7080":"Precificação e alocação com HiGHS através de uma fronteira de solver externa com conversão de ponto fixo declarada.","open-source-lattice.3b498d6b17":"Programas lineares","open-source-lattice.fd5488af8a":"Combina SAT com aritmética, bitvectors e arrays via cvc5.","open-source-lattice.54b6415193":"Teorias mistas","open-source-lattice.d47afc7e65":"Núcleo CDCL para regras booleanas puras. Mais rápido para verificações de acesso.","open-source-lattice.d3c2844b85":"Satisfação booleana","open-source-lattice.798d8a3d7d":"12+ backends, roteamento automático","open-source-lattice.9ce1806972":"ESCADA DE SOLVERS","open-source-lattice.a26e9253db":"A* / MAXSAT","open-source-lattice.f19057bfb8":"CP","open-source-lattice.008aff4dd5":"LP / MIP","open-source-lattice.ba42eddff9":"SMT","open-source-lattice.d20602f525":"SAT","open-source-lattice.1fcf1993c5":"O Lattice roteia restrições automaticamente para a classe de solver correta. SAT para regras booleanas, SMT para teorias mistas, LP e MIP para otimização numérica, CP para domínios finitos, A* e MaxSAT para pesquisa e restrições suaves. O trabalho numérico interno é binário, inteiro ou ponto fixo; uma fronteira de solver externa declara qualquer conversão.","open-source-lattice.5ea64df62e":"API de regra única","open-source-lattice.6445eaa4cc":"12+ solvers","open-source-lattice.c0ecfafe2d":"Modo de falha de auditoria","open-source-lattice.9b87de0dc0":"Regras de caixa negra","open-source-lattice.1f40192245":"ida e volta","open-source-lattice.a0c3c7ed81":"Um serviço de políticas através da rede, mais um salto para acompanhar.","open-source-lattice.c93f6536dc":"Remoto","open-source-lattice.9ea9fdf58d":"sem prova","open-source-lattice.51a70d1452":"Sem auditoria reproduzível. As explicações são prosa.","open-source-lattice.c637aebe3a":"Opaco","open-source-lattice.c93afd0238":"Diferenças de versão do motor e de JIT entre servidores.","open-source-lattice.4876f7b9e7":"Deriva","open-source-lattice.d7d35de712":"Milissegundos por avaliação. Acumula-se à escala.","open-source-lattice.3e39972526":"Latência","open-source-lattice.9be4f959b1":"Quatro falhas comuns","open-source-lattice.58010365e8":"PORQUE OS MOTORES FALHAM","open-source-lattice.98c526b9d1":"SALTO DE REDE","open-source-lattice.a268dc3d48":"CAIXA PRETA","open-source-lattice.627fea839e":"DRIFT","open-source-lattice.49d6c10ece":"LATÊNCIA","open-source-lattice.369cd8d6ba":"Os motores de regras interpretados adicionam milissegundos por avaliação. Versões diferentes devolvem respostas diferentes em servidores diferentes. Os auditores não conseguem reproduzir decisões porque o motor é uma caixa preta, e um serviço de políticas através da rede é mais uma coisa que pode falhar.","open-source-lattice.e973973e7b":"são demasiado lentos e demasiado vagos","open-source-lattice.2c108f15f9":"A maioria dos motores de regras","open-source-lattice.8a9400005c":"As regras não devem mudar com o servidor","open-source-lattice.aab50eb6e3":"Sem necessidade de GPU","open-source-lattice.98c200b9c5":"CPU padrão","open-source-lattice.2b84ec6dcc":"Monothread, escala com os núcleos.","open-source-lattice.9c3a1b70f7":"Primeira consulta após mmap, falha de cache.","open-source-lattice.032ad02f8c":"Avaliação a frio","open-source-lattice.1b2e7186fb":"39,3 ns","open-source-lattice.cb69e5e5ea":"Secção padrão, leitura alinhada.","open-source-lattice.57b4756a5d":"Leitura de nível 2","open-source-lattice.bbc43ecbbf":"6,6 ns","open-source-lattice.8e6194fdb2":"Percorrimento de árvore compacta residente em cache.","open-source-lattice.17200f98aa":"Avaliação a quente","open-source-lattice.5278f246b7":"Por consulta com cobertura total da secção quente","open-source-lattice.3b10628d79":"ESCADA DE LATÊNCIA","open-source-lattice.d315d1600e":"No benchmark referenciado, a avaliação em caminho quente tem uma média de 1,36 ns por verificação. A consulta a frio, a primeira avaliação após mmap, tem uma média de 39 ns. O débito atinge 735 milhões de consultas por segundo num único thread e escala com os núcleos; sem estado mutável partilhado.","open-source-lattice.e8a68e4692":"39 ns a frio","open-source-lattice.19e921baf3":"1,36 ns a quente","open-source-lattice.63c9045599":"Desempenho","open-source-lattice.bd48f9baba":"Esse determinismo não é uma opção de configuração. É uma propriedade do produto do artefacto compilado.","open-source-lattice.d2e92ef2e0":"Introdução do projeto Lattice","open-source-lattice.eec653a274":"Lattice é a alternativa: um motor de avaliação de restrições determinístico cujo benchmark referenciado reporta 1,36 ns no caminho quente, com reprodutibilidade bit-exata em todos os alvos suportados. O seu trabalho numérico interno é binário, inteiro ou de ponto fixo.","open-source-lattice.ce90a5a34e":"As regras compiladas vivem num ficheiro binário mapeável em memória. A avaliação é um percorrimento de árvore compacta sem alocador no caminho quente.","open-source-lattice.0e7cd83602":"Respostas bit-exatas","open-source-lattice.a3faac4669":"Sem alocador no caminho quente","open-source-lattice.b9a7ebce68":"Percorrimento de árvore sobre nós compactos. 1,36 ns a quente.","open-source-lattice.e7b08833a4":"Avaliação","open-source-lattice.77fc03aa26":"Ficheiro mapeável em memória, somas de verificação XXH3-64. Consulta a frio 39 ns.","open-source-lattice.152a5035bf":"Empacotar","open-source-lattice.736e777cf9":"AOT para uma árvore binária compacta, classe de solver fixada por regra.","open-source-lattice.c2f3e610ef":"Compilar","open-source-lattice.adeb3ab433":"Regras e restrições declaradas e versionadas com o código-fonte.","open-source-lattice.5fda23d620":"Autor","open-source-lattice.3292b98e20":"Regras para avaliação","open-source-lattice.8d79e6b5bb":"PIPELINE DE COMPILAÇÃO","open-source-lattice.225a586b70":"EVAL","open-source-lattice.ac73217bc9":"MMAP","open-source-lattice.abe0707165":"COMPILAR","open-source-lattice.8b61f8355a":"AUTOR","open-source-lattice.19f0ebd5f3":"As regras são criadas e versionadas juntamente com o código-fonte, compiladas antecipadamente para uma árvore binária compacta e armazenadas num ficheiro mapeável em memória. A avaliação é um percorrimento de árvore sobre nós compactos. Linhas de cache quentes, sem alocador no caminho quente.","open-source-lattice.4ad413a9f3":"Mapear em memória. Avaliar","open-source-lattice.7e8494a31a":"Compilar uma vez","open-source-lattice.b040b4179b":"Arquitetura","open-source-lattice.3a12a3cf12":"12+ famílias de solvers","open-source-lattice.b240d04328":"Seletor","open-source-lattice.7d15dd1bec":"Encaminhamento","open-source-lattice.06160a7a2e":"MaxSAT","open-source-lattice.0b8b39a192":"Combinatório","open-source-lattice.5d4a442e89":"ILP","open-source-lattice.2ebe474136":"MIP","open-source-lattice.085ac9a633":"LP","open-source-lattice.30a6238040":"Numérico","open-source-lattice.3d52a6d8fe":"Lógica","open-source-lattice.ac447144a3":"12+ backends de solvers","open-source-lattice.750e6cd9ac":"CENSO DO BACKEND","open-source-lattice.8c1f3356d9":"O Lattice compila regras e restrições num artefacto mapeável em memória e avalia-as dentro da aplicação. A mesma consulta produz a mesma resposta em todos os alvos suportados, sem serviço de rede no caminho de decisão. Os valores numéricos internos são binários, inteiros ou de ponto fixo; os floats externos convertem-se no seu limite declarado.","open-source-lattice.f85f27c315":"Não é um sidecar","open-source-lattice.c08b3ccc13":"Política no caminho crítico","open-source-lattice.8c2e3a4a92":"O que é o Lattice","open-source-lattice.28bb607630":"O conjunto de benchmarks reporta valores com âmbito definido. Execute-o no seu próprio hardware assim que o repositório for publicado.","open-source-lattice.c12f85162a":"débito sustentado com cobertura total da secção crítica","open-source-lattice.95c4399b04":"caminho frio (primeira consulta após mmap)","open-source-lattice.402d6996b1":"                   Não foi detetada nenhuma alteração de desempenho.","open-source-lattice.500a6433b7":"consultas de política: execução do critério de caminho crítico","open-source-lattice.971611bea5":"benchmark do critério ref-lattice","open-source-lattice.ae57abaf3f":"Escala com núcleos","open-source-lattice.9b36918854":"Monothread","open-source-lattice.e733dea20e":"Monothread, cobertura total.","open-source-lattice.380178e3c8":"Primeira consulta após mmap do artefacto.","open-source-lattice.e52f0a08b0":"Artefacto de 10K regras, cobertura total da secção crítica.","open-source-lattice.2546591779":"Consulta a quente","open-source-lattice.bdf7c3a858":"Por consulta, com cobertura total da secção crítica","open-source-lattice.78e23f846c":"BENCHMARKS DO LATTICE","open-source-lattice.d9074c5c77":"CRITÉRIO","open-source-lattice.3f76181517":"39 ns FRIO","open-source-lattice.8a0d19061d":"Esta é a saída do critério do conjunto de benchmarks ref-lattice. A avaliação em caminho crítico tem uma média de 1,36 ns por verificação. No arranque a frio, a primeira avaliação após mmap, a média é de 39 ns. O débito aumenta com a cobertura da secção crítica até 735M consultas por segundo numa única thread. Execute-o no seu próprio hardware.","open-source-lattice.cfb237cdf6":"Medido. Reproduzível. Pode executá-lo","open-source-lattice.6b411e5ef5":"1,36 ns por consulta","open-source-lattice.131f781cb4":"O benchmark","open-source-lattice.e2ae20d9ae":"Rust","open-source-lattice.6b0c36de27":"Construído em","open-source-lattice.43db414b40":"A mesma resposta sempre","open-source-lattice.fa1703dd78":"Auditoria","open-source-lattice.45fa9adf4c":"O seu hardware, na UE","open-source-lattice.1d197d39c5":"Onde é executado","open-source-lattice.486a225039":"Caminho de decisão","open-source-lattice.bf5dde2d06":"Lock-in","open-source-lattice.6da13addb0":"Fonte","open-source-lattice.7d85e2eb78":"Avaliação determinística de políticas","open-source-lattice.a22d4e6d4b":"Para decisores","open-source-lattice.cdc8dd09fe":"O Lattice é um motor determinístico de políticas e restrições em Rust para decisões de governação de IA, conformidade, preços e acesso. Compila regras com versões num artefacto com soma de verificação e avalia dados em tempo real no hardware que controla, para que cada decisão possa ser reproduzida e auditada.","open-source-lattice.4e7477cef8":"para decisões de conformidade","open-source-lattice.00f0901d54":"Lattice","open-source-lattice.de569d012a":"Uma pessoa, não a máquina","open-source-lattice.993a665d35":"No comando","open-source-lattice.297470ed37":"Sempre permitido","open-source-lattice.129dd7fd69":"Pergunte porquê","open-source-lattice.4dc03ea146":"Fica consigo","open-source-lattice.aca6dd17f0":"Os seus documentos","open-source-lattice.0c371f9da6":"Em todas as máquinas","open-source-lattice.3477f4d91d":"A mesma resposta","open-source-lattice.1786d949d8":"Mais rápido do que nota","open-source-lattice.2d2cb022bc":"Velocidade","open-source-lattice.98822265e7":"Sim ou não, e porquê","open-source-lattice.29890e1545":"A sua função","open-source-lattice.c571e25452":"O verificador de regras","open-source-lattice.f8c94a3b4b":"O que é","open-source-lattice.7ccd8cfc31":"Para todos","open-source-lattice.1b4f0ecc7e":"Porque é seguro","open-source-lattice.06c805023d":"Uma regra justa, aplicada da mesma forma","open-source-lattice.d94699397e":"O Lattice é um motor de regras para decisões que uma pessoa pode verificar. Aplica regras explícitas a dados em tempo real e dá a mesma resposta sob as mesmas regras, para que uma decisão possa ser explicada mais tarde sem adivinhação técnica. É publicado na terceira ronda do programa de lançamento da fundação da Dweve.","open-source-lattice.40a92a357d":"para decisões que pode verificar","open-source-lattice.906c366168":"Um motor de regras compreensível","open-source-lattice.06887c4831":"12+ backends","open-source-lattice.fde68155d3":"Solvers","open-source-lattice.1234c96cf3":"Binário, mapeado em memória","open-source-lattice.041a5dec48":"Formato","open-source-lattice.2d33a16cd3":"Bit-exato em todas as plataformas","open-source-lattice.b7d1bbbe5d":"1.36 ns a quente, 39 ns a frio","open-source-lattice.89b86ab0e6":"Linguagem","open-source-lattice.942587e61e":"Folha de projeto","open-source-lattice.d4a74b503a":"Ler a documentação","open-source-lattice.052bd397d3":"Lattice é um motor de restrições determinístico em Rust para regras de conformidade, preços e acesso. No benchmark referenciado, a avaliação em caminho quente tem uma média de 1.36 ns e devolve resultados bit-exatos em todas as plataformas suportadas.","open-source-lattice.d8e73e69d0":"para decisões de conformidade","open-source-lattice.777c7ac75c":"Um motor de regras determinístico","open-source-lattice.449673d56b":"A*","open-source-lattice.f541ab1317":"SAT","open-source-lattice.baa2eca220":"SMT","open-source-lattice.facee6dd84":"LP","open-source-lattice.da31905ffd":"MIP / ILP","open-source-lattice.e4918de402":"CP","open-source-lattice.3903223a31":"A* / MaxSAT","open-source-lattice.9cdc6c47aa":"sempre","open-source-lattice.78587c41ed":"integridade","open-source-lattice.b81f37a043":"auditoria","open-source-lattice.4bbe66e420":"Pergunta","open-source-lattice.f72894d8fb":"Novamente","open-source-lattice.d3ae14a50b":"Porquê","open-source-lattice.4f9f0dabcd":"Seguro","open-source-lattice.cced28c6dc":"iniciar","open-source-lattice.20f65c2867":"verificar","open-source-lattice.5589aa5863":"decidir","open-source-lattice.0818ab2593":"explicar","open-source-lattice.f411a1fb62":"Claro","open-source-lattice.ed077f3d81":"Igual","open-source-lattice.54b26f7d3d":"Porquê","open-source-lattice.cf989ea142":"1.36 ns","open-source-lattice.0bd44968dd":"Repetibilidade","open-source-lattice.6c540ba965":"Bit-exato","open-source-lattice.b6cac10f50":"Local","open-source-lattice.1dabba21cd":"✓","open-source-lattice.9b9a8d05a7":"Ler","open-source-lattice.383e2d9462":"Piloto","open-source-lattice.00d60e31a4":"Executar","open-source-lattice.81b34dba3d":"Próprio","open-source-lattice.0f4b423c4b":"MEDIDO","open-source-lattice.6e10953f3e":"OPEN","open-source-lattice.8215b59ccb":"MOTOR","open-source-lattice.5d0b2f6bd4":"OBSERVADO","open-source-lattice.4fe467ac80":"TUDO LIGADO","open-source-lattice.35e0d0360a":"LIVE","open-source-lattice.caaed59b6a":"PORTÁTIL","open-source-lattice.00db09ab06":"PLAIN","open-source-lattice.a04f274bcc":"HONESTO","open-source-lattice.80db3832a5":"RESULTADOS","open-source-lattice.9170a8b2fb":"EU","open-source-lattice.82cfc09234":"BAIXO RISCO","open-source-lattice.a1a6a3b130":"Determinismo, posto em prática","open-source-lattice.1df3e79521":"Faça a mesma pergunta em quatro máquinas.","open-source-lattice.97521c1e56":"Compare os bytes.","open-source-lattice.263c9af264":"As regras são compiladas antecipadamente numa árvore binária compacta que é mapeada em memória, nunca analisada. A avaliação percorre essa árvore sem alocador no caminho quente, sem JSON pelo meio e sem coletor de lixo à espera de pausar.","open-source-lattice.40b7cef358":"Portanto, a resposta pertence ao artefacto, não a uma máquina. O mesmo ficheiro compilado em alvos suportados devolve o mesmo resultado, byte por byte. O determinismo não é uma opção que se define. É o que o ficheiro é.","open-source-lattice.e63a6e3216":"Verificação do artefacto","open-source-lattice.014d005e2d":"x86-64 avx-512","open-source-lattice.26c190b0cf":"aarch64 neon","open-source-lattice.349787b19a":"riscv64","open-source-lattice.68d5f52dec":"wasm32 no navegador","open-source-lattice.39620a260a":"mesmos bytes de saída","open-source-lattice.d7c5fb66c2":"um artefacto, quatro alvos, soma de verificação confirmada antes da primeira avaliação","open-source-lattice.2c0a80a6f5":"A parte que a página nunca diz","open-source-lattice.142da63823":"Não escolhe o solver.","open-source-lattice.f58e2c547b":"Lattice escolhe-o.","open-source-lattice.37cd98f074":"A maior parte do trabalho de restrições é uma pesquisa e nunca sai da árvore compactada. O que resta não é um problema, mas cinco, e cada um tem a sua própria literatura, as suas próprias implementações afinadas e a sua própria forma de falhar quando se escolhe o errado.","open-source-lattice.40263648ce":"Rota do resolvedor","open-source-lattice.5350df806e":"classificado por problema, ordenado pelo desempenho registado, sem seleção manual de backend","open-source-lattice.981f3aad26":"Então a Lattice classifica primeiro o problema, extrai as suas características estruturais e encaminha-o para o resolvedor que melhor se adequa, ordenado pelo que esses resolvedores realmente fizeram em problemas semelhantes. Por detrás dessa única chamada estão cerca de duzentos módulos de resolvedores, sessenta deles num roteiro concluído, desde CDCL e DPLL(T) até programação convexa de inteiros mistos e síntese temporal reativa.","open-source-lattice.fbc943d5fe":"sat booleano","open-source-lattice.6ece626507":"smt, dez teorias","open-source-lattice.66b251715b":"inteiro misto","open-source-lattice.62683456ae":"síntese temporal","open-source-lattice.e58e06b00c":"equilíbrio de jogo","open-source-lattice.91433e35ae":"duzentos módulos, uma chamada","open-source-lattice.b071b0203e":"deixas de ser acreditado e passas a ser verificado","open-source-lattice.cb959bb54f":"a mesma resposta, ou uma falha de integridade nomeada","open-source-lattice.1ef37a1c36":"contra o seu próprio input","open-source-lattice.22b403d22f":"no seu hardware","open-source-lattice.721fe5656b":"eles próprios os executam","open-source-lattice.7f212f7312":"eles detêm as regras","open-source-lattice.6d3037cd72":"verificado de forma independente","open-source-lattice.435cd69cfc":"Entregue","open-source-lattice.3412672ce0":"Como as regras são compiladas para um ficheiro, podes entregar o ficheiro. O outro lado executa-o contra o mesmo input, na sua própria máquina, e obtém a mesma resposta ou não. Deixas de ser acreditado e passas a ser verificado, o que é uma posição consideravelmente melhor.","open-source-lattice.67a3f01c82":"Toda a garantia que uma organização oferece sobre as suas próprias decisões tem a mesma fraqueza: a organização produziu-a. Um relatório que compilaste, a partir de registos que controlas, sobre um sistema que operas. Pode ser totalmente honesto, e todos na sala sabem de quem é a conta.","open-source-lattice.8901558db8":"Esse é o teste completo.","open-source-lattice.705bcde618":"Consegues dá-lo ao outro lado?","open-source-lattice.16588eeacf":"O teste que importa","open-source-lattice.c7dcbfcbdb":"O que recebes é um registo que podes deter, e uma decisão que responde por si mesma","open-source-lattice.c74f1e0f78":"NÃO É UMA PROMESSA","open-source-lattice.080b3a0177":"TORNA AS REGRAS ERRADAS VISÍVEIS","open-source-lattice.adab36ff5d":"IMPÕE, NÃO AUTORIZA","open-source-lattice.e9af677ed0":"Correção é uma promessa até poder ser verificada. Um registo pode ser verificado: nomeia a regra, o seu dono e a sua data, e permite que os revisores testem as decisões que tocou em vez de o aceitarem por confiança.","open-source-lattice.540990e62c":"O que faz é tornar uma regra errada visível em vez de discutível. Tem um nome, uma versão, uma data, um dono e uma lista de todas as decisões que tocou, para que possa ser encontrada, contestada e alterada.","open-source-lattice.b07176feed":"O limite","open-source-lattice.6ed562ce46":"Codificar um artigo como quatro condições é uma interpretação desse artigo, e a interpretação é tua para defender. A Lattice aplicará uma regra mal redigida com total consistência e produzirá um registo impecável de o ter feito. Não te torna conforme, e nada o faz.","open-source-lattice.06fcb1453e":"não se estão certas","open-source-lattice.83003287ba":"Impõe exatamente as tuas regras","open-source-lattice.9b8111568e":"Ser claro sobre isso","open-source-lattice.9e5b66f99d":"E vale a pena ser igualmente claro sobre o que nada disto resolve","open-source-lattice.3267bbc5ba":"CADA PASSO REVERTE","open-source-lattice.0fa665a070":"REPRODUZ DECISÕES PASSADAS","open-source-lattice.d1bdaf5837":"LÊ ANTES DE COMPROMETERES","open-source-lattice.4406024c7d":"Encontrar essas vale o exercício, quer avances ou não, porque mostra onde a prática operacional e a política escrita se separaram. É o tipo de descoberta que uma função de auditoria interna reconhece imediatamente.","open-source-lattice.c8ad4781c2":"Os desacordos são o resultado útil. Na prática, a maioria revela-se em locais onde as regras existentes eram ambíguas em vez de erradas, duas leituras defensáveis da mesma política aplicadas de forma inconsistente durante anos.","open-source-lattice.cac3da045e":"Como se mantém","open-source-lattice.2873dc8c19":"Quando a Lattice publicar na terceira ronda, lê tudo antes de te comprometeres. Reproduz decisões que já tomaste e compara. Pilota uma decisão à parte. Depois executa-o juntamente com as tuas verificações existentes no tráfego real, sem agir sobre nada, registando onde discorda.","open-source-lattice.8753af8854":"e deixa-o discordar","open-source-lattice.5e1ddf6c7e":"Executa-o ao lado do que tens","open-source-lattice.790d0207d3":"Como isto começa","open-source-lattice.8681fd6697":"Executá-lo tu mesmo só ajuda se adotá-lo for um passo em vez de um programa","open-source-lattice.ac0c29293d":"NADA PARA ESTAR INDISPONÍVEL","open-source-lattice.b9836279e6":"JURISDIÇÃO DA UE","open-source-lattice.d0158524ed":"O TEU HARDWARE","open-source-lattice.c4df720eee":"Também significa que nenhum requer um acordo de processamento ou uma avaliação de transferência própria. O mesmo ficheiro, com a mesma versão da regra, executa no teu centro de dados, na periferia ou num navegador.","open-source-lattice.341f9159bb":"Não há nenhum endpoint nosso no caminho da decisão, o que significa que não há nenhum para estar indisponível durante um incidente, e nenhum que possa mudar de comportamento por baixo de ti no calendário de lançamento de outra pessoa.","open-source-lattice.2f6a307ba7":"Para operadores","open-source-lattice.e61c764677":"Onde uma decisão é tomada importa tanto quanto como. A avaliação acontece dentro dos teus próprios sistemas, em hardware que controlas, sem nenhum serviço externo no caminho de uma decisão. Os dados pessoais são avaliados onde já estão, em vez de serem enviados para algum lugar para serem avaliados.","open-source-lattice.0b0df9ade1":"dentro da União Europeia","open-source-lattice.64850edfb0":"No teu hardware,","open-source-lattice.c229e5cdbc":"Um registo escrito quando a decisão aconteceu não custa nada produzir mais tarde","open-source-lattice.7d2b137d0e":"UM ARGUMENTO, NÃO UM REGISTO","open-source-lattice.494e1a6c4a":"MAIS FRACO À MEDIDA QUE ENVELHECE","open-source-lattice.377e435845":"DIAS, TODAS AS VEZES","open-source-lattice.fc801413da":"É mais fraco exatamente quando mais importa, porque as decisões sobre as quais as pessoas perguntam são as antigas que correram mal. Também custa quatro dias todas as vezes, o que ninguém orçamenta e todos gastam.","open-source-lattice.676e80c266":"Tudo o que aí está é verdade e nada disso é o registo. É uma reconstrução, montada depois dos factos pela organização a quem foi feita a pergunta. Não existe nenhuma versão oficial por trás dela.","open-source-lattice.5c82441a97":"O registo","open-source-lattice.bbc3975930":"As regras atuais, retiradas de onde quer que estejam. Um registo de implementação, lido para adivinhar que versão estava ativa. Um registo de alterações, lido ao contrário. Duas pessoas que lá estavam, a quem se perguntou o que se lembravam. Uma folha de cálculo que alguém fez na altura, se ainda existir. Depois, é escrito como se tivesse sido registado desde o início.","open-source-lattice.95992cffcf":"que provavelmente está certo","open-source-lattice.5681d76670":"Quatro dias, e uma resposta","open-source-lattice.48669aa902":"O que acontece hoje","open-source-lattice.1df428395b":"Tudo isso vale a pena por causa do que acontece quando alguém pergunta sobre uma decisão antiga","open-source-lattice.2ea65df1c8":"UM PROPRIETÁRIO POR OBRIGAÇÃO","open-source-lattice.011ac9ce99":"ESTADOS E RELÓGIOS","open-source-lattice.67bedf4a47":"APROVADO, BLOQUEADO OU AÇÃO NECESSÁRIA","open-source-lattice.1af651355e":"O motor que avalia uma condição de consentimento também acompanha a obrigação que dela decorre e regista ambas em conjunto, que é onde a maioria dos programas de conformidade perde o fio entre ter uma política e operá-la.","open-source-lattice.f427d9d0c7":"Portanto, o resultado não é apenas aprovar ou bloquear. Pode ser ação necessária: um pedido que exige resposta dentro de um prazo, uma avaliação que tem de existir antes de este sistema poder ser executado, um período de retenção que expirou e agora exige uma decisão.","open-source-lattice.46cfb3934a":"Na prática","open-source-lattice.73a87d35e3":"A conformidade não são apenas condições. É um pedido tratado dentro de um prazo, uma avaliação de impacto concluída antes de um sistema entrar em funcionamento, um período de retenção aplicado quando os dados são lidos, em vez de por uma tarefa que pode não ter sido executada, e uma transferência registada quando ocorre. São processos com estados, relógios e proprietários.","open-source-lattice.c1e9b53dd3":"é um processo, não uma condição","open-source-lattice.77ce03859e":"Um pedido de acesso do titular","open-source-lattice.6740bc2722":"Conformidade operacional","open-source-lattice.b90c7de316":"as regras são versionadas com aquilo que regem","open-source-lattice.fdd250c1da":"uma referência, não uma reconstrução","open-source-lattice.d959d9ae7a":"o que mudou depois, e em que data","open-source-lattice.781b8d6818":"quais os nós que o estavam a executar","open-source-lattice.e53d757cf5":"quem o aprovou, e quando","open-source-lattice.cedf39e627":"que versão da regra estava ativa","open-source-lattice.e46159ccf7":"Em vigor em março","open-source-lattice.066ad2514b":"Alguém pergunta por que motivo um pedido foi recusado em março. As regras não mudaram desde então, o que parece uma resposta completa até nos lembrarmos do que mais se move. O modelo foi retreinado em abril. Um limiar foi ajustado. Um índice de recuperação foi reconstruído. As condições que regem e aquilo que regem divergem de forma independente, e normalmente só uma delas é versionada.","open-source-lattice.c67c1a21fc":"Outra coisa mudou.","open-source-lattice.e95cac9649":"As regras não mudaram.","open-source-lattice.125abce20e":"A pergunta após o incidente","open-source-lattice.1c2b411db4":"As condições são metade, e a outra metade são os processos que delas decorrem","open-source-lattice.523cd28025":"ANTES DE SER UTILIZADO","open-source-lattice.cbbf0d2b0b":"SOMA DE VERIFICAÇÃO VALIDADA","open-source-lattice.18d9ed09d2":"ENTRADA E CONJUNTO DE TREINO","open-source-lattice.717795aa8e":"Errar num sentido e corrompemos silenciosamente um conjunto de dados em que alguém vai confiar. Errar no outro e temos uma violação notificável, descoberta por outra pessoa, com um prazo a contar a partir do momento em que devíamos ter sabido.","open-source-lattice.884b00fa45":"Validar um formato é a parte fácil. Decidir se um número bem formado é realmente a conta de alguém exige as colunas ao lado e a finalidade do registo. O contexto identifica a conta e a finalidade; o formato não consegue.","open-source-lattice.750c2096f3":"Porque é importante","open-source-lattice.a822692a63":"Todos os deveres de proteção de dados começam por saber quais os campos que contêm dados pessoais e, para um sistema que aprende, essa pergunta é feita duas vezes: uma sobre o que entra no momento da decisão e outra sobre o que foi usado no treino. A segunda é onde as organizações descobrem que não conseguem responder, porque o conjunto de treino foi montado antes de alguém estar a perguntar.","open-source-lattice.4bc76652a0":"os dados para o modelo","open-source-lattice.e8478f8223":"A obrigação segue","open-source-lattice.a860ff50e1":"Perguntado duas vezes, respondido uma vez","open-source-lattice.7ddc5a4040":"Cada um desses deveres pressupõe que sabemos quais os dados que são pessoais, incluindo aquilo de que o sistema aprendeu","open-source-lattice.6accf75e9f":"AVALIADO, NÃO MAPEADO","open-source-lattice.167999bc54":"CATEGORIAS DE ALTO RISCO","open-source-lattice.10f1694f6c":"PRÁTICAS PROIBIDAS","open-source-lattice.a1c742681c":"A diferença em relação a um documento de mapeamento é que um documento de mapeamento afirma que um controlo existe em algum lugar, e isto ou foi executado ou não foi. Uma regra nomeada ou admitiu o caso ou recusou-o, e uma recusa traz o proprietário que pode agir sobre ela.","open-source-lattice.66798668c8":"Se estamos dentro dessas categorias tem uma resposta determinada, e a maioria das organizações trata-a como uma opinião numa folha de cálculo. Aqui, é avaliada contra os factos do caso, com o artigo e a versão que tornaram o dever aplicável registados ao lado da resposta.","open-source-lattice.fab7e71c01":"A garantia","open-source-lattice.c5ec75fd2a":"O Regulamento classifica antes de medir. Algumas práticas são proibidas por completo. Alguns usos são de alto risco e trazem deveres de documentação, supervisão e manutenção de registos que se aplicam antes de um sistema entrar em funcionamento, não depois de um incidente e não na próxima auditoria. O artigo 5.º contém as proibições e o anexo III os usos de alto risco, pelo que o limite está escrito antes de alguém ter de discutir.","open-source-lattice.5b026725f2":"antes de serem ativados","open-source-lattice.b9f36672a8":"Alguns sistemas trazem deveres","open-source-lattice.07b1441792":"O Regulamento IA não começa pelo desempenho","open-source-lattice.b3c2ee4ecc":"O registo só vale a pena se o que está lá dentro for a regulamentação real","open-source-lattice.cf1daf6565":"DIFERENCIÁVEL TRIMESTRE A TRIMESTRE","open-source-lattice.0f296fc768":"UM PROPRIETÁRIO POR REGRA","open-source-lattice.378ab6f25a":"NOMEADO E VERSIONADO","open-source-lattice.d19db0f58e":"Cada regra tem um proprietário, pelo que há uma pessoa nomeada responsável por ela. Cada uma tem uma versão e uma data de entrada em vigor, pelo que uma alteração é uma emenda e não uma implementação. A segregação de funções torna-se verificável em vez de afirmada.","open-source-lattice.ad75e5c031":"A governação deixa de ser uma propriedade da sua arquitetura e torna-se um artefacto: uma lista que pode imprimir, circular para revisão, entregar a um auditor e comparar trimestre a trimestre. Torna-se um registo de trabalho, não uma descrição de um.","open-source-lattice.0ccfcd0de4":"O que muda","open-source-lattice.db1f12e534":"Cada regra de governação torna-se uma entrada nomeada. O consentimento é uma. A transferência transfronteiriça é outra. Cada verificação de dados pessoais é a sua própria, assim como cada limite sobre o que o software pode fazer sozinho. Uma entrada também nomeia a sua versão efetiva, o responsável e a forma de evidência, para que uma equipa de produto possa ver quais regras estavam em vigor para uma decisão. Uma alteração cria um novo endereço em vez de mutar silenciosamente o de ontem; os casos afetados podem ser reproduzidos contra ambos.","open-source-lattice.eba2fe67c4":"e alguém responsável","open-source-lattice.ea1e192b4b":"Um número, uma versão,","open-source-lattice.1e8d3f98c4":"A viragem","open-source-lattice.ad2cbf02c2":"Dê a cada regra um nome e um responsável e o conjunto inteiro torna-se algo que pode segurar","open-source-lattice.c1c268c0ce":"SEM INVENTÁRIO, SEM REVISÃO","open-source-lattice.dff3a93c0e":"SEM NOME, SEM INVENTÁRIO","open-source-lattice.095a0e668d":"NÃO É O DOCUMENTO DE POLÍTICA","open-source-lattice.3cf675581a":"Não pode ser reformulado, porque ninguém consegue mostrar que não é usado. E não pode ser apontado, então quando um regulador pergunta qual regra se aplicou, a resposta é uma narrativa em vez de uma referência que alguém possa verificar.","open-source-lattice.9587c57298":"Uma regra sem identidade não pode ser inventariada, então cada revisão começa com descoberta. Não pode ser versionada, então uma alteração é uma implementação em vez de uma emenda datada com um aprovador.","open-source-lattice.5905ea18e1":"As condições avaliadas em produção, agora mesmo, que decidem se pode usar os dados de um cliente. A maioria das organizações não consegue produzir essa lista, e a razão é estrutural em vez de descuidada: essas verificações são ramos de código, linhas de tabela e valores de configuração, e nenhum deles tem um nome. A lista que um regulador pede é, portanto, montada à mão de cada vez, a partir de quem por acaso se lembra.","open-source-lattice.fec61e8497":"mas as verificações em si","open-source-lattice.05197fcc4b":"Não é o documento de política","open-source-lattice.18f28c6214":"A pergunta que o expõe","open-source-lattice.f481ae95e8":"Há um teste mais simples que a maioria das organizações falha antes de qualquer uma dessas coisas importar","open-source-lattice.82c448364a":"A PARTE DECISIVA FICA FORA","open-source-lattice.eba58ef414":"APLICADO ÀS PARTES FAMILIARES","open-source-lattice.a747190d9d":"CONSTRUÍDO PARA COMPORTAMENTO FIXO","open-source-lattice.cc3178ee9d":"Entretanto, a parte que decide fica fora deles, governada por um limiar de ajuste. O enquadramento está intacto mas apontado para a coisa errada, pior do que uma lacuna óbvia porque ainda produz evidência de controlo.","open-source-lattice.fe36fe33f3":"Então os controlos são aplicados às partes que ainda parecem familiares: o motor de regras que um departamento comprou, o módulo de conformidade anexado a uma plataforma, o filtro de segurança escrito depois de um incidente.","open-source-lattice.59891b0f92":"A maioria dos programas de governação assume que o comportamento é decidido antecipadamente e escrito. Esse modelo encaixa no software convencional. Quebra quando o software seleciona a sua própria próxima ação, ou quando a razão para uma decisão não pode ser lida no código que a produziu. A Lattice trata a política de governação como Regras como Código: verificações nomeadas e versionadas que correm na fronteira onde a decisão é tomada.","open-source-lattice.780a371e43":"a revisão anual","open-source-lattice.7c24f20107":"Controlo de alterações, aprovação,","open-source-lattice.a38f72e653":"Porque o enquadramento existente não encaixa","open-source-lattice.72bde9c52e":"Obter uma razão é uma coisa, e para onde os seus dados foram enquanto era resolvido é outra","open-source-lattice.69f2c46f23":"E QUANDO MUDA","open-source-lattice.2b55873ea2":"NOMEIA O QUE FICOU AQUÉM","open-source-lattice.71f8cc71b3":"UMA RAZÃO EM PALAVRAS","open-source-lattice.986dcc210f":"Essa é uma conversa que termina. A alternativa é uma reclamação, uma espera, e uma resposta de alguém que não esteve envolvido e está a deduzir a partir do que consegue encontrar. Deixa-o responsável por encontrar os factos que a primeira resposta não nomeou.","open-source-lattice.64fb74c404":"Porque o sistema teve de verificar uma regra escrita para chegar à sua resposta, sabe qual condição não foi cumprida e pode dizê-lo. Não que não seja elegível, mas qual coisa específica ficou aquém, por quanto, e quando muda.","open-source-lattice.d0f99df519":"A metade fácil é explicar uma decisão que foi tomada. A metade mais difícil, e a que as pessoas realmente precisam, é porque algo que esperava não aconteceu. Porque uma opção não foi oferecida. Porque não se qualificou quando tinha a certeza que se qualificaria. Essas são as perguntas que chegam mais tarde por carta, e um resumo da decisão nunca as responde.","open-source-lattice.2461d512f1":"porque algo não se aplicou","open-source-lattice.ef40a5c3b4":"Também lhe pode dizer","open-source-lattice.91421ab698":"A razão, não apenas o resultado","open-source-lattice.90b2233698":"a razão existe no momento da decisão","open-source-lattice.1b05ef85cc":"uma conversa que termina","open-source-lattice.24415d1a73":"a data em que muda","open-source-lattice.83e2100333":"a coisa específica que ficou aquém","open-source-lattice.a2dd297e3d":"a regra, em palavras simples","open-source-lattice.b259bd57a0":"a resposta em si","open-source-lattice.d985c189d4":"no dia","open-source-lattice.d60c654f4d":"O que lhe deve ser dito","open-source-lattice.142924c781":"Um sistema sujeito a regras escritas não tem esse problema. Sabe qual regra usou, porque teve de verificar a regra antes de responder. Então a razão existe no momento da decisão em vez de ser montada mais tarde por pessoas a deduzir o que provavelmente aconteceu, e pode ser-lhe dada em palavras simples, no dia.","open-source-lattice.5f2f80b843":"Ser recusado por uma máquina é pior do que ser recusado por uma pessoa, e não porque a resposta é diferente. É porque normalmente não há ninguém a quem perguntar. A recusa chega completa, sem razão anexada, e o caminho para uma é uma reclamação que leva semanas e chega a alguém que também não estava lá.","open-source-lattice.ed8d9bd41f":"Não, porque, é.","open-source-lattice.d40733806c":"Um não seco não é uma resposta.","open-source-lattice.5abdfa9cd6":"A diferença","open-source-lattice.b830820f30":"Isso parece abstrato até ver uma decisão passar por isso","open-source-lattice.d61c7e7f70":"VERSÕES ANTERIORES MANTIDAS","open-source-lattice.a30beaf4e4":"TODOS AO MESMO TEMPO","open-source-lattice.a5fcbd6f06":"UM CONJUNTO DE REGRAS","open-source-lattice.00fdd2cdbd":"Quando as regras mudam, mudam para todos ao mesmo tempo, e a versão anterior é mantida. Assim, é possível dizer quais eram as regras num determinado dia, o que é extremamente importante se estiver a perguntar sobre algo da primavera passada.","open-source-lattice.e49938e6b0":"Escrito num só lugar significa que as mesmas regras chegam a todos ao mesmo tempo, em todos os países onde o sistema opera, sem que nenhuma versão se comporte de forma diferente em algum lugar e sem cópia local que tenha perdido uma atualização obrigatória.","open-source-lattice.53861c3ac5":"Um sistema pode calcular uma resposta por si próprio e ainda assim estar sujeito a regras que não pode contestar. O que não pode fazer de todo. O que tem de verificar antes de agir. O que tem de ser capaz de mostrar depois. Isso permanece escrito, por palavras, num só lugar.","open-source-lattice.d3e491e5d3":"algumas coisas permanecem escritas","open-source-lattice.011332adeb":"Por mais inteligente que o resto se torne,","open-source-lattice.0da9d07d38":"O que isto faz","open-source-lattice.04ec28249a":"Essas decisões costumavam seguir uma regra que alguém escreveu, e cada vez mais não seguem","open-source-lattice.bb914d44eb":"ATÉ IR CONTRA SI","open-source-lattice.a20efcff8b":"SEM PESSOA ENVOLVIDA","open-source-lattice.8af7fe01a4":"MAIS RÁPIDO DO QUE NOTA","open-source-lattice.2302c46252":"Durante muito tempo isso era conhecível porque alguém tinha escrito a regra, embora encontrá-la levasse tempo. Os sistemas agora calculam cada vez mais as coisas por si próprios: útil, mas mais difícil de questionar.","open-source-lattice.cdd1446b00":"Deixa de estar certo no momento em que uma decisão vai contra si. Então quer saber o que decidiu, o que a teria mudado e como questionar a resposta antes de voltar a ser importante.","open-source-lattice.0e26bd40f7":"Um pagamento foi processado. Um formulário foi aceite. Um pedido foi retido para alguém analisar. Cada um destes foi uma decisão, tomada sem pessoa envolvida, em menos tempo do que um piscar de olhos. Nada disto foi feito para ser visível e na maioria das vezes é exatamente o certo. A Lattice torna a decisão legível quando precisa de perguntar: pode nomear a regra que governa, a sua versão e a razão pela qual o caso seguiu esse caminho. O fluxo normal permanece silencioso; a explicação está lá quando o resultado importa.","open-source-lattice.5b25c4a372":"enquanto lia isto","open-source-lattice.29ca091c1c":"Algo decidido sobre si","open-source-lattice.f747dbb955":"compilado uma vez, verificável por qualquer pessoa","open-source-lattice.02d752187b":"e responde o mesmo no próximo ano","open-source-lattice.9521be9647":"executa em hardware que não controla","open-source-lattice.ced0c1dcaa":"o passo aproximado marcado como tal","open-source-lattice.124b51c2c9":"avaliado numa única passagem","open-source-lattice.1f9bf262ee":"cada regra nomeada, com dono e versão","open-source-lattice.b0e1a631d6":"um ficheiro","open-source-lattice.aa0a79f6ed":"Um registo único","open-source-lattice.5d4b8376d8":"É por isso que a resposta pode dizer como se combinaram, qual regra decidiu, qual parte foi aproximada, qual quase prevaleceu e por quanto. E por que essa resposta é a mesma no próximo ano, em hardware diferente, diante de alguém que não tem razão para aceitar a sua palavra.","open-source-lattice.b06b2918da":"Um regulamento, um limite de segurança, uma fronteira sobre o que o software pode fazer sozinho, um requisito estrutural, um limiar sobre uma semelhança. Na maioria dos ambientes, estes estão em sistemas separados que foram integrados depois e reconciliam mal. Aqui são um registo único, avaliados em conjunto, a partir de um único ficheiro compilado.","open-source-lattice.30656ce884":"e torna-se um registo.","open-source-lattice.afcef0819c":"A governação deixa de ser uma arquitetura","open-source-lattice.481d0fc02c":"O argumento completo","open-source-lattice.f0256d4fce":"O que faz é colocar todas as regras que governam uma decisão num sítio onde pode apontar","open-source-lattice.2d65137b9c":"NÃO PARA MUDANÇAS CONSTANTES","open-source-lattice.a15d9b558d":"MUDANÇAS SÃO UM BUILD","open-source-lattice.2878f7cc94":"Tem um nome, versão, data, dono e as decisões que tocou, para que possa ser encontrada, contestada e alterada com essa alteração datada. Para trabalho exploratório, algo mais simples encaixa melhor e diríamos isso.","open-source-lattice.f28402e23c":"Esse é o trade certo para auditabilidade e o errado se as suas regras mudam de hora a hora. O ganho é simples: uma regra errada é visível, com dono e versão, para que a próxima revisão a possa encontrar e corrigir.","open-source-lattice.ce075da5bc":"A Lattice não decide quais devem ser as suas regras e não pode dizer-lhe se estão corretas. Codificar o Artigo 7 como quatro condições é uma interpretação do artigo, e a interpretação é sua para defender. A compilação é um passo de build, pelo que alterar uma regra é um deploy em vez de uma edição em runtime.","open-source-lattice.50b22f0b8b":"Vai aplicar uma regra errada","open-source-lattice.85f13df7ea":"perfeitamente","open-source-lattice.089175e2b7":"E vale a pena ser igualmente exato sobre o que nada disto faz","open-source-lattice.a989530399":"735M CONSULTAS POR SEGUNDO","open-source-lattice.aa10984005":"6.6 NS PADRÃO","open-source-lattice.34b5b7476a":"1.36 NS RESIDENTE","open-source-lattice.432f74f037":"A cobertura melhora com o tamanho porque o índice amortiza. Assim que o repositório publica, o valor é verificável em vez de afirmado, contra o mesmo conjunto de regras em hardware que fornece.","open-source-lattice.b06d062a22":"O número que uma consulta obtém depende apenas de onde parou: residente, a uma linha de cache, num bloco comprimido, ou seguindo uma referência fora de linha. Os quatro tamanhos existem para que o caso comum seja aquele que para mais cedo.","open-source-lattice.5b487a198c":"A medição","open-source-lattice.a17da16827":"Uma restrição é armazenada num de quatro tamanhos escolhidos pelo que precisa, de quatro bytes para um teste de bit até comprimento variável para qualquer coisa com estrutura, com o caso padrão num limite de linha de cache. Uma secção quente contém o que está realmente a ser avaliado, promovida pela frequência com que é alcançada.","open-source-lattice.10f3741478":"é onde a consulta parou","open-source-lattice.06e3d8b21c":"1.36 nanossegundos","open-source-lattice.0b835d9e81":"Quatro números, uma explicação","open-source-lattice.d2b20391c8":"Entregá-lo só é útil se também responder rápido o suficiente para estar no pedido","open-source-lattice.366a00a60f":"FALHA FECHADO","open-source-lattice.d92c31e612":"EXECUTE-O INDEPENDENTEMENTE","open-source-lattice.1592aa88d1":"ENTREGUE-O","open-source-lattice.c7a801d87d":"Um sistema que continua a funcionar depois de as suas regras terem sido adulteradas é pior do que um que para: produz respostas que ninguém tem razão para questionar. Ficheiros de origens não confiáveis precisam de uma assinatura válida antes de carregar.","open-source-lattice.8e73f72b82":"A integridade é verificada em três níveis, e um artefacto alterado posteriormente falha ao carregar em vez de responder de forma diferente. Esse modo de falha é deliberado. O conteúdo, o manifesto e a assinatura protegem cada um um limite distinto.","open-source-lattice.873526df31":"Um relatório que compilou, a partir de registos que controla, sobre um sistema que opera. Pode ser totalmente honesto e todos na sala sabem de quem é a conta. Como as regras são compiladas para um ficheiro, pode entregar o ficheiro em vez disso. O outro lado executa-o na sua própria máquina com a mesma entrada e vê a mesma resposta, ou não vê.","open-source-lattice.0eee1c440b":"é o seu relato dos acontecimentos","open-source-lattice.9e9215a5b8":"Cada garantia que escreve","open-source-lattice.8365c011fd":"Compilado, não interpretado","open-source-lattice.08c56b8c23":"O encaminhamento só ajuda se a resposta for a mesma amanhã, e é esse o trabalho do artefacto","open-source-lattice.7f9a3ce760":"UM LOCAL DE CHAMADA","open-source-lattice.12fa537db0":"ENCAMINHADO AUTOMATICAMENTE","open-source-lattice.d7dc177465":"CLASSIFICADO POR PROBLEMA","open-source-lattice.89af543a9a":"Uma camada de aprendizagem melhora esse encaminhamento com base nos resultados de problemas com a mesma forma, incluindo se um resolvedor devolveu evidência útil prontamente. Guia a seleção enquanto o resolvedor escolhido produz a explicação; o seu local de chamada nunca muda.","open-source-lattice.1d52966750":"O problema é classificado primeiro, a sua estrutura é examinada e depois é encaminhado para o método que lhe assenta: SAT/SMT, programação linear e de inteiros mistos, programação por restrições e por conjuntos de respostas, ou verificação de propriedades temporais. Essa rota mantém a evidência necessária para explicar a resposta.","open-source-lattice.896b2f37be":"O mecanismo","open-source-lattice.e86567dc6a":"É reconhecer a que família o seu problema pertence, encontrar uma biblioteca, aprender a sua codificação, integrá-la e depois descobrir que a resposta não é reproduzível entre máquinas. O que resta não é um problema, mas vários tipos, cada um com a sua literatura e a sua própria forma de falhar quando escolhe mal.","open-source-lattice.6cf99807d2":"executar o resolvedor","open-source-lattice.9ae99e1cbd":"A parte difícil nunca foi","open-source-lattice.addfae9158":"Classificação, depois encaminhamento","open-source-lattice.f041a713dd":"Seis formas de resposta, e não devia precisar de saber em que família o seu problema está","open-source-lattice.acf8fdf886":"PLANOS COM HORÁRIOS","open-source-lattice.eedea3b0db":"CONTRAPROVAS","open-source-lattice.10b1c5b37a":"CERTIFICADOS E ALTERNATIVAS","open-source-lattice.a88b342277":"Como a forma segue a pergunta em vez de uma definição de implementação, um chamador não pode receber uma resposta que não esperava e não pode ignorar a evidência por acidente.","open-source-lattice.0c943bd67c":"Uma verificação carrega uma prova, ou a contraprova que a quebrou. Um plano carrega passos, um horário, um custo e um grafo de dependências. Uma geração carrega candidatos e as condições sintetizadas a partir deles.","open-source-lattice.1342cb950f":"Pergunte à maioria dos motores se as condições se verificam e obtém um booleano. Aqui, a forma da resposta segue a pergunta. Uma decisão carrega uma explicação e uma confiança numa escala de ponto fixo nomeada. Uma seleção carrega a escolha, o seu valor objetivo, um certificado e as alternativas que venceu, para que possa ver o que quase escolheu.","open-source-lattice.4c34c7dad3":"um resultado, com evidência","open-source-lattice.bcec04940d":"Não verdadeiro ou falso","open-source-lattice.9fa56bd0c4":"O que uma resolução devolve","open-source-lattice.1573de5590":"Quatro razões para dizer não, e cada uma delas é uma forma diferente de resposta","open-source-lattice.783ed8cc1e":"TRATÁVEL","open-source-lattice.ad9d152f2e":"NOMEIA A PREMISSA EM FALTA","open-source-lattice.847680b515":"RAZÕES DE FALHA TIPADAS","open-source-lattice.b787b93480":"Essa diferença decide se um sistema pode ser automatizado ou precisa de uma pessoa todas as vezes, e é invisível quando cada falha parece uma lista vazia para resolver. Uma razão tipada é o que permite que a tentativa seja escrita uma vez.","open-source-lattice.9c1608c86c":"Como a razão tem uma forma em vez de ser uma mensagem, pode ser tratada. Uma premissa em falta pode desencadear uma busca e uma nova tentativa. Uma restrição violada não pode e não deve.","open-source-lattice.d858e3117c":"Uma regra errada, dados em falta e uma consulta mal escrita devolvem todos a mesma lista vazia, e distingui-los é a maior parte da depuração. Quando uma consulta não se verifica aqui, a resposta diz porquê: sem factos correspondentes, sem regras aplicáveis, uma restrição violada e nomeada, uma confiança de ponto fixo nomeada aquém do seu limiar declarado, ou uma regra que era alcançável com uma premissa ausente e essa premissa identificada.","open-source-lattice.b4bad90e2e":"não lhe diz nada","open-source-lattice.4c002ea241":"Um conjunto de resultados vazio","open-source-lattice.fb69cd9e71":"Responsabilização quando a resposta é não","open-source-lattice.d6c58c4bd0":"Saber qual passo foi um palpite só ajuda se o motor também disser porque é que algo falhou","open-source-lattice.41e2a01b9a":"UMA CADEIA","open-source-lattice.1cd6c931f6":"ATRIBUÍDO POR PASSO","open-source-lattice.35c38e0a78":"SEMELHANÇA E DEDUÇÃO","open-source-lattice.923bc4388f":"A governação precisa exatamente dessa distinção. Uma decisão baseada numa semelhança é uma coisa diferente de defender do que uma baseada numa regra, e não pode pesá-la a menos que o registo diga qual.","open-source-lattice.e9f85ae7bf":"Lattice mantém a atribuição no registo final. Cada passo numa derivação é etiquetado por onde veio, se um facto foi afirmado, uma regra disparou, uma semelhança correspondeu, ou o resolvedor o estabeleceu.","open-source-lattice.f626b7a7da":"Sob a superfície","open-source-lattice.7b967bccd5":"O raciocínio simbólico é exato e frágil: não pode corresponder ao que não lhe foi dito. A recuperação por semelhança é tolerante e opaca: encontra a coisa relevante e não a pode justificar. Os sistemas que os combinam quase sempre perdem o rasto de qual metade produziu qual parte da conclusão. Lattice etiqueta cada passo de derivação com a sua fonte, seja um facto afirmado, uma regra disparada, uma correspondência por semelhança ou um resultado do resolvedor. Um revisor pode desafiar uma fonte sem tratar toda a cadeia como igualmente incerta, e uma repetição pode recalcular o passo afetado.","open-source-lattice.15b9dd8f55":"e de semelhança","open-source-lattice.0cdc6c6005":"Construído a partir de raciocínio","open-source-lattice.8667a13a70":"A pergunta que ninguém mais responde","open-source-lattice.f53ebcd00e":"Um limite só vale tanto quanto o registo que deixa para trás","open-source-lattice.e37ae0deae":"VERIFICADO NUMA PASSAGEM","open-source-lattice.9d1673fb96":"MESMO REGISTO","open-source-lattice.a8e2327173":"IMPLEMENTADO, NÃO SOLICITADO","open-source-lattice.518909b817":"Verificado na mesma passagem, produz a mesma evidência que uma regra de conformidade no limite decisivo. Não é um mecanismo separado acrescentado para agentes, que seria mais uma coisa que ninguém reviu.","open-source-lattice.5d6086fe63":"Assim, o limite é expresso como regras no mesmo registo que tudo o resto: com que frequência pode ser executado, a que pode aceder, quanto trabalho pode fazer antes de parar, e é aplicado num local a que o software não consegue chegar.","open-source-lattice.b2e46e69ae":"O software que escolhe a sua própria próxima ação não foi revisto por ninguém no momento em que age, e é esse o objetivo. O que significa que cada limite escrito como uma instrução, não acedas a isto, não chames aquilo, para após dez tentativas, é um pedido dirigido a algo com discrição. O limite registado torna esses limites executáveis: um orçamento de chamadas, um conjunto de destinos e uma condição de paragem acompanham a decisão. Um agente pode ser capaz sem ser soberano porque a verificação acontece fora da sua escolha.","open-source-lattice.17100c3523":"a discrição pode recusá-lo","open-source-lattice.cdeb3e1bc0":"Uma instrução é um pedido","open-source-lattice.15b65e809d":"O controlo que não existia antes","open-source-lattice.64d0046719":"quatro domínios, avaliados em conjunto, explicados uma vez","open-source-lattice.dd18bdba08":"recusado, e pode nomear qual a regra","open-source-lattice.f6a2ce230f":"alcance da ferramenta dentro do seu limite","open-source-lattice.7be510067f":"mecanismo de transferência verificado","open-source-lattice.3b55458b34":"consentimento verificado em relação ao artigo","open-source-lattice.ef77ca15a5":"dados pessoais resolvidos","open-source-lattice.f46e03d644":"um resultado","open-source-lattice.637c686512":"Num registo, é uma propriedade da resposta. O resultado nomeia a regra que decidiu, as que se mantiveram e a que quase se manteve, com a margem por que falhou. Não porque quatro registos foram correlacionados depois, mas porque os quatro foram avaliados em conjunto e a explicação foi produzida com a decisão.","open-source-lattice.32e964e02d":"Um cliente é recusado. Por trás disso estão uma determinação de dados pessoais, uma verificação de consentimento, uma restrição de transferência e um limite sobre o que o software podia fazer sozinho. Quatro regras de quatro domínios, todas as quais tinham de se manter. Espalhadas por quatro sistemas, descobrir qual delas realmente recusou o cliente é uma investigação, e a resposta chega dias depois com ressalvas.","open-source-lattice.5b53a91fc8":"Qual delas, e consegues dizer?","open-source-lattice.79a46f944d":"Quatro regras decidiram isto.","open-source-lattice.a6607e1e2c":"Porque é que estas pertencem juntas","open-source-lattice.1746548b7f":"A deteção determina o que é pessoal, e a próxima questão é o que pode agir sobre isso sozinho","open-source-lattice.8a30672926":"ANTES DE QUALQUER COISA AGIR","open-source-lattice.5b0851fc8c":"O CONTEXTO DECIDE","open-source-lattice.530a44dc7b":"O FORMATO É A PARTE FÁCIL","open-source-lattice.2e0333d9d8":"Decidir se um número bem formado é realmente a conta de alguém precisa das colunas ao lado, dos valores nelas e para que serve o registo. Esse julgamento é o produto, por isso os candidatos são propostos generosamente e depois eliminados.","open-source-lattice.17e89fc54e":"Validar o formato é a parte fácil: IBANs por mod-97 em trinta e quatro comprimentos de país, cartões por Luhn, números de IVA por regras que diferem por estado-membro. Identifica um número plausível, não a quem pertence ou se este registo pode usá-lo.","open-source-lattice.6c3a5918f1":"Passa na soma de verificação. Se o redigires, corrompeste silenciosamente um conjunto de dados em que alguém vai confiar no próximo trimestre. Se o deixares, e estiveres errado, tens uma violação de que vais ouvir falar por outra pessoa. Este é o problema real na proteção de dados, e melhores padrões não o resolvem.","open-source-lattice.7622ec8ff2":"numa coluna chamada ref","open-source-lattice.bcd24a0240":"Um número de nove dígitos","open-source-lattice.c7872334a9":"Dados pessoais como domínio governado","open-source-lattice.e96bbbcb77":"Cada uma dessas regras assume que já sabes quais dados são pessoais, e isso é mais difícil","open-source-lattice.2948027321":"TODAS AS QUATRO CONDIÇÕES","open-source-lattice.18676ecc1a":"A transferência transfronteiriça contém os mecanismos do Capítulo V. O eIDAS contém o estatuto de serviço de confiança. Cada mecanismo é nomeado, versionado e testado contra os factos do caso antes de ser aplicado. Isso é um controlo, não uma afirmação de que um existe algures.","open-source-lattice.b91c6572a9":"Ambos são verificações executáveis, e as regras de proteção de dados que se seguem funcionam da mesma forma. O consentimento ao abrigo do Artigo 7.º deve ser explícito, revogável, documentado e granular; se uma condição falhar, um registo marcado como sim pode ser inútil até ser examinado.","open-source-lattice.4492f5502b":"O Regulamento da UE sobre IA não começa por quão bem um sistema se comporta. Começa por saber se pode operar. O Artigo 5.º lista práticas proibidas de forma absoluta. O Anexo III lista utilizações de alto risco que acarretam deveres de documentação, supervisão e manutenção de registos que se aplicam antes de qualquer coisa entrar em funcionamento. O registo pode avaliar esse limite antes de um modelo ou fluxo de trabalho agir, e registar o artigo, jurisdição, versão e factos que tornaram o dever aplicável. Atualizar uma regra nomeada cria então uma alteração reproduzível em vez de uma nota de conformidade que nenhum runtime lê. Consentimento, transferência e mecanismos de serviço de confiança permanecem entradas versionadas separadas, por isso uma falha nomeia o responsável que pode remediá-la e um caso permitido carrega o seu conjunto de regras para o registo.","open-source-lattice.ba274bdd55":"não tem permissão para tomar","open-source-lattice.a3024ca99f":"Algumas decisões que um sistema","open-source-lattice.65a445490d":"Antes do desempenho, antes da implementação","open-source-lattice.3753345851":"A mesma maquinaria contém a regulamentação, e foi aí que a maior parte do trabalho foi","open-source-lattice.e7af6fd001":"MESMA EVIDÊNCIA","open-source-lattice.3776cc26af":"APLICADO, NÃO REVISTO","open-source-lattice.f1a6749c6a":"REGRAS SOBRE ESTRUTURA","open-source-lattice.bb5473c305":"A sua sofisticação importa menos do que o facto de estarem ao lado de uma regra de consentimento no mesmo registo, terem uma versão e responderem à mesma pergunta quando algo corre mal: qual regra decidiu, e quando mudou pela última vez?","open-source-lattice.ad59e26a14":"As verificações em si são do tipo que um compilador faz: atribuição única contra uma árvore de dominância, conformidade gramatical e conformidade de tipos, incluindo subtipagem. Em conjunto, estabelecem um programa inequívoco antes de a avaliação começar.","open-source-lattice.1aae6fd41e":"A governação não é apenas sobre dados. Este serviço não pode chamar aquele. Este valor é atribuído em exatamente um lugar. Esta entrada tem de corresponder a esta forma antes de qualquer coisa agir sobre ela. Essas são regras sobre como os seus sistemas são construídos, importam tanto quanto uma regra de consentimento e normalmente vivem numa página de wiki editada pela última vez há dois anos.","open-source-lattice.83a5dbaa92":"sem nada a fazê-las cumprir","open-source-lattice.dda1855b59":"Regras sobre os seus sistemas","open-source-lattice.daa73a790c":"Estrutura como domínio governado","open-source-lattice.b3c54d2a8d":"Um registo é contabilidade até olharmos para o que alguém codificou nele","open-source-lattice.fff6bff60a":"extensível, e não aberto","open-source-lattice.4d8ac7cc65":"cada regra nomeada e com dono","open-source-lattice.f92eb3572d":"Onde a coisa governada é um juízo e não um facto.","open-source-lattice.3bf1eca830":"Semelhança","open-source-lattice.a73a5f8352":"Verificação que um compilador reconheceria, aplicada aos seus sistemas.","open-source-lattice.9482c5d5bf":"Estrutura","open-source-lattice.4ba02b5fac":"O que o software pode fazer sozinho: com que frequência, o que pode alcançar.","open-source-lattice.2ebc62a723":"Ação autónoma","open-source-lattice.d89fa3dbfb":"Encontrá-la de forma fiável, antes de qualquer outra coisa ser executada.","open-source-lattice.b8ac03697d":"Dados pessoais","open-source-lattice.854f17fa5f":"RGPD, o Regulamento da UE sobre IA, eIDAS, transferência transfronteiriça.","open-source-lattice.0fd2d3dfbc":"Regulamentação","open-source-lattice.270e365bd3":"agrupado pelo que é governado","open-source-lattice.6bf22df52d":"O registo","open-source-lattice.39e18fc582":"PODE APONTAR PARA UM","open-source-lattice.06d55361b1":"VERSIONADO","open-source-lattice.bd5302381a":"OWNED","open-source-lattice.eb94216cda":"NAMED","open-source-lattice.58eb93e4bf":"A Lattice dá a cada regra de governação um nome, uma versão, um dono e um lugar num registo que pode imprimir, entregar a um auditor e comparar com o do trimestre anterior. Tudo o resto nesta página depende desse único passo.","open-source-lattice.7fbe72615c":"Isso era suportável enquanto o software fazia o que lhe era dito, porque o comportamento estava escrito em algum lugar, mesmo que encontrá-lo levasse uma semana. Deixa de ser suportável no momento em que o software está a escolher.","open-source-lattice.642743d70e":"Pergunte qual regra recusou um pedido em março passado e a resposta honesta é uma pesquisa. A condição que decidiu é um ramo numa função, uma linha numa tabela ou um limite que alguém definiu ao ajustar um modelo. Funciona corretamente e não responde a nenhum nome. A Lattice dá a essa condição uma entrada versionada com um dono e uma soma de verificação, e depois mantém a versão mais antiga endereçável. Uma reprodução pode identificar as premissas exatas que estavam em vigor, em vez de procurar em todos os serviços por uma pista. O registo é a coisa que pode ser entregue a um auditor, e a mesma entrada ainda responde à pergunta no próximo ano.","open-source-lattice.21f5f2dcca":"e ninguém lhe consegue dar um nome","open-source-lattice.16a9fc35c3":"Uma regra recusou-os","open-source-lattice.e8c513822c":"Onde as regras realmente vivem","open-source-lattice.a0fb821bda":"Propósito","open-source-lattice.75372d20cd":"Motor de governação de IA","open-source-lattice.546a867824":"A Lattice publica na terceira ronda do programa de lançamento da fundação da Dweve. Leia tudo antes de se comprometer. Cada regra que governa uma decisão recebe um nome, uma versão, um dono e um lugar num registo que pode imprimir. Reproduza decisões que já tomou e veja onde discorda de si.","open-source-lattice.c24b818aa7":"REGRAS ERRADAS TORNAM-SE VISÍVEIS","open-source-lattice.ddfbed4cec":"IMPÕE, NUNCA CRIA","open-source-lattice.e1852d2044":"LEIA PRIMEIRO","open-source-lattice.007ea5561d":"NÃO É UM REGISTO","open-source-lattice.99e8a2a70b":"UM DONO PARA CADA","open-source-lattice.b93e9edec0":"APROVAR, BLOQUEAR OU AGIR","open-source-lattice.90a1784272":"ANTES DA UTILIZAÇÃO","open-source-lattice.b6d058e990":"COM SOMA DE VERIFICAÇÃO","open-source-lattice.16247a5271":"ALTO RISCO","open-source-lattice.fa499700de":"PROIBIDO","open-source-lattice.db17064d4a":"COMPARÁVEL A CADA TRIMESTRE","open-source-lattice.7b5eff5f65":"SEM REVISÃO","open-source-lattice.bc551f1da0":"NÃO É A POLÍTICA","open-source-lattice.161551f6df":"O DECISOR FICA FORA","open-source-lattice.36ab3ee536":"VOLTADO PARA O FAMILIAR","open-source-lattice.8958c6e866":"FEITO PARA REGRAS FIXAS","open-source-lattice.6cec060ae9":"E QUANDO","open-source-lattice.d8416ce1ac":"UMA RAZÃO, EM PALAVRAS","open-source-lattice.e5fff0c106":"ATÉ CORRER MAL","open-source-lattice.fea79c336d":"NÃO PARA MUDANÇAS CONSTANTES","open-source-lattice.4995369dc9":"PLANOS E CALENDÁRIOS","open-source-lattice.81a360f604":"CERTIFICADOS","open-source-lattice.031139e07c":"NOMEIA A PREMISSA","open-source-lattice.594c96ac59":"RAZÕES TIPADAS","open-source-lattice.b9e2e5ddab":"ANTES DE AGIR","open-source-lattice.9c1ce0d2dc":"TODOS OS QUATRO, POR REGISTO","open-source-lattice.1fb5bdaaac":"IMPLEMENTADO","open-source-lattice.84200c2666":"REGRAS ESTRUTURAIS","open-source-lattice.19b91f99e3":"NENHUMA PESSOA","open-source-lattice.d5fc086645":"MAIS RÁPIDO DO QUE VÊ","open-source-lattice.8c9a9d52ea":"REGRAS ERRADAS TORNAM-SE VISÍVEIS","open-source-lattice.2e6cdf9954":"O DECISOR ESTÁ FORA","open-source-lattice.7782416d4c":"SEMELHANÇA E REGRAS","open-source-lattice.e897d5f914":"REGRAS ERRADAS APARECEM","open-source-lattice.0fb806be45":"O que obtém é o que faltava, a resposta, a razão e alguém responsável","open-source-lattice.e1b1aacb1d":"NÃO OS JULGA","open-source-lattice.b1c8c9d1ec":"APLICA REGRAS","open-source-lattice.6287ee19bf":"Uma decisão injusta de um sistema que ninguém pode inspecionar não pode existir. Se as regras estão certas continua a ser uma questão para as pessoas, e uma que tem o direito de colocar. Isto garante que há algo sobre o qual a colocar.","open-source-lattice.a4faccc7de":"Esse registo é o ponto. Uma regra injusta que está escrita e aplicada da mesma forma a todos pode ser encontrada, contestada e alterada através de um registo adequado, e há uma pessoa nomeada com quem contestar.","open-source-lattice.eb0142e7a8":"Isto aplica quaisquer que sejam as regras que lhe são dadas, de forma consistente, a todos. Se essas regras forem injustas, aplicá-las-á injustamente a todos, de forma consistente, e produzirá um registo claro de o ter feito. A consistência é, portanto, evidência sobre a execução, não um veredicto sobre a política. O proprietário pode inspecionar a regra nomeada, alterá-la deliberadamente e ver quais as decisões que a nova versão alteraria, em vez de confundir um registo limpo com um resultado justo.","open-source-lattice.371e1e94cf":"não os julga","open-source-lattice.320f6fb671":"Segue as regras exatamente","open-source-lattice.60893a6564":"Ser honesto consigo","open-source-lattice.e5385399b3":"E vale a pena ser honesto sobre o que nada disto resolve","open-source-lattice.e14f956c5f":"TERCEIRA RONDA DE LANÇAMENTO","open-source-lattice.30328ff62c":"CADA REGRA TEM UM PROPRIETÁRIO","open-source-lattice.61fba4c819":"As pessoas cujo trabalho é verificar estas coisas, reguladores, investigadores e jornalistas, não precisarão de uma introdução para o fazer. Assim que a Lattice publicar, podem examinar como decide, contra as mesmas regras e o mesmo proprietário registado, em vez de uma descrição deles.","open-source-lattice.536d1b82b6":"Isso torna um recurso uma coisa real. Quem quer que investigue o seu caso pode executar as mesmas regras contra os mesmos factos e obter a mesma resposta, em vez de uma aproximação do que provavelmente aconteceu.","open-source-lattice.49d29d8499":"Cada regra aqui pertence a alguém: uma pessoa nomeada na organização, registada contra ela, com a data da última revisão. Assim, as duas respostas que as pessoas costumam obter, que o sistema decidiu e que esta é a nossa política, deixam de ser o fim da conversa. O nome não está lá para culpar ninguém; está lá para que haja alguém a quem perguntar.","open-source-lattice.bb44ea6a0f":"mas uma pessoa com nome","open-source-lattice.74d838c987":"Não o sistema que decidiu","open-source-lattice.80e7ca034d":"Responsabilização","open-source-lattice.c0e1d50583":"O que deixa a questão que as pessoas perguntam por último e com que se preocupam primeiro, há alguém responsável","open-source-lattice.f994356760":"NENHUMA EMPRESA EXTERNA","open-source-lattice.e45c09a812":"NADA É ENVIADO PARA FORA","open-source-lattice.7717fa7908":"O que é tanto a razão pela qual é rápido como pela qual nada tem de sair. Não há nenhuma empresa externa que tenha de estar a funcionar, ser digna de confiança ou ainda estar no ativo para obter uma resposta quando precisa.","open-source-lattice.a0e681a538":"Isto funciona ao contrário. As regras são trazidas aos seus dados em vez de os seus dados serem enviados para as regras. A verificação acontece na máquina que já os detém, e nada sobre si é copiado para fora para o tornar possível.","open-source-lattice.987004a9a2":"Muitos sistemas respondem a uma pergunta sobre si enviando os seus dados para outro lugar e esperando por uma resposta. A sua informação viajou, para uma empresa que não escolheu, possivelmente para um país que não conhece, e está agora em algum lugar que não pode ver. Um motor de regras local não torna uma decisão justa por si só, mas mantém os dados de entrada, a versão das regras e a explicação dentro de um limite que pode inspecionar. Pode perguntar o que foi usado sem primeiro pedir a um fornecedor para reconstruir o pedido.","open-source-lattice.91dfe4c890":"onde já estão","open-source-lattice.5337ddb4f4":"Os seus dados ficam","open-source-lattice.39e905eda8":"Para onde vão as suas informações","open-source-lattice.43044c4524":"O passo quatro é o que importa, e é aquele em que a maioria dos sistemas falha","open-source-lattice.dfbc55a45b":"RESPONDE","open-source-lattice.1c30545feb":"VERIFICA PRIMEIRO","open-source-lattice.249381bbce":"E em vez de depois, quando alguém revê uma amostra. Avance pelos passos ao seu próprio ritmo. Não há jargão e nada que precise de saber antecipadamente para acompanhar o resultado.","open-source-lattice.b9ac605bde":"Nada acontece ao dinheiro até a verificação estar concluída. Essa ordem importa mais do que parece, porque uma verificação que ocorre depois de o dinheiro ter sido movido é um relatório em vez de um controlo. Vem primeiro sempre, em vez de quando houver espaço para ela.","open-source-lattice.01c08313dc":"É mais fácil confiar em algo depois de o ver funcionar. Então aqui está um momento quotidiano, um pequeno reforço de pensão, passo a passo. Pergunta. Verifica as regras. Responde. Pode perguntar porquê. A resposta traz a mesma referência de regra que um revisor veria, por isso uma exceção é uma diferença nomeada em vez de uma mudança misteriosa de tom. Se faltar um facto, o sistema pode dizê-lo em vez de adivinhar silenciosamente.","open-source-lattice.52e2ddae1c":"visto lentamente","open-source-lattice.b7a87c8307":"Um momento comum","open-source-lattice.3daf499920":"A resposta não é voltar às calculadoras, é escrever o que pode e o que não pode acontecer","open-source-lattice.344f75f594":"A RESOLVER","open-source-lattice.93694ab082":"A SEGUIR UMA REGRA","open-source-lattice.efb65964b1":"Isso pode estar totalmente correto e não serve de nada a alguém que quer saber o que deveria ter feito de forma diferente, ou se a resposta mudaria amanhã. Nenhuma das perguntas tem uma linha para apontar também.","open-source-lattice.af3204de36":"É também por isso que são difíceis de questionar. Não há linha para apontar, porque nunca houve uma linha. Pergunte porquê, e a resposta honesta é muitas vezes que o seu caso se assemelhava a outros casos.","open-source-lattice.9ee212dcd3":"Uma máquina que segue uma regra escrita tem decidido coisas sobre pessoas há cinquenta anos e ninguém se opõe, porque se pode ler a regra. Os sistemas mais recentes são diferentes. São-lhes mostrados muitos exemplos passados e produzem uma resposta que se lhes assemelha, e é por isso que lidam com situações que ninguém antecipou.","open-source-lattice.67b7be6fab":"os sistemas mais recentes não","open-source-lattice.d395a367c1":"Uma calculadora segue uma regra","open-source-lattice.7e4b91991b":"O que mudou","open-source-lattice.1d21a574bc":"Pronto para rever","open-source-lattice.40c39e5b7a":"Público","open-source-lattice.77e7a3ad02":"Foco","open-source-lattice.e6a31c7e62":"Técnico","open-source-lattice.a8f357bc92":"Pessoal","open-source-lattice.ee9d4d6a4c":"Empresarial","open-source-lattice.banner.engine.eyebrow":"O limite do runtime","open-source-lattice.banner.engine.lead":"O agente escolhe a ação.","open-source-lattice.banner.engine.accent":"A regra decide se esta é executada.","open-source-lattice.banner.engine.body":"Uma instrução dentro de um modelo pode ser ignorada pelo próprio modelo. Um limite aplicável situa-se fora dessa escolha e avalia a ação proposta antes de a ferramenta ser chamada.","open-source-lattice.banner.engine.detail":"O runtime nomeia a ação, carrega a versão aplicável da regra, avalia os factos conhecidos e regista o resultado. Uma recusa tem, portanto, uma regra, uma entrada e um lugar no trilho de execução.","open-source-lattice.banner.engine.instrument":"Uma chamada de ferramenta protegida","open-source-lattice.banner.engine.tag":"ANTES DA EXECUÇÃO","open-source-lattice.banner.engine.item1":"Ação proposta","open-source-lattice.banner.engine.item2":"Regras aplicáveis carregadas","open-source-lattice.banner.engine.item3":"Limite avaliado","open-source-lattice.banner.engine.item4":"Decisão adicionada ao trilho","open-source-lattice.banner.engine.status":"REGISTADO","open-source-lattice.banner.engine.verdictLabel":"Veredito do runtime","open-source-lattice.banner.engine.verdict":"a ferramenta só é executada depois de a verificação externa da regra passar","open-source-lattice.banner.engine.footer":"Um limite rígido só é útil quando uma verificação falhada explica o que impediu a ação.","open-source-lattice.banner.proof.eyebrow":"O caminho da explicação","open-source-lattice.banner.proof.lead":"Uma resposta pode nomear","open-source-lattice.banner.proof.accent":"todas as regras por trás dela.","open-source-lattice.banner.proof.body":"Uma decisão pode combinar uma proibição legal, uma condição de privacidade, um resultado de solver e um limite à ação autónoma. Reduzir tudo isso a uma pontuação esconde qual parte decidiu realmente o caso.","open-source-lattice.banner.proof.detail":"A Lattice mantém a origem e o resultado de cada passo. A resposta final pode apontar de volta através do percurso, para que um revisor veja qual regra foi acionada e quais verificações apenas forneceram contexto.","open-source-lattice.banner.proof.instrument":"Percurso de decisão trabalhado","open-source-lattice.banner.proof.tag":"ATRIBUÍDO","open-source-lattice.banner.proof.item1":"Regra legal","open-source-lattice.banner.proof.item2":"Condição de privacidade","open-source-lattice.banner.proof.item3":"Resultado de solver","open-source-lattice.banner.proof.item4":"Resultado tipado","open-source-lattice.banner.proof.status":"EXPLICADO","open-source-lattice.banner.proof.verdictLabel":"Caminho de evidência","open-source-lattice.banner.proof.verdict":"o resultado final mantém o percurso que o produziu","open-source-lattice.banner.proof.footer":"O percurso explica a resposta. O artefacto assinado mantém essa explicação estável mais tarde.","open-source-lattice.banner.plain.eyebrow":"O que pode pedir","open-source-lattice.banner.plain.lead":"Uma razão para a qual pode apontar.","open-source-lattice.banner.plain.accent":"Uma pessoa que a possui.","open-source-lattice.banner.plain.body":"Uma explicação útil diz mais do que aprovado ou recusado. Nomeia a regra, os factos usados no seu caso e a versão que estava em vigor quando a decisão foi tomada.","open-source-lattice.banner.plain.detail":"O registo também nomeia quem possui a regra. Isso dá um recurso para onde ir e permite que outro revisor execute a mesma verificação com os mesmos factos, em vez de reconstruir a resposta de memória.","open-source-lattice.banner.plain.instrument":"Recibo de decisão","open-source-lattice.banner.plain.tag":"LEGÍVEL","open-source-lattice.banner.plain.item1":"A sua pergunta","open-source-lattice.banner.plain.item2":"Regra e versão","open-source-lattice.banner.plain.item3":"Factos usados","open-source-lattice.banner.plain.item4":"Proprietário da regra nomeado","open-source-lattice.banner.plain.status":"RESPONDÍVEL","open-source-lattice.banner.plain.verdictLabel":"O que o recibo muda","open-source-lattice.banner.plain.verdict":"pode contestar uma regra específica com um proprietário específico","open-source-lattice.banner.plain.footer":"A próxima questão é para onde foram os seus dados enquanto essa verificação era feita.","open-source-lattice.banner.governance.eyebrow":"Do registo ao controlo","open-source-lattice.banner.governance.lead":"Uma política num registo","open-source-lattice.banner.governance.accent":"tem de chegar ao runtime.","open-source-lattice.banner.governance.body":"Um inventário mostra que uma regra existe. Não mostra que a regra impediu uma ação proibida ou exigiu uma verificação antes de uma decisão de alto risco avançar.","open-source-lattice.banner.governance.detail":"O registo aplicável liga o proprietário nomeado e a versão aprovada a uma obrigação que o runtime avalia. A mesma entrada mostra mais tarde qual versão estava em vigor para a decisão em análise.","open-source-lattice.banner.governance.instrument":"Verificação de controlo de admissão","open-source-lattice.banner.governance.tag":"EM VIGOR","open-source-lattice.banner.governance.item1":"Proprietário identificado","open-source-lattice.banner.governance.item2":"Versão aprovada","open-source-lattice.banner.governance.item3":"Obrigação codificada","open-source-lattice.banner.governance.item4":"Portão de execução ativo","open-source-lattice.banner.governance.status":"APLICADO","open-source-lattice.banner.governance.verdictLabel":"Estado do controlo","open-source-lattice.banner.governance.verdict":"a regra aprovada é simultaneamente revista e ativa na execução","open-source-lattice.banner.governance.footer":"O próximo teste é saber se as obrigações legais e as condições de dados pessoais se resolvem perante um caso real.","open-source-lattice.banner.operations.eyebrow":"Decisão local, prova portátil","open-source-lattice.banner.operations.lead":"Mantenha a decisão local.","open-source-lattice.banner.operations.accent":"Entregue a prova.","open-source-lattice.banner.operations.body":"Executar a verificação dentro do seu limite elimina uma dependência permanente de um serviço de decisão externo. A revisão continua a exigir um artefacto delimitado que outra parte possa inspecionar sem entrar nesse limite.","open-source-lattice.banner.operations.detail":"A entrega inclui a versão da regra, os factos relevantes, o resultado tipificado e a cadeia de atribuição. Um revisor pode reproduzir a decisão noutro local enquanto os dados de origem e os sistemas em produção permanecem onde devem estar.","open-source-lattice.banner.operations.instrument":"Entrega para revisão","open-source-lattice.banner.operations.tag":"PORTÁTIL","open-source-lattice.banner.operations.item1":"Avaliação local","open-source-lattice.banner.operations.item2":"Versão da regra anexada","open-source-lattice.banner.operations.item3":"Decisão reproduzida","open-source-lattice.banner.operations.item4":"O revisor chega ao mesmo resultado","open-source-lattice.banner.operations.status":"VERIFICADO","open-source-lattice.banner.operations.verdictLabel":"Resultado de soberania","open-source-lattice.banner.operations.verdict":"a evidência viaja sem transformar o sistema em produção num serviço de fornecedor","open-source-lattice.banner.operations.footer":"A última questão operacional é como introduzir esse limite sem interromper as decisões existentes.","open-source-lattice.728880d6b3":"e respostas exatas ao bit","open-source-lattice.close.panelTag":"LATTICE","open-source-lattice.close.panelFoot":"A publicação está planeada em rondas quinzenais. O repositório e a sua documentação são disponibilizados em conjunto.","oss-lattice-accountability.0d7093d005":"impõe, não cria","oss-lattice-accountability.49fcde1a52":"Apenas um deles pode corrigi-lo.","oss-lattice-accountability.431ee2d70c":"Nenhuma das colunas torna a regra correta.","oss-lattice-accountability.bda9d7b4e1":"entre centenas e milhares","oss-lattice-accountability.7c2bce5c76":"Sem um","oss-lattice-accountability.b9666a22df":"3.180 decisões desde março","oss-lattice-accountability.40e228b5c0":"Com um registo","oss-lattice-accountability.56058bd819":"ilustrativo, visível, não discutível","oss-lattice-accountability.8928eb06ad":"igualmente errado em ambos","oss-lattice-accountability.92beb33972":"Uma regra errada, duas vezes","oss-lattice-accountability.88b7b5fe75":"Alterado numa implementação, sem qualquer emenda que alguém possa apontar.","oss-lattice-accountability.d93d3566ab":"Correção sem data","oss-lattice-accountability.586e0d7b52":"Ninguém pode dizer quais decisões afetou, por isso a resposta é uma estimativa.","oss-lattice-accountability.c4def8004b":"Âmbito desconhecido","oss-lattice-accountability.177a260350":"Três equipas mexeram nele. Nenhuma delas o considera seu.","oss-lattice-accountability.83bff6b457":"Proprietário pouco claro","oss-lattice-accountability.7930534c1a":"Ou seja, encontrado por uma reclamação, e depois do facto.","oss-lattice-accountability.d4c0a984aa":"Encontrado por um cliente","oss-lattice-accountability.f4ad3296ed":"A emenda está datada e aprovada, e a versão anterior é mantida.","oss-lattice-accountability.aef0106389":"Corrigido","oss-lattice-accountability.32119a9e14":"Traz uma lista de decisões, por isso o raio de impacto é um número, não um receio.","oss-lattice-accountability.24bdaf83e4":"Com âmbito definido","oss-lattice-accountability.8dd8a91aa3":"Tem um proprietário, por isso há uma pessoa nomeada que responde por ele.","oss-lattice-accountability.c67dee31d8":"Atribuído","oss-lattice-accountability.9789a7943a":"Aparece no registo, por isso foi encontrado numa revisão, não por um cliente.","oss-lattice-accountability.bbba84135d":"Encontrado","oss-lattice-act-duties.f93e4008f0":"ou não aconteceu","oss-lattice-act-duties.b9c583f6d0":"ou correu","oss-lattice-act-duties.1ef1fa1ee7":"não depois de um incidente","oss-lattice-act-duties.24f96093f4":"Deveres que se aplicam primeiro","oss-lattice-act-duties.05b177aa4a":"Antes do arranque","oss-lattice-act-duties.ffb893f47a":"Nomeado, com autoridade para o parar, registado como condição.","oss-lattice-act-duties.b4d3a3bdc5":"Supervisão humana","oss-lattice-act-duties.e661104281":"Obrigatório existir antes de o sistema poder funcionar de todo.","oss-lattice-act-duties.9e9cf3221a":"Documentação","oss-lattice-act-duties.d2497597c8":"Categorias do anexo III, verificadas em relação ao que o sistema faz.","oss-lattice-act-duties.667c4baacc":"Risco elevado","oss-lattice-act-duties.3fda9df085":"Práticas que o ato exclui, detetadas em vez de declaradas.","oss-lattice-act-duties.030b0ae196":"Proibido","oss-lattice-adopt-steps.b84ee6508d":"até decidires que é","oss-lattice-adopt-steps.7433362c80":"nada é comutado","oss-lattice-adopt-steps.af1807fca1":"Risco baixo","oss-lattice-adopt-steps.f5c2cef0ca":"cada um reversível","oss-lattice-adopt-steps.3173c4bbc5":"Quatro passos em","oss-lattice-adopt-steps.dbf430ebf6":"Tráfego real, a gravar apenas onde discorda de ti.","oss-lattice-adopt-steps.5ffd4de11f":"Executar em paralelo","oss-lattice-adopt-steps.10998af1be":"Uma decisão, à parte, sem agir sobre nada.","oss-lattice-adopt-steps.3c769675cd":"Piloto","oss-lattice-adopt-steps.d03615e666":"Executa decisões que já tomaste e compara as respostas.","oss-lattice-adopt-steps.c0f85d6679":"Repetição","oss-lattice-adopt-steps.3c1c4e7ea3":"Quando a Lattice publicar na terceira ronda, lê tudo. Sem chamada, sem caixa fechada.","oss-lattice-adopt-steps.90b1fdef30":"Lê-lo","oss-lattice-agent-boundary.f7e2c6d236":"aplicado, não solicitado","oss-lattice-agent-boundary.5e8b23bc34":"Foi emitido por um ano, durante oito segundos.","oss-lattice-agent-boundary.bdbe8914a8":"Pediu o património.","oss-lattice-agent-boundary.6ceba2a1ac":"um sistema com discrição nunca viu o pedido mais amplo","oss-lattice-agent-boundary.d49c9bc529":"Nada aqui foi pedido ao modelo. O passe foi cortado antes de a chamada ser executada, pelo mesmo\n          registo que contém as regras de consentimento, e","oss-lattice-agent-boundary.123a7f2fcc":"Plataforma","oss-lattice-agent-boundary.2f272d950b":"alcance da ferramenta v3","oss-lattice-agent-boundary.4916ed9409":"aplicado por","oss-lattice-agent-boundary.d794254290":"Passe emitido","oss-lattice-agent-boundary.67e101cddc":"o que o registo emitiu","oss-lattice-agent-boundary.43b11ec486":"Concedido","oss-lattice-agent-boundary.9fa98b2c25":"o que o agente pediu","oss-lattice-agent-boundary.c26bf60fed":"Solicitado","oss-lattice-agent-boundary.891aa78341":"emitido em processo","oss-lattice-agent-boundary.399d9d16f1":"quatro de cinco recusados","oss-lattice-agent-boundary.937dc2ece7":"Uma chamada de ferramenta, no limite","oss-lattice-agent-boundary.d7bef4f233":"8 s","oss-lattice-agent-boundary.7ea101da72":"tempo de execução","oss-lattice-agent-boundary.181c2f4376":"um ano","oss-lattice-agent-boundary.f1f2639ab2":"ler /finance/ledgers/2026/*","oss-lattice-agent-boundary.bdceacb8ea":"40 s","oss-lattice-agent-boundary.137863c471":"qualquer anfitrião","oss-lattice-agent-boundary.5159b44cec":"saída de rede","oss-lattice-agent-boundary.6fd9bf498c":"chamar payments.execute","oss-lattice-agent-boundary.bd8a20e39c":"todos os anos","oss-lattice-agent-boundary.034c409993":"ler /finance/ledgers/*","oss-lattice-artefact-powers.edbd35eab4":"um ficheiro não é","oss-lattice-artefact-powers.85963459b4":"um endpoint é a tua conta","oss-lattice-artefact-powers.c6fe330e04":"Artefacto","oss-lattice-artefact-powers.d96934ed89":"O que um ficheiro pode fazer","oss-lattice-artefact-powers.39d5ace751":"que um endpoint não pode","oss-lattice-artefact-powers.6c6d75b70e":"Alterado depois do facto, não carrega de todo.","oss-lattice-artefact-powers.3eb80c1e86":"Recusar","oss-lattice-artefact-powers.1abf945944":"Comparado com o do último trimestre para mostrar o que mudou e quando.","oss-lattice-artefact-powers.44da169fbf":"Ser comparado","oss-lattice-artefact-powers.048b8d66a8":"Executado por outra pessoa, sem acesso aos teus sistemas.","oss-lattice-artefact-powers.8982aa012b":"Ser entregue","oss-lattice-artefact-powers.1cffc3ac01":"Armazenado com a decisão que tomou, não apenas referenciado por ela.","oss-lattice-artefact-powers.de66d15c0e":"Ser arquivado","oss-lattice-assembled.8de17c36cc":"e ninguém orçamenta para isso","oss-lattice-assembled.ab499378af":"quatro dias, sempre","oss-lattice-assembled.acf6368bfa":"o declínio de março, reconstruído","oss-lattice-assembled.04061c8051":"O que é montado em vez disso","oss-lattice-assembled.2e159b4438":"Observado","oss-lattice-assembled.a9a868916c":"Se ainda existir, e normalmente não existe.","oss-lattice-assembled.36280b3e16":"Uma folha de cálculo","oss-lattice-assembled.5c35675664":"Perguntado o que recordam. Um já saiu.","oss-lattice-assembled.f5b04b9dc7":"Duas pessoas que lá estiveram","oss-lattice-assembled.4341e849b8":"Lido para adivinhar qual versão estava ativa na altura.","oss-lattice-assembled.f67621a63e":"Um registo de implementação","oss-lattice-assembled.5cacbaef45":"Obtido de onde vivem agora, não de onde viviam então.","oss-lattice-assembled.29d088d96e":"As regras atuais","oss-lattice-attribution.027fdb8130":"antes de o defenderes","oss-lattice-attribution.0caf0af6e8":"a cadeia diz qual é qual","oss-lattice-attribution.7c880f7f8d":"Por passo","oss-lattice-attribution.c85232ec5b":"na derivação","oss-lattice-attribution.158885eb4c":"Como cada passo é atribuído","oss-lattice-attribution.bdf92657af":"Estabelecido pelo resolvedor, não por encadeamento.","oss-lattice-attribution.e1d3550543":"Resolvido","oss-lattice-attribution.e9fc9ad014":"Correspondido por semelhança, não provado. Marcado como tal.","oss-lattice-attribution.3bf1eca830":"Semelhança","oss-lattice-attribution.ac2b8e98eb":"Seguido de uma regra, e a regra é nomeada.","oss-lattice-attribution.78e1790e29":"Regra","oss-lattice-attribution.5c2030b2a5":"Afirmado diretamente. Nada o derivou.","oss-lattice-attribution.95742cac43":"Afirmado","oss-lattice-because-banner.4304d56f5b":"Vai passar esta regra\n            a 14 de setembro.","oss-lattice-because-banner.caeb696f2f":"A sua está aberta há quatro meses.","oss-lattice-because-banner.b5939ecf48":"Não aprovado, porque uma conta precisa de seis meses antes de podermos aumentar um limite sem\n            alguém a rever.","oss-lattice-because-banner.6009a5a546":"o que deve receber","oss-lattice-because-banner.55acf372d0":"Não conseguimos aprovar a sua candidatura neste momento.","oss-lattice-because-banner.e7e8608deb":"o que costuma chegar","oss-lattice-because-banner.b22f9fda28":"Um sistema sujeito a regras escritas não tem esse problema. Sabe qual regra usou,\n          porque teve de verificar a regra antes de responder. Assim, a razão existe no momento da\n          decisão e pode ser-lhe dada em palavras simples, nesse mesmo dia.","oss-lattice-because-banner.dee1575920":"Ser recusado por uma máquina é pior do que ser recusado por uma pessoa, e não\n          porque a resposta seja diferente. É porque normalmente não há ninguém a quem perguntar. A\n          recusa chega completa, sem razão anexada, e o caminho para uma é uma reclamação\n          que demora semanas e chega a alguém que também não estava lá.","oss-lattice-because-banner.ed8d9bd41f":"Não, porque, é.","oss-lattice-because-banner.d40733806c":"Um não seco não é uma resposta.","oss-lattice-because-banner.5abdfa9cd6":"A diferença","oss-lattice-business-glyph.9a11000001":"Latência","oss-lattice-business-glyph.9a11000002":"Determinismo","oss-lattice-business-glyph.9a11000003":"Bit-exato","oss-lattice-business-glyph.9a11000004":"Runtime","oss-lattice-business-glyph.9a11000005":"Caminho de decisão","oss-lattice-business-glyph.9a11000006":"Sem salto de rede","oss-lattice-business-glyph.eb4e6ac270":"permanecem juntos","oss-lattice-business-glyph.6b5eb5323e":"Regras e respostas","oss-lattice-business-glyph.d665b83285":"Conformidade, preços, acesso, fraude","oss-lattice-business-glyph.870c4d024a":"Sem salto de rede","oss-lattice-business-glyph.6a62f09af5":"O seu hardware, dentro da União Europeia. Nenhum serviço externo\n                  no caminho de uma decisão.","oss-lattice-business-glyph.c82d1b09cf":"EU","oss-lattice-business-glyph.1d197d39c5":"Onde é executado","oss-lattice-business-glyph.3fc79400cb":"Contrato operacional","oss-lattice-business-glyph.4c3bbb2510":"Um motor, uma resposta, em todos os servidores. A decisão que tomou\n                hoje continua a ler-se igual no próximo ano.","oss-lattice-business-glyph.9d900b06ad":"Registos de auditoria","oss-lattice-business-glyph.7becbf3f3a":"Com Lattice","oss-lattice-business-glyph.6dc765a6fd":"Um serviço separado","oss-lattice-business-glyph.a475b85411":"O que reduz de risco.","oss-lattice-business-glyph.74c2a3e955":"O que poupa.","oss-lattice-business-glyph.5342989716":"Avaliação determinística de políticas","oss-lattice-business-glyph.03f923bd0d":"Lattice","oss-lattice-business-glyph.c6a76eb73a":"Painel de decisão","oss-lattice-business-glyph.6eef664840":"Nenhum","oss-lattice-business-glyph.1ebe1b944e":"1.36 ns caminho quente","oss-lattice-business-glyph.346a87017f":"Ida e volta de rede por verificação","oss-lattice-business-glyph.c6b617260a":"Latência","oss-lattice-business-glyph.a5ca844717":"Reproduzir a regra que foi executada","oss-lattice-business-glyph.d97949a052":"Reconstruído a posteriori","oss-lattice-business-glyph.d51b35c242":"A auditoria","oss-lattice-business-glyph.f59144c3cf":"O mesmo em todos os servidores","oss-lattice-business-glyph.2d59e161f6":"Deriva de servidor para servidor","oss-lattice-business-glyph.7011b1a621":"A resposta","oss-lattice-business-glyph.47168475cb":"Dentro do que já executa","oss-lattice-business-glyph.c502d3e3d8":"Um serviço separado para alojar","oss-lattice-business-glyph.afb077c327":"O motor","oss-lattice-check-ledger.3c1d44232a":"numa árvore de dominância real","oss-lattice-check-ledger.074cb6ace8":"sete no total","oss-lattice-check-ledger.93ff909ce2":"Imposto","oss-lattice-check-ledger.71050ef829":"Estrutural","oss-lattice-check-ledger.8b45f8c51d":"na árvore de dominância","oss-lattice-check-ledger.5098dd1999":"Verificações","oss-lattice-close-banner.f747dbb955":"compilado uma vez, verificável por qualquer pessoa","oss-lattice-close-banner.8768ef7d10":"qual regra decidiu, qual prevaleceu, qual quase prevaleceu e por quanto","oss-lattice-close-banner.f46e03d644":"um resultado","oss-lattice-close-banner.d51790f8ee":"É por isso que a resposta pode dizer como se combinaram, qual regra decidiu, que parte era\n          aproximada e qual quase prevaleceu. E por que essa resposta é a mesma no próximo ano, em\n          hardware diferente, diante de alguém que não tem razão para aceitar a sua palavra.","oss-lattice-close-banner.a6a18010f4":"Um regulamento, um limite de segurança, uma fronteira sobre o que o software pode fazer sozinho, um requisito\n          estrutural, um limiar sobre uma semelhança. Na maioria dos ambientes, esses elementos ficam em sistemas separados\n          que foram integrados depois e reconciliam mal. Aqui, são um único registo,\n          avaliados em conjunto, a partir de um único ficheiro compilado.","oss-lattice-close-banner.30656ce884":"um registo.","oss-lattice-close-banner.afcef0819c":"A governação torna-se","oss-lattice-close-banner.481d0fc02c":"Todo o argumento","oss-lattice-close-banner.ed09422325":"alcance da ferramenta","oss-lattice-close-banner.66299b2eb6":"limite de segurança","oss-lattice-consent-worked.ef7db413ee":"avaliado, não mapeado","oss-lattice-consent-worked.248aab552e":"Três em quatro é zero.","oss-lattice-consent-worked.785b7e4fed":"Quatro condições, e não são pontuadas.","oss-lattice-consent-worked.7ed41b72b0":"Um booleano, escrito no registo, nunca reexaminado. Não é uma mentira. É um resumo\n            de uma pergunta que ninguém acabou de fazer.","oss-lattice-consent-worked.bb5a90b40d":"o mesmo facto, como a maioria dos sistemas o guarda","oss-lattice-consent-worked.9b8bf5f77e":"O remédio é um caminho de retirada separado por finalidade, após o qual o registo pode\n              ser reavaliado. Até lá, este cliente não consentiu em nada.","oss-lattice-consent-worked.21d5dc2996":"Três condições foram cumpridas e uma não, o que, nos termos do artigo 7.º, é o mesmo\n              resultado que não cumprir nenhuma. A condição que falha é","oss-lattice-consent-worked.ad0ccc24e4":"Sem consentimento válido","oss-lattice-consent-worked.1ca0cd9283":"Nunca avaliado. O registo já falha, portanto a resposta aqui não muda nada.","oss-lattice-consent-worked.6992270d64":"Não alcançado","oss-lattice-consent-worked.f02b6071fa":"consentimento separado por finalidade","oss-lattice-consent-worked.41769a6b0d":"Granular","oss-lattice-consent-worked.6a3aa80458":"Captado através de uma adesão combinada que cobre três finalidades. A retirada não é\n              oferecida separadamente para nenhuma delas.","oss-lattice-consent-worked.f421aed614":"Não cumprida","oss-lattice-consent-worked.75f29b6a2a":"tão fácil de retirar como de dar","oss-lattice-consent-worked.7345ca6fb2":"Retirável","oss-lattice-consent-worked.492f468eee":"Carimbo de data/hora, versão do formulário e redação apresentados, tudo retido.","oss-lattice-consent-worked.e4028358c8":"Cumprida","oss-lattice-consent-worked.6c0f70985f":"o responsável pelo tratamento pode mostrá-lo","oss-lattice-consent-worked.9681edd3b5":"Documentado","oss-lattice-consent-worked.36f6b734da":"Caixa não marcada, marcada pelo cliente, sem pré-seleção.","oss-lattice-consent-worked.03ef028b9e":"um ato afirmativo claro","oss-lattice-consent-worked.db95e1890c":"Explícito","oss-lattice-consent-worked.9e30a865a4":"captado a 3 de fevereiro de 2026, formulário de registo, finalidades de marketing","oss-lattice-consent-worked.769e3d01bd":"Cliente 8842","oss-lattice-consent-worked.1be4d0b492":"artigo 7.º, todas as condições","oss-lattice-consent-worked.d98c27af8c":"três de quatro","oss-lattice-consent-worked.b430876b67":"Consentimento, analisado","oss-lattice-consumer-glyph.0b19b7292f":"Rápido, calmo e gentil","oss-lattice-consumer-glyph.1e5486035c":"Não são necessários conhecimentos especiais","oss-lattice-consumer-glyph.286ae60ab8":"O que isto significa para si","oss-lattice-consumer-glyph.a25dbbd93d":"e aqui está o porquê","oss-lattice-consumer-glyph.5397e0583f":"Sim","oss-lattice-consumer-glyph.91fc81cf8d":"O seu formulário","oss-lattice-consumer-glyph.a118831ca5":"O livro de regras","oss-lattice-consumer-glyph.1ebf1dac09":"O funcionário cuidadoso que verifica as regras","oss-lattice-consumer-glyph.b631213249":"Uma pessoa continua no comando, não a máquina","oss-lattice-consumer-glyph.7426ceebb0":"Os seus documentos ficam consigo","oss-lattice-consumer-glyph.da093c5cbc":"A mesma resposta hoje e amanhã","oss-lattice-consumer-glyph.4b51b4f2b9":"Um sim ou não claro, e a razão","oss-lattice-details-stay.4ece45cdc9":"nada é enviado","oss-lattice-details-stay.1a3bea5f94":"Um deles envia-te para algum lugar.","oss-lattice-details-stay.1fd83c77aa":"A mesma pergunta, a mesma resposta.","oss-lattice-details-stay.6dc763eda2":"Uma pessoa mantém o controlo, não a máquina.","oss-lattice-details-stay.ab0e8d5e16":"Nada atravessa uma fronteira que não escolheste.","oss-lattice-details-stay.d5f0d700b2":"Ainda responde quando a ligação não está disponível.","oss-lattice-details-stay.979b2fd37d":"as regras, num só lugar","oss-lattice-details-stay.29da45ba80":"as regras escritas, a chegar","oss-lattice-details-stay.71c422ab06":"onde estão os teus dados","oss-lattice-details-stay.0608e37330":"as regras viajam","oss-lattice-details-stay.3f01362472":"desta forma","oss-lattice-details-stay.09b613f97d":"uma empresa que não escolheste","oss-lattice-details-stay.cf2460adea":"o teu nome, as tuas datas, os teus números","oss-lattice-details-stay.52a9703b06":"os teus dados viajam","oss-lattice-details-stay.92e79c83d2":"da forma habitual","oss-lattice-details-stay.77b18f33db":"os teus dados ficam no lugar","oss-lattice-details-stay.8b9ad76bd5":"nada sai","oss-lattice-details-stay.4822f272c3":"Para onde aponta a seta","oss-lattice-encoded-checks.6773b33c04":"não num documento ao lado dele","oss-lattice-encoded-checks.33ba5cefad":"o artigo está no motor","oss-lattice-encoded-checks.9106bb4872":"No motor","oss-lattice-encoded-checks.a888a07236":"o que cada verificação realmente testa","oss-lattice-encoded-checks.44168b1a9e":"Codificado, não mapeado","oss-lattice-encoded-checks.d45f753d28":"O que os outros somam, devolvido como uma única decisão.","oss-lattice-encoded-checks.b6c533b565":"Combinado","oss-lattice-encoded-checks.b9ec0f581c":"Compósito","oss-lattice-encoded-checks.d2a4d4bdc9":"Qual mecanismo cobre isto, verificado antes de acontecer.","oss-lattice-encoded-checks.8ff31316ab":"Capítulo V","oss-lattice-encoded-checks.cbb4cc4982":"Transferência","oss-lattice-encoded-checks.47c001cd82":"Explícito, revogável, documentado, granular. Todos os quatro, por registo.","oss-lattice-encoded-checks.11a2c24059":"Art. 7","oss-lattice-encoded-checks.0599298f6d":"Consentimento","oss-lattice-encoded-checks.d5e98c88e0":"Categorias verificadas contra o que o sistema realmente faz.","oss-lattice-encoded-checks.62dffe3420":"Anexo III","oss-lattice-encoded-checks.667c4baacc":"Risco elevado","oss-lattice-encoded-checks.3fda9df085":"Práticas que o ato exclui, detetadas em vez de declaradas.","oss-lattice-encoded-checks.ba463f6839":"Art. 5","oss-lattice-encoded-checks.030b0ae196":"Proibido","oss-lattice-excavation.144e7ab2a7":"e o rastreio parou antes do fundo","oss-lattice-excavation.8d2b6ea821":"Nenhum deles tem um nome.","oss-lattice-excavation.08f3ab4c38":"Seis condições participaram nessa decisão.","oss-lattice-excavation.19f4cb08d9":"nunca foi registado em lado nenhum.","oss-lattice-excavation.2b79822f1f":"O que quer que tenha definido a regra acima desta","oss-lattice-excavation.48064ec376":"O rastreio termina aqui.","oss-lattice-excavation.bec97147a6":"última edição em 2023, liga para uma página que já não existe","oss-lattice-excavation.c88422e7ca":"\"Acordámos não aprovar fora do EEE sem uma segunda opinião.\"","oss-lattice-excavation.2a8b7dc7e0":"wiki interno, política de risco","oss-lattice-excavation.ff446beb62":"14px 17px 22px","oss-lattice-excavation.682164f16a":"Página de política","oss-lattice-excavation.9cb16d00cb":"Filtro de formação","oss-lattice-excavation.61a54255d7":"(final) (v3)","oss-lattice-excavation.50c3f10f5b":"AUTO","oss-lattice-excavation.611e03324b":"11px 12px","oss-lattice-excavation.d9a2a33e71":"Folha de operações","oss-lattice-excavation.1cfdf99a73":"equipa dissolvida em junho","oss-lattice-excavation.44357ae55a":"Pagamentos","oss-lattice-excavation.57b4407f5b":"Configuração de implementação","oss-lattice-excavation.8eae9b0264":"Serviço de funcionalidades","oss-lattice-excavation.34a88c4716":"Manipulador de pedidos","oss-lattice-excavation.4b73aced85":"em vigor","oss-lattice-excavation.b00ede168f":"O requerente perguntou qual regra decidiu.","oss-lattice-excavation.7775bce5b3":"14 de março de 2026, sem intervenção humana.","oss-lattice-excavation.156bb5763e":"Pedido 48812, recusado","oss-lattice-excavation.8feaa4174e":"qual regra decidiu","oss-lattice-excavation.0aa9b66801":"Uma decisão, rastreada para trás","oss-lattice-failure-types.936bf5853e":"estes dizem quatro coisas","oss-lattice-failure-types.1c96bc129d":"um conjunto vazio não diz nada","oss-lattice-failure-types.b01f7487b0":"cada um um caso distinto","oss-lattice-failure-types.60e5c23b14":"Tipado","oss-lattice-failure-types.bde7827e35":"Porque uma consulta não se manteve","oss-lattice-failure-types.ff7c52c7dd":"Quase se manteve. Eis o que era necessário contra o que foi alcançado.","oss-lattice-failure-types.bef7cf891b":"Abaixo do limiar","oss-lattice-failure-types.4a7b33b970":"Algo o excluiu ativamente, com a restrição identificada.","oss-lattice-failure-types.4dd18cc460":"Restrição violada","oss-lattice-failure-types.72f68e864d":"Uma regra poderia ter sido acionada. Uma condição estava ausente, e é nomeada.","oss-lattice-failure-types.f547426bff":"Premissa em falta","oss-lattice-failure-types.0869b0faa0":"O padrão estava correto. Nada lhe correspondeu.","oss-lattice-failure-types.1cc534dfb3":"Sem factos correspondentes","oss-lattice-families.050fea6a03":"encontra a família","oss-lattice-families.d4b92646c3":"escreves a restrição","oss-lattice-families.c614ba7c45":"Automático","oss-lattice-families.45e286657a":"famílias, não backends","oss-lattice-families.6f866c41e5":"O que o classificador encaminha","oss-lattice-families.6dbab0200f":"Programação por conjuntos de respostas, Datalog, propriedades temporais, redes de Petri.","oss-lattice-families.6231f09938":"Lógica e temporal","oss-lattice-families.85d84414bd":"Domínios finitos com propagação, incluindo espacial e temporal.","oss-lattice-families.bee537a628":"Programação por restrições","oss-lattice-families.2e6eb7d461":"Linear, quadrática e inteira mista sobre representações de inteiros e ponto fixo, onde uma variável deve ser inteira quando o modelo o exigir.","oss-lattice-families.c794704381":"Otimização","oss-lattice-families.e57c50472d":"Teorias booleanas e de módulos, com aritmética, arrays, bitvectors, strings.","oss-lattice-families.3a198b87ab":"Satisfatibilidade","oss-lattice-fit-test.0d7093d005":"impõe, não redige","oss-lattice-fit-test.c4d8bebfa4":"Três casos em que lhe diríamos para não o fazer.","oss-lattice-fit-test.0f2e2c24fc":"Três casos em que se justifica.","oss-lattice-fit-test.37ad50bda7":"Não vale a pena","oss-lattice-fit-test.878e4cf83d":"Vale a pena","oss-lattice-fit-test.41de8279ac":"ser direto quanto a isso","oss-lattice-fit-test.d669910eee":"e onde não se justifica","oss-lattice-fit-test.b93f80b8ba":"Onde se enquadra","oss-lattice-fit-test.24cc681e97":"A garantia tem um custo. Se vai deitar o código fora dentro de um mês, não pague por ela.","oss-lattice-fit-test.db64bd060d":"Um protótipo que ninguém vai auditar","oss-lattice-fit-test.0e653eeccc":"A compilação é uma etapa de construção. Nesse ritmo, gastaria mais tempo a implementar regras do que a escrevê-las.","oss-lattice-fit-test.e708e8cce0":"Uma regra que muda duas vezes por semana","oss-lattice-fit-test.f36d6641af":"Está a mudar a pergunta mais depressa do que conseguiria compilar a resposta, e ninguém vai auditar os passos intermédios.","oss-lattice-fit-test.7ae0995d9a":"Análise exploratória","oss-lattice-fit-test.410b358505":"A questão nunca é se a decisão foi razoável. É qual regra a tomou e quando foi alterada pela última vez.","oss-lattice-fit-test.e79b05db9e":"Qualquer coisa sobre a qual um regulador possa perguntar","oss-lattice-fit-test.8762200d52":"Quatro equipas a ler a mesma política codificarão quatro regras ligeiramente diferentes, e ninguém descobre até uma auditoria.","oss-lattice-fit-test.b15805e8e5":"Uma regra que tem de ser aplicada de forma idêntica em quatro países","oss-lattice-fit-test.2f10550d56":"Nessa altura, a pessoa que escreveu a regra já mudou de função e o raciocínio não foi registado em mais lado nenhum.","oss-lattice-fit-test.0d8d914a42":"Uma decisão sobre a qual alguém vai questionar daqui a dezoito meses","oss-lattice-five-systems.3a8d0c6a2f":"apontado para a coisa errada","oss-lattice-five-systems.3f656d714d":"Ninguém pode dizer o que foi decidido.","oss-lattice-five-systems.fab6fd5956":"Todos os controlos passaram.","oss-lattice-five-systems.dee30056a8":"Cinco departamentos, cinco registos, cada um\n            verdadeiro e cada um escrito para o seu próprio sistema: um identificador com significado apenas dentro do\n            motor que o escreveu, uma pontuação de ponto fixo, uma probabilidade externa antes da conversão e um silêncio.\n            Todos os quadros foram seguidos e nenhum deles pode ser unido aos outros.","oss-lattice-five-systems.67c8fe1bfd":"Nada acima responde a isso.","oss-lattice-five-systems.b86ba9e1da":"qual regra recusou este cliente","oss-lattice-five-systems.b222f5ec71":"cinco departamentos registaram-no, cada um nos seus próprios termos","oss-lattice-five-systems.156bb5763e":"Pedido 48812, recusado","oss-lattice-five-systems.2842541ccb":"ilustrativo, uma forma real","oss-lattice-five-systems.f9f9244f1c":"nenhum deles se junta","oss-lattice-five-systems.668cd3d7a6":"Uma recusa, cinco registos","oss-lattice-five-systems.7dbce6dc9f":"Código do pedido","oss-lattice-five-systems.4143d04801":"Engenharia","oss-lattice-five-systems.0673efa838":"O modelo","oss-lattice-five-systems.d0516d105b":"Ciência de dados","oss-lattice-five-systems.6c9eae26f3":"O filtro de segurança","oss-lattice-five-systems.5a8f23f567":"Risco","oss-lattice-five-systems.bf0b2368d3":"O módulo de conformidade","oss-lattice-five-systems.68f0ae4911":"Conformidade","oss-lattice-five-systems.6b5b9fe6b8":"O motor de regras","oss-lattice-five-systems.a1fdaa6b2a":"Operações","oss-lattice-four-steps.11c4598a13":"e o quarto passo é o ponto","oss-lattice-four-steps.7e5924ee45":"a verificação vem primeiro","oss-lattice-four-steps.ce65202f26":"Lentamente","oss-lattice-four-steps.89fdeae0e7":"nessa ordem, sempre","oss-lattice-four-steps.c7c457c8df":"Os quatro passos","oss-lattice-four-steps.efc975271f":"No dia, por palavras, sem apresentar primeiro uma reclamação.","oss-lattice-four-steps.38e727cd1e":"Podes perguntar porquê","oss-lattice-four-steps.88de40303f":"E nomeia a regra que usou para lá chegar.","oss-lattice-four-steps.126b8318a2":"Responde","oss-lattice-four-steps.6db86c4507":"Antes de qualquer coisa se mover. Não depois, não numa amostra.","oss-lattice-four-steps.59eede3514":"Verifica primeiro","oss-lattice-four-steps.10d2bae02b":"Por palavras tuas, a partir de onde já estavas.","oss-lattice-four-steps.7ed149da71":"Perguntas","oss-lattice-handover.c46d431e7a":"compilado, não interpretado","oss-lattice-handover.bf2f87e840":"Essa é a diferença em relação a um relatório.","oss-lattice-handover.41a924e8e9":"Executaram-no sem confiarem em si.","oss-lattice-handover.87c7e14899":"em vez de devolver algo plausível. Um sistema que continua a funcionar depois de as suas regras terem sido adulteradas é pior do que um que para, porque produz respostas que ninguém tem razão para questionar.","oss-lattice-handover.a52129869a":"integridade: incompatibilidade de resumo da secção em rules[2]","oss-lattice-handover.b38635e89e":"A carga para com","oss-lattice-handover.fe432f5f18":"Nenhuma resposta é produzida.","oss-lattice-handover.1b752c11f7":"recusa-se a carregar","oss-lattice-handover.5d6031160f":"o mesmo ficheiro, editado posteriormente","oss-lattice-handover.e80566e44f":"Um byte alterado","oss-lattice-handover.48c5e9a613":"recusar, regra account_age v4","oss-lattice-handover.cccbf50967":"sem acesso aos seus sistemas","oss-lattice-handover.95a0dbaa52":"o hardware deles, a entrada deles","oss-lattice-handover.4577c74526":"o mesmo ficheiro","oss-lattice-handover.cc8ef4a38e":"a máquina deles","oss-lattice-handover.d4982cd832":"compilado em 14 de março de 2026","oss-lattice-handover.620b3e09b7":"o seu hardware, a sua entrada","oss-lattice-handover.349e470ff9":"a sua propriedade","oss-lattice-handover.35abd870ea":"três níveis de integridade","oss-lattice-handover.cd1f3ff564":"falha em modo fechado","oss-lattice-handover.66f7e1b3f6":"O ficheiro, entregue","oss-lattice-handover-banner.b071b0203e":"deixas de ser acreditado e passas a ser verificado","oss-lattice-handover-banner.48c5e9a613":"recusar, regra account_age v4","oss-lattice-handover-banner.5537048570":"acesso a ti","oss-lattice-handover-banner.4577c74526":"o mesmo ficheiro","oss-lattice-handover-banner.00b972491e":"a execução deles","oss-lattice-handover-banner.f7a5cadc7e":"aplicação 48812","oss-lattice-handover-banner.3fcceea305":"a tua execução","oss-lattice-handover-banner.fdc9aed716":"Como as regras são compiladas para um ficheiro, podes entregar o ficheiro. O outro lado executa-o com os mesmos dados de entrada, na sua própria máquina, e obtém a mesma resposta ou não. Deixas de ser acreditado e passas a ser verificado, o que é uma posição consideravelmente melhor.","oss-lattice-handover-banner.04a787d9cc":"Toda a garantia que uma organização oferece sobre as suas próprias decisões tem a mesma fraqueza: foi a organização que a produziu. Um relatório que compilaste, a partir de registos que controlas, sobre um sistema que operas. Pode ser totalmente honesto, e todos na sala sabem de quem é a conta.","oss-lattice-handover-banner.8901558db8":"Esse é o teste completo.","oss-lattice-handover-banner.705bcde618":"Consegues entregá-lo?","oss-lattice-handover-banner.16588eeacf":"O teste que importa","oss-lattice-handover-banner.caa155adf8":"regras","oss-lattice-handover-banner.608cb271bb":"hardware","oss-lattice-handover-banner.140f86aae5":"entrada","oss-lattice-handover-banner.922cce49ed":"teu","oss-lattice-handover-banner.d16d743032":"deles","oss-lattice-handover-banner.71f8e7976e":"nenhum","oss-lattice-hero-glyph.354da705dd":"Restrições totais","oss-lattice-hero-glyph.4ebcffbc4f":"Nível 1","oss-lattice-hero-glyph.81ff427ffd":"Nível 2","oss-lattice-hero-glyph.7afd39eaf0":"Total de classes","oss-lattice-hero-glyph.3f9c43b6fc":"Total de secções","oss-lattice-hero-glyph.40301a5c5e":"pesquisa rápida","oss-lattice-hero-glyph.33a00b17c6":"1.36 ns","oss-lattice-hero-glyph.68c52d6d5d":"pesquisa fria","oss-lattice-hero-glyph.9bb1636919":"39 ns","oss-lattice-hero-glyph.601da48321":"dweve-lattice [v1.0.0]","oss-lattice-hero-glyph.0ef8c6b19c":"exit 0","oss-lattice-hero-glyph.1301a1a22e":"compilação de política","oss-lattice-hero-glyph.6b5eb5323e":"Avaliação determinística de política","oss-lattice-hero-glyph.24ba16e708":"-o policy.dlat","oss-lattice-hero-glyph.0fb7ea3a85":"A política é válida,","oss-lattice-hero-glyph.6ef4747e47":"14 regras indexadas","oss-lattice-hero-glyph.52e68a873a":"Restrições","oss-lattice-hero-glyph.f9a42521ef":"soma de verificação do cabeçalho","oss-lattice-hero-glyph.b659801d8a":"5 secções","oss-lattice-hero-glyph.d161f98b5b":"avaliação de política","oss-lattice-hero-glyph.53577bb5df":"Negar","oss-lattice-hero-glyph.13c1df2f3b":"evento: pre_tool_use","oss-lattice-hero-glyph.ee42274cc2":"Comando de eliminação recursiva bloqueado","oss-lattice-hero-glyph.064c14e17e":"bit-exato em todas as plataformas","oss-lattice-hero-glyph.cae7533dee":"Diretório de secções","oss-lattice-hero-glyph.3deb745651":"Tipo","oss-lattice-hero-glyph.b7152342a2":"Tamanho","oss-lattice-hero-glyph.53d8f4c3f2":"estatísticas de despejo","oss-lattice-hero-glyph.0503f4323d":"Secção rápida","oss-lattice-hero-glyph.6757848af7":"DETERMINÍSTICO","oss-lattice-hero-glyph.bafd9cc93a":"312 restrições, 5 secções","oss-lattice-hero-glyph.85deed7b48":"rápido 1.36 ns, frio 39 ns","oss-lattice-hero-glyph.1be5a0dfa9":"mmap, sem daemon","oss-lattice-hero-glyph.route.incoming":"Ação recebida","oss-lattice-hero-glyph.route.boundary":"Limite autónomo","oss-lattice-hero-glyph.route.outsideGrant":"caminho fora da concessão","oss-lattice-hero-glyph.route.artefact":"Artefacto de política","oss-lattice-hero-glyph.route.verified":"assinatura verificada","oss-lattice-hero-glyph.route.replay":"Repetição","oss-lattice-hero-glyph.route.sameOutcome":"mesmo resultado","oss-lattice-hero-glyph.route.denied":"Negado","oss-lattice-hero-glyph.route.reason":"Comando de eliminação recursiva bloqueado","oss-lattice-hero-glyph.route.exactReplay":"Bit exato em todas as plataformas","oss-lattice-hybrid-chain.3283a04d6d":"atribuído por etapa","oss-lattice-hybrid-chain.6df8f760fc":"Pode ver qual das metades fez o quê.","oss-lattice-hybrid-chain.1d0f60dc38":"Ambas as metades, numa só cadeia.","oss-lattice-hybrid-chain.a7b9df38a5":"na etapa três. Defenda a\n            conclusão e é essa a etapa que estará a defender.","oss-lattice-hybrid-chain.20323607c5":"A cadeia mantém-se, e a totalidade\n            dela assenta numa semelhança registada internamente em","oss-lattice-hybrid-chain.f9395aa9af":"Três etapas exatas, uma aproximada.","oss-lattice-hybrid-chain.e39262defe":"Conclusão","oss-lattice-hybrid-chain.dc31610963":", dadas as quatro etapas anteriores.","oss-lattice-hybrid-chain.ce71b3cc7a":"Seguido de","oss-lattice-hybrid-chain.121d998e6c":"elegível = verdadeiro","oss-lattice-hybrid-chain.78e1790e29":"Regra","oss-lattice-hybrid-chain.5251965b5b":"Estabelecido pelo resolvedor a partir dos valores declarados, não por encadeamento.","oss-lattice-hybrid-chain.e1d3550543":"Resolvido","oss-lattice-hybrid-chain.a3d31e9b5a":"Pontuação externa convertida para ponto fixo; a correspondência não está provada. Marcado como tal.","oss-lattice-hybrid-chain.3bf1eca830":"Semelhança","oss-lattice-hybrid-chain.8fede5fa99":", e a regra é nomeada.","oss-lattice-hybrid-chain.a31edd9944":"Declarado diretamente no registo. Nada o derivou.","oss-lattice-hybrid-chain.60adc3d1f4":"residência = NL","oss-lattice-hybrid-chain.95742cac43":"Afirmado","oss-lattice-hybrid-chain.60b9900b40":"cinco etapas","oss-lattice-hybrid-chain.5e1b2b3a68":"uma etapa aproximada","oss-lattice-hybrid-chain.656be2a029":"Uma derivação, atribuída","oss-lattice-in-force-banner.a9db906761":"Junho","oss-lattice-in-force-banner.c94f479833":"Maio","oss-lattice-in-force-banner.a0393902db":"Abril","oss-lattice-in-force-banner.433632ea5c":"Março","oss-lattice-in-force-banner.9daf9699cc":"a compilação","oss-lattice-in-force-banner.92bdfd962a":"o índice","oss-lattice-in-force-banner.cc98000819":"um limiar","oss-lattice-in-force-banner.45f0d38ea6":"o modelo","oss-lattice-in-force-banner.f9dad3ebd2":"as regras","oss-lattice-in-force-banner.93187ef5d7":"desde o declínio de março","oss-lattice-in-force-banner.910e029098":"ilustrativo","oss-lattice-in-force-banner.4455e3764f":"versionado com aquilo que governa, ou a pergunta não tem resposta","oss-lattice-in-force-banner.989e1e71f7":"As condições que governam e aquilo que governam divergem de forma independente, e apenas uma delas é normalmente versionada. Os registos de implementação documentam o que foi lançado, não quais regras estavam incluídas.","oss-lattice-in-force-banner.99be862fbd":"Alguém pergunta por que uma candidatura foi recusada em março. As regras não mudaram desde então, o que parece uma resposta completa até nos lembrarmos do que mais se move. O modelo foi retreinado em abril. Um limiar foi ajustado. Um índice de recuperação foi reconstruído.","oss-lattice-in-force-banner.c67c1a21fc":"Outra coisa mudou.","oss-lattice-in-force-banner.e95cac9649":"As regras não mudaram.","oss-lattice-in-force-banner.125abce20e":"A pergunta após o incidente","oss-lattice-judge-flow.3b49317a61":"o julgamento é o produto","oss-lattice-judge-flow.7db1a23659":"a verificação de formato é barata","oss-lattice-judge-flow.cce3962ad0":"Deteção","oss-lattice-judge-flow.d32216d021":"a eliminação é o caso interessante","oss-lattice-judge-flow.d622dab29f":"Como um candidato é julgado","oss-lattice-judge-flow.08c6512d09":"O que resta são dados pessoais, com o motivo pelo qual foram qualificados.","oss-lattice-judge-flow.d999aeb054":"Resolvido","oss-lattice-judge-flow.769acca094":"Candidatos que as regras de contexto excluem são descartados antes de qualquer ação.","oss-lattice-judge-flow.d5936b9a0d":"Eliminado","oss-lattice-judge-flow.8e75332b53":"As colunas e valores circundantes tornam-se condições.","oss-lattice-judge-flow.0f06050830":"Em contexto","oss-lattice-judge-flow.dda92725d3":"As verificações de formato e soma de verificação disparam, capturando deliberadamente demasiado.","oss-lattice-judge-flow.70cbd1d6b1":"Proposto","oss-lattice-lookup-path.4dd5ae4296":"verificável, não confirmado","oss-lattice-lookup-path.26e2676969":"Onde parou é toda a história.","oss-lattice-lookup-path.ce187795bc":"Quatro números, uma explicação.","oss-lattice-lookup-path.6c0cbccb25":"residente 1,36 ns   padrão 6,60 ns   frio 39,3 ns   sustentado 735M/s","oss-lattice-lookup-path.e13ed1be1e":"o benchmark é publicado com o repositório","oss-lattice-lookup-path.15ce33e0ee":"a pesquisa entra","oss-lattice-lookup-path.2647d64f2d":"execute você mesmo","oss-lattice-lookup-path.f15ddb7a15":"quatro saídas","oss-lattice-lookup-path.a2d2ea4d16":"Onde a pesquisa parou","oss-lattice-lookup-path.921843464c":"Thread única com cobertura total. Escala com núcleos.","oss-lattice-lookup-path.85005cca52":"Sustentado","oss-lattice-lookup-path.f5e0f8bff0":"a cauda","oss-lattice-lookup-path.ea5d27cefc":"Bloco comprimido, descomprimido no acesso.","oss-lattice-lookup-path.591f787e5e":"Frio","oss-lattice-lookup-path.1b2e7186fb":"39,3 ns","oss-lattice-lookup-path.7d7ce0c082":"o caso comum","oss-lattice-lookup-path.f9aba7879b":"Uma leitura alinhada no limite de uma linha de cache.","oss-lattice-lookup-path.2dfa66079d":"Padrão","oss-lattice-lookup-path.bbc43ecbbf":"6,6 ns","oss-lattice-lookup-path.31a2b82f68":"a maior parte do tráfego","oss-lattice-lookup-path.d87e7fd07f":"Na seção quente, promovido pela contagem de acessos.","oss-lattice-lookup-path.8769483c20":"Residente","oss-lattice-lookup-path.33a00b17c6":"1,36 ns","oss-lattice-not-in-scope.4c5366af63":"do que descobrires mais tarde","oss-lattice-not-in-scope.c26ea1f447":"preferimos dizê-lo aqui","oss-lattice-not-in-scope.9caa367403":"Honesto","oss-lattice-not-in-scope.afec0d6691":"deliberadamente, e diríamos isso","oss-lattice-not-in-scope.d9a5f9046a":"Fora do âmbito","oss-lattice-not-in-scope.90e6f827ad":"Onde a reprodutibilidade não importa, ferramentas mais simples vencem.","oss-lattice-not-in-scope.38d441e6f1":"Cada situação","oss-lattice-not-in-scope.a190032994":"A compilação é uma etapa de construção. Esse é o custo da garantia.","oss-lattice-not-in-scope.e5c4577e4f":"Edições em tempo de execução","oss-lattice-not-in-scope.22528ab9d7":"Uma regra errada aplicada perfeitamente continua errada.","oss-lattice-not-in-scope.0186305325":"Avaliá-las","oss-lattice-not-in-scope.2333a2f508":"Tu escreves e tu respondes por elas.","oss-lattice-not-in-scope.262f495bd4":"Criação de regras","oss-lattice-not-in-scope-biz.1591246b2b":"um registo é","oss-lattice-not-in-scope-biz.1f28748e79":"uma promessa não é verificável","oss-lattice-not-in-scope-biz.94fb70b1ab":"deliberadamente, e preferimos dizê-lo aqui","oss-lattice-not-in-scope-biz.9caa367403":"Honesto","oss-lattice-not-in-scope-biz.d9a5f9046a":"Fora do âmbito","oss-lattice-not-in-scope-biz.0d15096420":"A compilação é uma etapa de construção, e esse é o custo da garantia.","oss-lattice-not-in-scope-biz.2371a440d2":"Alteração horária","oss-lattice-not-in-scope-biz.191cd9fe9c":"Nada faz isso. Torna as regras verificáveis.","oss-lattice-not-in-scope-biz.e8ea371c0c":"Torná-lo conforme","oss-lattice-not-in-scope-biz.22528ab9d7":"Uma regra errada aplicada perfeitamente continua errada.","oss-lattice-not-in-scope-biz.0186305325":"Avaliá-los","oss-lattice-not-in-scope-biz.b8681bcbfe":"Suas para escrever, suas para responder.","oss-lattice-not-in-scope-biz.02eda4fc3d":"Escrever as suas regras","oss-lattice-nothing-leaves.01975ed00a":"nenhuma empresa pelo meio","oss-lattice-nothing-leaves.4ece45cdc9":"nada é enviado para fora","oss-lattice-nothing-leaves.755844bc39":"Seus","oss-lattice-nothing-leaves.ac9a3381cf":"e o que chega em vez disso","oss-lattice-nothing-leaves.27864408d9":"O que nunca sai","oss-lattice-nothing-leaves.9d52175333":"Ainda responde quando a linha está em baixo.","oss-lattice-nothing-leaves.295ea39ff5":"Sem necessidade de ligação","oss-lattice-nothing-leaves.f8b69200d7":"Nenhuma que tenha de estar a funcionar, ser fiável ou ainda estar em atividade.","oss-lattice-nothing-leaves.c27d7cbfe3":"Nenhuma empresa externa","oss-lattice-nothing-leaves.cf325a3b50":"Vá até eles, em vez de eles virem até si.","oss-lattice-nothing-leaves.03b34e8afe":"As regras","oss-lattice-nothing-leaves.b3abe06853":"Fique na máquina que já os guarda.","oss-lattice-nothing-leaves.a6252b6690":"Os seus dados","oss-lattice-obligations.91f1524a51":"um responsável por obrigação","oss-lattice-obligations.0deb99f062":"Operar uma tem prazos.","oss-lattice-obligations.8a4e3b4edb":"Uma política tem condições.","oss-lattice-obligations.b42553b843":"O resultado que a maioria dos programas de conformidade não tem onde colocar, e aquele que\n                realmente precisa de alguém.","oss-lattice-obligations.a5f995a220":"Ação necessária","oss-lattice-obligations.82dd2cdf36":"Bloquear","oss-lattice-obligations.d7cd56f2a2":"Passar","oss-lattice-obligations.5272edd042":"estados, não condições","oss-lattice-obligations.f08fd2726f":"dois precisam de decisão","oss-lattice-obligations.fa8bb9c2dd":"Quatro obrigações, com prazos","oss-lattice-obligations.902c91d94e":"Legal","oss-lattice-obligations.4f960a8470":"no evento","oss-lattice-obligations.4ac3777d17":"Processamento em Zurique, mecanismo registado no momento","oss-lattice-obligations.828697f103":"Registo de transferência","oss-lattice-obligations.a1fdaa6b2a":"Operações","oss-lattice-obligations.42bddb44e1":"há 14 dias","oss-lattice-obligations.06165647cb":"Contas encerradas mantidas além do período indicado","oss-lattice-obligations.c7199d9e95":"Retenção","oss-lattice-obligations.5a8f23f567":"Risco","oss-lattice-obligations.2657ccb0af":"bloqueios entram em vigor","oss-lattice-obligations.7e3fe7c3ea":"não iniciado","oss-lattice-obligations.3e347ce123":"Necessário antes de o modelo de pontuação poder ser executado","oss-lattice-obligations.89dfbf6111":"Avaliação de impacto","oss-lattice-obligations.b431c894e4":"Gabinete de Proteção de Dados","oss-lattice-obligations.6bd4bd0944":"de 30","oss-lattice-obligations.5470f05e21":"dia 27","oss-lattice-obligations.31780c8654":"Pedido do cliente 8842, recebido a 2 de fevereiro","oss-lattice-obligations.8caa1f8a43":"Acesso do titular","oss-lattice-ordinary-day.cae1998558":"até que uma vá contra ti","oss-lattice-ordinary-day.63c4da3301":"É esse o propósito delas.","oss-lattice-ordinary-day.b5e29ef491":"Não reparaste em nenhuma destas.","oss-lattice-ordinary-day.9f7bcc2601":"decisões sobre ti antes da tarde, e ninguém olhou para nenhuma delas. Na maioria das\n            vezes, é exatamente isso que queres.","oss-lattice-ordinary-day.5e8441bc4e":"nenhuma pessoa envolvida","oss-lattice-ordinary-day.6c3c635a2e":"nenhuma das quais viste","oss-lattice-ordinary-day.a2111d0e12":"quatro decisões","oss-lattice-ordinary-day.d2ebee5b8b":"Numa terça-feira","oss-lattice-ordinary-day.6545c9c656":"Algo leu e encaminhou.","oss-lattice-ordinary-day.e6e9bf0c6f":"Um formulário foi aceite","oss-lattice-ordinary-day.c8ffc247cf":"Em silêncio, e ficou onde estava.","oss-lattice-ordinary-day.7fed833147":"Um limite de crédito foi revisto","oss-lattice-ordinary-day.7c0d94c48e":"Algo escolheu um depósito diferente para isso.","oss-lattice-ordinary-day.80ce4a77c8":"Uma encomenda foi redirecionada","oss-lattice-ordinary-day.36d939d188":"Algo verificou o cartão e deixou passar.","oss-lattice-ordinary-day.0d534eea81":"O café foi pago","oss-lattice-outcomes.671c8818e6":"a forma segue a pergunta","oss-lattice-outcomes.28b22a6e1a":"Não se pode ignorar as provas por acaso.","oss-lattice-outcomes.78f4e822b4":"Nenhum destes é um booleano.","oss-lattice-outcomes.3ae3d3f38c":"retenção em atraso","oss-lattice-outcomes.8c213e5f7d":"transferências não mapeadas","oss-lattice-outcomes.ad056ab1ca":"lacunas de consentimento","oss-lattice-outcomes.2deaeabc5e":"classificados, com um total","oss-lattice-outcomes.ee45c30326":"Relatório","oss-lattice-outcomes.b2a16bba70":"condições sintetizadas a partir dos três, não escolhidas entre eles","oss-lattice-outcomes.a09430e8d9":"reter até ao encerramento","oss-lattice-outcomes.d17e19b6aa":"reter 36 meses","oss-lattice-outcomes.86532482bf":"reter 24 meses","oss-lattice-outcomes.916930cbe5":"3 candidatos","oss-lattice-outcomes.8d441fb5f6":"Geração","oss-lattice-outcomes.52488a9af3":"2 dependências","oss-lattice-outcomes.c5e3ab6667":"aprovar","oss-lattice-outcomes.b6395529fd":"4 passos, 11 dias","oss-lattice-outcomes.ae2f98a099":"Plano","oss-lattice-outcomes.6c62c5d8fb":"a propriedade mantida para todos os casos exceto este","oss-lattice-outcomes.03128bed90":"Verificação","oss-lattice-outcomes.e3e37f5334":"certificado anexado, otimalidade comprovada","oss-lattice-outcomes.54ebadeb30":"rota C, via Zeebrugge","oss-lattice-outcomes.c9a0806e26":"rota A, via Antuérpia","oss-lattice-outcomes.9ed96966a3":"rota B, via Roterdão","oss-lattice-outcomes.d1f8e5ea93":"Seleção","oss-lattice-outcomes.cdb35feefe":"tariff_band não cumprido, e account_age suportou-o","oss-lattice-outcomes.7f59a1f1d5":"Decisão","oss-lattice-outcomes.ba07846216":"a pergunta decide qual","oss-lattice-outcomes.61b0ff8d7b":"uma resolução, seis retornos possíveis, e","oss-lattice-outcomes.4e19841f3d":"a pergunta escolhe a forma","oss-lattice-outcomes.ec97153ea8":"uma falhou","oss-lattice-outcomes.3095258bd0":"Seis retornos, seis formas","oss-lattice-owned-by.7afededc8b":"alguém, com um nome","oss-lattice-owned-by.9fb17eb39d":"não foi o sistema que decidiu","oss-lattice-owned-by.a25fcbbef9":"quatro coisas que uma regra traz aqui","oss-lattice-owned-by.e51845cb11":"Nomeado","oss-lattice-owned-by.818718e94e":"Quem responde por isso","oss-lattice-owned-by.12dfc73848":"Qualquer pessoa cujo trabalho seja verificar pode verificar assim que for publicado.","oss-lattice-owned-by.a0a2d7a384":"Uma cópia para verificar","oss-lattice-owned-by.0942792c0a":"Os mesmos factos dão a mesma resposta, anos depois.","oss-lattice-owned-by.1585ebd7c1":"Uma repetição","oss-lattice-owned-by.c46454a386":"Quando foi visto pela última vez e quando mudou.","oss-lattice-owned-by.7556ac38bb":"Uma data","oss-lattice-owned-by.3eddaaa118":"Registado contra a regra, por nome, não por departamento.","oss-lattice-owned-by.9e4b60c389":"Uma pessoa","oss-lattice-pii-worked.34232e5a03":"o contexto decide","oss-lattice-pii-worked.da6fd00e31":"A que falhou tinha o checksum mais limpo.","oss-lattice-pii-worked.aee9ff93c2":"Três dispararam, duas sobreviveram.","oss-lattice-pii-worked.c1186923f9":"encomendas, linha 11492","oss-lattice-pii-worked.f17f2f6da8":"antes de qualquer coisa agir","oss-lattice-pii-worked.819d6deef4":"uma eliminada","oss-lattice-pii-worked.78c28d8f35":"Uma linha, três candidatos","oss-lattice-pii-worked.7d8a3a5d89":"Uma data de nascimento em texto livre. Nada a valida. Qualifica-se apenas pelo contexto, que é a metade que nenhum padrão alcança.","oss-lattice-pii-worked.b7d1ec8451":"não existe checksum","oss-lattice-pii-worked.55c9ab105f":"Confirmado por uma coluna rotulada e um valor consistente com o país. A verificação de formato concordou e tudo ao redor também.","oss-lattice-pii-worked.b62f0a89ac":"passa no mod-97","oss-lattice-pii-worked.f041b7a5ec":"A coluna é sequencial e uma data de encomenda está ao lado. Um número pode satisfazer a aritmética e ainda assim ser uma referência de encomenda.","oss-lattice-pii-worked.4f9f1b7ac1":"passa no checksum do identificador","oss-lattice-plain-reason.fb29c5cc5d":"o que ficou aquém","oss-lattice-plain-reason.d31d191fba":"O outro começa uma reclamação.","oss-lattice-plain-reason.0a86f51496":"Um destes resolve o assunto.","oss-lattice-plain-reason.648c392e7d":"sem regra nomeada, sem facto dado, sem data","oss-lattice-plain-reason.aa8943c035":"Pode voltar a candidatar-se no futuro. Se tiver dúvidas, contacte a nossa equipa\n              de apoio ao cliente.","oss-lattice-plain-reason.55acf372d0":"Neste momento, não podemos aprovar a sua candidatura.","oss-lattice-plain-reason.3a77aa5c58":"uma coisa","oss-lattice-plain-reason.667304fa8a":"o que chega hoje","oss-lattice-plain-reason.31d88f2023":"Vai passar esta regra a 14 de setembro. Não precisa de fazer nada antes dessa data.","oss-lattice-plain-reason.e2f7387e87":"quatro meses","oss-lattice-plain-reason.ba46671be8":"A sua conta está aberta há","oss-lattice-plain-reason.ca2e766b9c":"A regra é que uma conta precisa de estar aberta há seis meses antes de podermos\n              aumentar um limite sem que alguém a reveja.","oss-lattice-plain-reason.616bcb2382":"A sua candidatura não foi aprovada.","oss-lattice-plain-reason.a7a5426040":"quatro coisas","oss-lattice-plain-reason.6009a5a546":"o que deve receber","oss-lattice-plain-reason.af0b547cbf":"um motivo, por palavras","oss-lattice-plain-reason.8ff16bd813":"um deles termina a conversa","oss-lattice-plain-reason.55aae165af":"O mesmo não, escrito duas vezes","oss-lattice-process-states.76a96782f1":"e a operar um","oss-lattice-process-states.6d0e2572d8":"ter uma política","oss-lattice-process-states.8459f93535":"Operacional","oss-lattice-process-states.8d02b2223f":"estados, prazos e responsáveis","oss-lattice-process-states.d03f5ca80e":"Obrigações com prazo","oss-lattice-process-states.bed8854289":"Escrito quando acontece, não reconstruído depois.","oss-lattice-process-states.828697f103":"Registo de transferência","oss-lattice-process-states.d133e97c65":"Aplicado quando os dados são lidos, não por um trabalho que pode não ter sido executado.","oss-lattice-process-states.c7199d9e95":"Retenção","oss-lattice-process-states.3f62a78b0d":"Deve existir antes de o sistema que cobre poder ser executado.","oss-lattice-process-states.89dfbf6111":"Avaliação de impacto","oss-lattice-process-states.6353b7e691":"Um pedido com prazo, com uma resposta devida.","oss-lattice-process-states.8caa1f8a43":"Acesso do titular","oss-lattice-read-or-not.5f35dd025d":"só um pode ser lido","oss-lattice-read-or-not.37ee2545fc":"ambos são úteis","oss-lattice-read-or-not.34118050b2":"Simples","oss-lattice-read-or-not.89a1879315":"ambos úteis","oss-lattice-read-or-not.c3f53522e3":"Dois tipos de auxiliar","oss-lattice-read-or-not.0d2d675c2b":"Aponta para outras pessoas.","oss-lattice-read-or-not.879fbf7bc1":"Pergunte o segundo porquê","oss-lattice-read-or-not.b87e60951d":"Aponta para uma linha.","oss-lattice-read-or-not.e1662f0b55":"Pergunte o primeiro porquê","oss-lattice-read-or-not.f73c922657":"Mostrados muitos casos passados, e responde com algo que se lhes assemelha.","oss-lattice-read-or-not.8b73dba5f4":"Resolve","oss-lattice-read-or-not.9dbdb35376":"Cinquenta anos disto, e ninguém se opõe, porque se pode ler a regra.","oss-lattice-read-or-not.140fe9340b":"Segue uma regra","oss-lattice-reconstruction.89a6f7a564":"um argumento, não um registo","oss-lattice-reconstruction.b2a4f1557d":"Nada disso é o registo.","oss-lattice-reconstruction.97ebdbb60c":"Cada parte é verdadeira.","oss-lattice-reconstruction.fe6f0e738a":", que são as que as pessoas perguntam","oss-lattice-reconstruction.402b84ff07":"mais fraco nas decisões mais antigas","oss-lattice-reconstruction.6734b3b497":"quatro dias de trabalho, sempre que é perguntado","oss-lattice-reconstruction.1890b6439b":"Provavelmente correto. Montado pela organização a quem é perguntado, a partir de fontes que controla,\n              sobre uma decisão que ninguém registou.","oss-lattice-reconstruction.ee26c997e4":"\"Teria sido a regra da idade da conta, na versão três, e o Risco de Crédito\n              era o responsável na altura.\"","oss-lattice-reconstruction.87b5ae9bdd":"o que entrega","oss-lattice-reconstruction.0c18132cdf":"qual regra recusou este cliente em março, e quem a aprovou","oss-lattice-reconstruction.37b4588725":"a pergunta","oss-lattice-reconstruction.5fca457baf":"ilustrativo, montado depois do facto","oss-lattice-reconstruction.89e3566dfa":"uma fonte em falta","oss-lattice-reconstruction.d1cf64c251":"A recusa de março, reconstruída","oss-lattice-reconstruction.094b763b4c":"não encontrado","oss-lattice-reconstruction.83170ba883":"Se ainda existir. Não existe.","oss-lattice-reconstruction.46dcbc0456":"Uma folha de cálculo que alguém fez","oss-lattice-reconstruction.ba08e904de":"um dia","oss-lattice-reconstruction.5c35675664":"Perguntado o que lembram. Um já saiu.","oss-lattice-reconstruction.f5b04b9dc7":"Duas pessoas que lá estavam","oss-lattice-reconstruction.4341e849b8":"Lido para adivinhar qual versão estava ativa na altura.","oss-lattice-reconstruction.f67621a63e":"Um registo de implementação","oss-lattice-reconstruction.a083717479":"meio dia","oss-lattice-reconstruction.0b79ae0edf":"Recolhido de onde vivem agora, não de onde viviam em março.","oss-lattice-reconstruction.29d088d96e":"As regras atuais","oss-lattice-register-gives.4a09e653f9":"em vez de uma reunião","oss-lattice-register-gives.4fd7c1a435":"governação como um facto","oss-lattice-register-gives.1e8d3f98c4":"A mudança","oss-lattice-register-gives.518afaaa0f":"que regras dispersas não conseguem","oss-lattice-register-gives.cd2f412f9c":"O que um registo lhe dá","oss-lattice-register-gives.536f2dc6b3":"Qual regra aplicada devolve um nome, uma versão e o seu texto.","oss-lattice-register-gives.b15136f5ac":"Uma resposta","oss-lattice-register-gives.2220fb478f":"O que mudou desde o último trimestre, em três linhas em vez de um projeto.","oss-lattice-register-gives.13cd48fd9f":"Uma comparação","oss-lattice-register-gives.2f7d3c9790":"Cada regra alterada por si própria, com uma data e um aprovador.","oss-lattice-register-gives.b77e4ebfce":"Uma versão","oss-lattice-register-gives.7254bf4f80":"Todas as regras em vigor, listadas, sem qualquer exercício de descoberta prévio.","oss-lattice-register-gives.1bb9949fe2":"Um inventário","oss-lattice-register-ops.mobile.rule":"regra","oss-lattice-register-ops.mobile.owner":"responsável","oss-lattice-register-ops.mobile.version":"versão","oss-lattice-register-ops.4fd7c1a435":"governação como facto","oss-lattice-register-ops.c218413fd4":"É todo o ponto da ordem de trabalhos.","oss-lattice-register-ops.e006d30dbb":"Três alterações, três datas, três nomes.","oss-lattice-register-ops.699ec5f428":"aprovado por S. Lindqvist","oss-lattice-register-ops.059ac01859":"20 jun 2026","oss-lattice-register-ops.801f7dc404":"Alcance da ferramenta adicionado, primeira versão em vigor","oss-lattice-register-ops.51efb4d2d1":"aprovado por R. Okonkwo","oss-lattice-register-ops.befa7e2c84":"14 jan 2026","oss-lattice-register-ops.28c18ba6ce":"Antiguidade da conta elevada para v4, limiar alterado de três meses para seis","oss-lattice-register-ops.4b22b3a2c7":"aprovado por M. Achterberg","oss-lattice-register-ops.c8ecf39893":"2 set 2025","oss-lattice-register-ops.cf3e8fae01":"Consentimento elevado para v7, condição de granularidade adicionada","oss-lattice-register-ops.762b8b16cd":"três, com aprovadores","oss-lattice-register-ops.cbf851fcb2":"Alterações desde o 4.º trimestre","oss-lattice-register-ops.eddc26a36c":"próxima revisão","oss-lattice-register-ops.7c696bbf2f":"última revisão","oss-lattice-register-ops.38af41e8d3":"em vigor desde","oss-lattice-register-ops.bb40374d58":"o que governa","oss-lattice-register-ops.9ffcf8f72b":"entradas ilustrativas","oss-lattice-register-ops.0a81b590ca":"duas assinaladas","oss-lattice-register-ops.6bc7aa0f5f":"O registo, tal como é utilizado","oss-lattice-register-ops.70df507bbb":"alterado desde a última auditoria","oss-lattice-register-ops.f781bb97b8":"14 jul 2026","oss-lattice-register-ops.10a584c08d":"Risco de Crédito","oss-lattice-register-ops.ad9b2465a8":"Decisões de crédito automatizadas","oss-lattice-register-ops.e8ab4fa611":"Antiguidade da conta","oss-lattice-register-ops.9a11abd027":"revisão em atraso","oss-lattice-register-ops.f0abd5bc27":"não desde v1","oss-lattice-register-ops.123a7f2fcc":"Plataforma","oss-lattice-register-ops.68d325323f":"O que o software pode fazer sozinho","oss-lattice-register-ops.91692496d3":"Alcance da ferramenta","oss-lattice-register-ops.f5cdd9cb65":"11 jul 2026","oss-lattice-register-ops.8e37f3ee04":"11 jan 2026","oss-lattice-register-ops.ac5ade6cca":"3 nov 2025","oss-lattice-register-ops.902c91d94e":"Legal","oss-lattice-register-ops.914a5c847b":"Onde o processamento pode ocorrer","oss-lattice-register-ops.f79cd5b264":"Transferência fora do EEE","oss-lattice-register-ops.66b02cac3b":"4 ago 2026","oss-lattice-register-ops.f9437d15e0":"4 fev 2026","oss-lattice-register-ops.b431c894e4":"Gabinete de Proteção de Dados","oss-lattice-register-ops.d86391e82d":"Utilização de dados de clientes para marketing","oss-lattice-register-ops.0599298f6d":"Consentimento","oss-lattice-review-cycle.6d969f83d3":"sem nome, sem inventário","oss-lattice-review-cycle.c1ca0309ed":"Nenhum disso foi a revisão.","oss-lattice-review-cycle.b723bc37bc":"Nove dessas semanas foram de descoberta.","oss-lattice-review-cycle.04ad78000b":"Uma aprovação","oss-lattice-review-cycle.e7cc21be0a":"Uma comparação","oss-lattice-review-cycle.5914af9cb6":"Uma exportação","oss-lattice-review-cycle.0f5fc61ae3":"uma tarde, uma pessoa","oss-lattice-review-cycle.0ffb0df37f":"Contra um registo","oss-lattice-review-cycle.8a3552903a":"Duas equipas implementaram a mesma regra de forma diferente.","oss-lattice-review-cycle.c745e5a32c":"Semana 10","oss-lattice-review-cycle.fb5e2782e3":"Redigir o relatório.","oss-lattice-review-cycle.1d7216f8e0":"Semana 9","oss-lattice-review-cycle.b781460f41":"Decidir se o que foi encontrado corresponde ao que a política diz.","oss-lattice-review-cycle.8222961f6a":"Semanas 5 a 8, interpretação","oss-lattice-review-cycle.b801a0a7e0":"Os engenheiros pesquisam o código à procura de qualquer coisa que se assemelhe a uma verificação de consentimento.","oss-lattice-review-cycle.24874cc147":"Semanas 1 a 4, descoberta","oss-lattice-review-cycle.6056fbd3ae":"dez semanas, quatro pessoas","oss-lattice-review-cycle.a07c3cc96c":"Como funciona atualmente","oss-lattice-review-cycle.18bc16fefe":"ilustrativo, um padrão real","oss-lattice-review-cycle.226aab0833":"dez semanas contra uma","oss-lattice-review-cycle.6f05680fa7":"A revisão anual de controlo","oss-lattice-route.c66cc22d3c":"aprendido com os resultados","oss-lattice-route.5f3959ee66":"Um destes tem de ser mantido por si.","oss-lattice-route.72c4bbb9cd":"Mesmo problema, mesma resposta.","oss-lattice-route.f8c554b119":"o seu código, de qualquer forma","oss-lattice-route.04ebd37617":"certificado em anexo","oss-lattice-route.94ed7e1e01":"objetivo 1 204","oss-lattice-route.7bd184c1ad":"programação inteira mista","oss-lattice-route.88eae33160":"sem reais","oss-lattice-route.6ef050dbbb":"somas lineares","oss-lattice-route.b2abbdf9d3":"variáveis booleanas","oss-lattice-route.f37d8735d4":"estrutura examinada","oss-lattice-route.088c57fc5b":"a restrição","oss-lattice-route.67e1de05d2":"uma máquina, uma forma de resposta","oss-lattice-route.761f0a52da":"Classificado","oss-lattice-route.edf1697ce9":"cinco estações, e a última faz um ciclo","oss-lattice-route.14c208d300":"À mão","oss-lattice-route.34223059e9":"o seu ponto de chamada nunca muda","oss-lattice-route.2b463ffe1c":"cinco contra um","oss-lattice-route.1e747f0c27":"Uma restrição, duas rotas","oss-lattice-route.d8f4a6d254":"começar de novo","oss-lattice-route.c3befc35e0":"Descobrir que não é reproduzível","oss-lattice-route.6cadc98fff":"e mantê-lo","oss-lattice-route.a1aff2aefb":"Escrever um adaptador","oss-lattice-route.cb9f7b3fcf":"a parte longa","oss-lattice-route.3ea409d528":"Aprender a sua codificação","oss-lattice-route.5031042d6f":"uma semana de leitura","oss-lattice-route.a16b05991b":"Escolher uma biblioteca","oss-lattice-route.7fdb334c1a":"um dia, se souber","oss-lattice-route.4824e19665":"Identificar a família","oss-lattice-rule-owner.fadd408f04":"every rule has an owner","oss-lattice-rule-owner.18442d3255":"A person, with a name and a date.","oss-lattice-rule-owner.3f95aaf766":"Not the system decided.","oss-lattice-rule-owner.d998a08d22":". Once Lattice publishes in the third round, the people whose job is checking these things\n          can examine how it decides.","oss-lattice-rule-owner.726dd067a1":"like a seatbelt that clicks before the car\n          moves","oss-lattice-rule-owner.8120ed105a":"The check runs before anything happens,","oss-lattice-rule-owner.5700f3d49e":"Whoever looks into your case runs the same rule against the same facts and gets the\n              same answer. If they disagree with the answer, they are disagreeing with a rule that\n              has a name on it.","oss-lattice-rule-owner.ecdcec6d62":"what it becomes","oss-lattice-rule-owner.ec799fdbe5":"Somebody who was not involved works out what probably happened, from what they can\n              find, weeks later. Two answers people get: the system decided, and this is our policy.","oss-lattice-rule-owner.5c81ea1495":"what an appeal usually is","oss-lattice-rule-owner.c21a4b681d":"publishes in round three","oss-lattice-rule-owner.f43721bc7e":"repository","oss-lattice-rule-owner.391ff63441":"14 January 2026","oss-lattice-rule-owner.7c696bbf2f":"last reviewed","oss-lattice-rule-owner.d040c2946c":"R. Okonkwo, Credit Risk","oss-lattice-rule-owner.7f7614ec7f":"owned by","oss-lattice-rule-owner.3735bf14f4":"An account needs to have been open for six months before a limit goes up without\n            somebody reviewing it.","oss-lattice-rule-owner.4b73aced85":"in force","oss-lattice-rule-owner.db7f3cf8d9":"the rule used on your case","oss-lattice-rule-owner.9fb17eb39d":"not the system decided","oss-lattice-rule-owner.a4da8aebc9":"somebody owns it","oss-lattice-rule-owner.3cfb86547c":"The rule that decided","oss-lattice-rule-states.95769d6e84":"aplicada, não revista","oss-lattice-rule-states.952a2ecc75":"Só o que tem algo por trás se mantém.","oss-lattice-rule-states.d16f42d3c9":"A mesma regra, escrita duas vezes.","oss-lattice-rule-states.88785a0595":"a regra é real, e não impede nada","oss-lattice-rule-states.e6f1d34932":"sem correspondências","oss-lattice-rule-states.f341ef62b0":"a procurar no build","oss-lattice-rule-states.466ed46908":"Sem versão, sem dono, sem data de entrada em vigor.","oss-lattice-rule-states.a0f74a7339":"Citada por três outras páginas, duas das quais estão arquivadas.","oss-lattice-rule-states.7dc0f316c9":"Última edição em março de 2023, por um autor que já saiu.","oss-lattice-rule-states.d1f1fbabd2":"\"Os serviços não devem ler diretamente a base de dados de outro serviço.\"","oss-lattice-rule-states.741ce1d131":"a mesma regra, noutro lugar","oss-lattice-rule-states.8132fda735":"Escrita","oss-lattice-rule-states.2191d96fda":"bloqueada na fronteira","oss-lattice-rule-states.98a3328fa9":"Sem acesso direto aos dados","oss-lattice-rule-states.2241d9ed53":"Dominância","oss-lattice-rule-states.a5c666ef6f":"Definida uma vez","oss-lattice-rule-states.2ec31196bd":"7 execuções","oss-lattice-rule-states.6ffca7a99a":"merge request 4471, verificações estruturais","oss-lattice-rule-states.d787a75b07":"v3 / PLATAFORMA / EM VIGOR","oss-lattice-rule-states.4d2d1b0e36":"SEM ACESSO DIRETO AOS DADOS","oss-lattice-rule-states.d4e6a8eeb4":"RECUSADO","oss-lattice-rule-states.3c4493709c":"PERMITIDO","oss-lattice-rule-states.7c5d6329aa":"url(#latticeArrow)","oss-lattice-rule-states.eeae4780b0":"userSpaceOnUse","oss-lattice-rule-states.c16d62d90e":"Um grafo de serviços em que uma chamada proibida é bloqueada numa barreira","oss-lattice-rule-states.e36f77aec4":"a regra como barreira","oss-lattice-rule-states.93ff909ce2":"Aplicada","oss-lattice-rule-states.96dfe8bbca":"sem acesso direto aos dados, v3","oss-lattice-rule-states.1c21518e1c":"só uma está ativa","oss-lattice-rule-states.b9e70ed6f8":"Uma regra, em dois estados","oss-lattice-rule-states-biz.5a9c9896ad":"não têm identidade","oss-lattice-rule-states-biz.997ae32924":"as regras existem","oss-lattice-rule-states-biz.1fff6a3166":"Padrão","oss-lattice-rule-states-biz.8f9bec3460":"com uma regra sem identidade","oss-lattice-rule-states-biz.ba6a7c6a5d":"O que não pode fazer","oss-lattice-rule-states-biz.64a2b9a1df":"Ninguém consegue provar que não é usado, por isso nada é removido.","oss-lattice-rule-states-biz.6b49e9da37":"Reformá-la","oss-lattice-rule-states-biz.12fc1b9c31":"Qual regra recusou isto não tem resposta com um nome.","oss-lattice-rule-states-biz.a82172578d":"Apontar para ela","oss-lattice-rule-states-biz.0591d4423c":"Uma alteração é uma implementação, não uma emenda datada.","oss-lattice-rule-states-biz.349b9dc5ac":"Versão","oss-lattice-rule-states-biz.6c2bfb3ba2":"A revisão começa com a descoberta, sempre.","oss-lattice-rule-states-biz.f70f7108e8":"Inventariá-la","oss-lattice-run-places.2dced1945f":"fica no lugar","oss-lattice-run-places.b0cc26e4ee":"você escolhe","oss-lattice-run-places.c82d1b09cf":"EU","oss-lattice-run-places.b2136468d2":"você escolhe o lugar","oss-lattice-run-places.1d197d39c5":"Onde é executado","oss-lattice-run-places.a9690b2af0":"Nada no caminho de uma decisão cruza uma fronteira.","oss-lattice-run-places.f5217b7f96":"Serviço externo","oss-lattice-run-places.a5c1f29924":"A decisão permanece dentro da União Europeia.","oss-lattice-run-places.5d1cc3c5c6":"Jurisdição","oss-lattice-run-places.513ab99958":"Um pequeno companheiro ao lado do que você já opera.","oss-lattice-run-places.4188eb7dc2":"Seus sistemas","oss-lattice-run-places.1ffe14aeb8":"Ao lado","oss-lattice-run-places.12a7127db7":"Em servidores que você controla, atrás das suas próprias paredes.","oss-lattice-run-places.9d914bfcf1":"Construção","oss-lattice-run-places.1be0035c25":"Próprio","oss-lattice-run-places.6eef664840":"Nenhum","oss-lattice-runtime-checks.0c92881cd4":"o registo dispõe","oss-lattice-runtime-checks.e221c870d7":"o software propõe","oss-lattice-runtime-checks.93fd709f8a":"nove verificações, quatro delas aqui","oss-lattice-runtime-checks.c4740e4ca2":"Tempo de execução","oss-lattice-runtime-checks.0f30d139d2":"Governar a ação autónoma","oss-lattice-runtime-checks.d4c6227fb2":"O mesmo registo de resultado que qualquer outra regra, para cada ação.","oss-lattice-runtime-checks.6deecea5a1":"Com que registo","oss-lattice-runtime-checks.935bf6824f":"A lógica não confiável é executada com medição e para quando o orçamento é gasto.","oss-lattice-runtime-checks.8bcb3d390a":"Quanto trabalho","oss-lattice-runtime-checks.9cf2185264":"Caminhos e recursos concedidos explicitamente, não assumidos.","oss-lattice-runtime-checks.b267fcb1e2":"A que alcança","oss-lattice-runtime-checks.79196c7ba0":"Limites de taxa aplicados no processo, não solicitados num prompt.","oss-lattice-runtime-checks.bd88489720":"Com que frequência","oss-lattice-shadow-findings.b1c0c0d0d3":"cada passo inverte","oss-lattice-shadow-findings.1cd5b643d0":"Eram a mesma regra, lida duas vezes.","oss-lattice-shadow-findings.ae41653775":"A maioria dos desacordos não eram erros.","oss-lattice-shadow-findings.bb78089383":"proprietário e recomendação","oss-lattice-shadow-findings.2a19d45a21":"desacordos, agrupados abaixo","oss-lattice-shadow-findings.fdf47fd148":"decisões comparadas","oss-lattice-shadow-findings.d3f2311914":"idêntico","oss-lattice-shadow-findings.a82d7d3928":"figuras ilustrativas","oss-lattice-shadow-findings.091a67cf13":"agir sem base","oss-lattice-shadow-findings.1397a913ff":"Execução de teste, seis semanas","oss-lattice-shadow-findings.758e82dd99":"Correto, e verifique as decisões que afetou.","oss-lattice-shadow-findings.10a584c08d":"Risco de Crédito","oss-lattice-shadow-findings.9240e16b24":"Um limiar transcrito incorretamente quando a regra foi alterada pela última vez.","oss-lattice-shadow-findings.c4c7a474e7":"Erro genuíno","oss-lattice-shadow-findings.1b56bbf06e":"Retire a segunda cópia e registe a data.","oss-lattice-shadow-findings.a1fdaa6b2a":"Operações","oss-lattice-shadow-findings.53d78c37c4":"Retirado da plataforma em 2024 e ainda ativo no caminho de lote.","oss-lattice-shadow-findings.92547ca5e9":"Uma regra reformada num sistema, mas não no outro","oss-lattice-shadow-findings.030bdccfaa":"Decida qual leitura prevalece e altere uma vez.","oss-lattice-shadow-findings.b431c894e4":"Gabinete de Proteção de Dados","oss-lattice-shadow-findings.83e7b16a96":"Duas equipas aplicaram, de forma consistente, durante anos, uma leitura defensável da mesma política.","oss-lattice-shadow-findings.9a04a9d963":"Uma cláusula ambígua, lida de duas formas","oss-lattice-shape-list.ea070936b2":"as escolhas da pergunta","oss-lattice-shape-list.041ebee957":"a geração e o relatório completam os seis","oss-lattice-shape-list.6848ce552e":"Resultados","oss-lattice-shape-list.670c3fb5e0":"seis formas, quatro delas aqui","oss-lattice-shape-list.f436f4a952":"O que cada uma devolve","oss-lattice-shape-list.36cc7a5d90":"Passos, um calendário, um custo e um grafo de dependências.","oss-lattice-shape-list.ae2f98a099":"Plano","oss-lattice-shape-list.5ff04d0854":"Aprovado com uma prova, ou reprovado com o contraexemplo.","oss-lattice-shape-list.03128bed90":"Verificação","oss-lattice-shape-list.64713a4bbc":"A escolha, o seu valor, um certificado e os segundos classificados.","oss-lattice-shape-list.d1f8e5ea93":"Seleção","oss-lattice-shape-list.69c8724ee0":"Aceitar ou rejeitar, uma explicação e uma confiança.","oss-lattice-shape-list.7f59a1f1d5":"Decisão","oss-lattice-stays-steady.241d9425f4":"mudam para toda a gente","oss-lattice-stays-steady.9029909b5d":"quando mudam","oss-lattice-stays-steady.846ac5efea":"três garantias simples, por mais engenhoso que seja o resto","oss-lattice-stays-steady.cf9b77061f":"Abrir","oss-lattice-stays-steady.4655ab6084":"O que permanece estável","oss-lattice-stays-steady.2b867fcb8f":"Assim, é possível dizer quais eram as regras na primavera passada.","oss-lattice-stays-steady.e738ee3e8b":"As versões antigas são mantidas","oss-lattice-stays-steady.727edd6bf4":"Mantidas","oss-lattice-stays-steady.a2aa47f42e":"Um conjunto de regras, a chegar a todos os países ao mesmo tempo.","oss-lattice-stays-steady.e3273169bb":"Todos recebem o mesmo","oss-lattice-stays-steady.b76aee974c":"Mesmo","oss-lattice-stays-steady.6cd9eb5d49":"Em palavras, num só lugar, não escondido na forma como algo foi construído.","oss-lattice-stays-steady.7fbc068f1d":"A regra está escrita","oss-lattice-stays-steady.719ea396ad":"Claro","oss-lattice-store-tiers.0669f029e7":"execute-o no seu hardware","oss-lattice-store-tiers.31122ca6dc":"o benchmark inclui-o","oss-lattice-store-tiers.65184247f7":"verificável assim que o repositório publicar","oss-lattice-store-tiers.9550373e8b":"Medido","oss-lattice-store-tiers.15e882d31c":"Onde uma pesquisa parou","oss-lattice-store-tiers.921843464c":"Thread única com cobertura total. Escala com os núcleos.","oss-lattice-store-tiers.85005cca52":"Sustentado","oss-lattice-store-tiers.ea5d27cefc":"Bloco comprimido, descomprimido no acesso.","oss-lattice-store-tiers.591f787e5e":"Frio","oss-lattice-store-tiers.1b2e7186fb":"39,3 ns","oss-lattice-store-tiers.f9aba7879b":"Uma leitura alinhada num limite de linha de cache.","oss-lattice-store-tiers.2dfa66079d":"Padrão","oss-lattice-store-tiers.bbc43ecbbf":"6,6 ns","oss-lattice-store-tiers.d87e7fd07f":"Na secção quente, promovido pela contagem de acessos.","oss-lattice-store-tiers.8769483c20":"Residente","oss-lattice-store-tiers.33a00b17c6":"1,36 ns","oss-lattice-straight-with-you.eedf12e636":"deixam de ser invisíveis","oss-lattice-straight-with-you.6e964c18f0":"regras injustas continuam injustas","oss-lattice-straight-with-you.2501c65292":"Direto","oss-lattice-straight-with-you.82cfd9881a":"e preferimos dizê-lo","oss-lattice-straight-with-you.dcdf2d9f3f":"O que isto não resolve","oss-lattice-straight-with-you.c700e6549c":"Nada resolve. Torna as regras verificáveis.","oss-lattice-straight-with-you.da4a51b0d1":"Tornar qualquer pessoa conforme","oss-lattice-straight-with-you.713f0e8dc6":"Essa é a função do proprietário, e existe um.","oss-lattice-straight-with-you.724c707723":"Responder pela regra","oss-lattice-straight-with-you.30a5e4b0c6":"Uma regra injusta aplicada de forma consistente continua injusta.","oss-lattice-straight-with-you.2302d622eb":"Tornar uma regra justa","oss-lattice-straight-with-you.28779b947a":"Aplica-as. Se são justas é uma questão para as pessoas.","oss-lattice-straight-with-you.dbb3de01a4":"Julgar as regras","oss-lattice-today-count.673deb4810":"e uma pessoa não viu nenhuma","oss-lattice-today-count.77a795c443":"quatro antes do almoço","oss-lattice-today-count.34118050b2":"Simples","oss-lattice-today-count.e7bfc3673b":"nenhuma das quais viste acontecer","oss-lattice-today-count.560cc833e6":"Decidiu sobre ti hoje","oss-lattice-today-count.41f70856d7":"Algo leu e avançou com isso.","oss-lattice-today-count.41dc798a0e":"Num formulário","oss-lattice-today-count.97292b6a9d":"Foi analisado um limite e deixado como estava.","oss-lattice-today-count.5e45cf57a0":"No banco","oss-lattice-today-count.2264c289ce":"Algo escolheu um depósito diferente para uma encomenda.","oss-lattice-today-count.7884d39af9":"A caminho","oss-lattice-today-count.3f507900b0":"Algo verificou o cartão e deixou passar o pagamento.","oss-lattice-today-count.b56a5bb40a":"Na loja","oss-lattice-two-helpers.5f35dd025d":"só um pode ser lido","oss-lattice-two-helpers.dde1a01c7d":"Só um deles pode mostrar o seu funcionamento.","oss-lattice-two-helpers.e442c5fa36":"As mesmas palavras, o mesmo resultado.","oss-lattice-two-helpers.ad058eefc5":"É escrever o que pode e o que não pode acontecer, e responsabilizar o segundo\n          por isso.","oss-lattice-two-helpers.fa378e7875":"A resposta não é voltar às\n          calculadoras.","oss-lattice-two-helpers.7c92e7a4c0":"Ambos valem a pena ter. O segundo lida com situações que ninguém antecipou,\n          que é exatamente por isso que é difícil de questionar.","oss-lattice-two-helpers.f9300aeace":"Não há linha para apontar, porque nunca houve uma","oss-lattice-two-helpers.d9a8827ed7":"Dá uma estimativa rápida que parece confiante, mesmo quando está errada. Pergunte porquê, e\n              a resposta honesta é que o seu caso se assemelhava a outros casos.","oss-lattice-two-helpers.c524cdf0f6":"Ainda não.","oss-lattice-two-helpers.3a64a8f678":"algo a resolver","oss-lattice-two-helpers.4a33958da7":"Há uma linha para apontar, e pode lê-la","oss-lattice-two-helpers.a8f26f99cf":"Uma conta precisa de ter seis meses antes de um limite aumentar sem alguém\n              o rever. A sua está aberta há quatro meses.","oss-lattice-two-helpers.ffe365b28f":"algo a seguir uma regra","oss-lattice-two-helpers.107408410e":"posso aumentar o meu limite?","oss-lattice-two-helpers.5b0f4fe647":"Pergunta:","oss-lattice-two-helpers.37ee2545fc":"ambos são úteis","oss-lattice-two-helpers.8523d0e828":"um pode ser lido","oss-lattice-two-helpers.415878f088":"A mesma pergunta, duas vezes","oss-lattice-two-questions.8e9e8cac87":"é aquela que ninguém consegue responder","oss-lattice-two-questions.89b9cf317d":"a segunda pergunta","oss-lattice-two-questions.cce3962ad0":"Deteção","oss-lattice-two-questions.d720692337":"uma vez da entrada, outra do conjunto de treino","oss-lattice-two-questions.3790c88fd2":"Perguntada duas vezes","oss-lattice-two-questions.357a291216":"As regras de contexto eliminam candidatos, e a eliminação fica registada.","oss-lattice-two-questions.5d094e3d5e":"Depois eliminada","oss-lattice-two-questions.dda92725d3":"Os controlos de formato e de soma de verificação disparam, apanhando deliberadamente demasiado.","oss-lattice-two-questions.7da2abbbdb":"Proposta generosamente","oss-lattice-two-questions.1cdcf24998":"O conjunto de treino, montado antes de alguém perguntar.","oss-lattice-two-questions.19896010fd":"Aquilo que aprendeu","oss-lattice-two-questions.50336ade55":"Os campos presentes no momento da decisão, verificados antes de qualquer ação.","oss-lattice-two-questions.c6bd66604c":"O que entra","oss-lattice-unfair-visible.f01517ce20":"aplica regras, não as julga","oss-lattice-unfair-visible.4606074a4b":"Deixam de ser invisíveis.","oss-lattice-unfair-visible.9916b7be19":"Regras injustas continuam injustas.","oss-lattice-unfair-visible.8563259f4f":"O que muda é que há\n          algo para levantar, alguém a quem o levantar, e um registo de quanto tempo durou.","oss-lattice-unfair-visible.84afd38e37":"Se as regras estão certas continua a ser uma questão para as pessoas.","oss-lattice-unfair-visible.f7e024f050":"A regra é exatamente tão injusta para ambos os lados, e isso não a torna justa.","oss-lattice-unfair-visible.9c054db6dc":"deduzidas a partir de exemplos","oss-lattice-unfair-visible.b15641d09a":"escritas","oss-lattice-unfair-visible.953cea8fb6":"Candidaturas deste código postal precisam de uma segunda verificação antes da aprovação.","oss-lattice-unfair-visible.f7fffb4c5e":"ser honesto consigo","oss-lattice-unfair-visible.d97971b043":"injusta para ambos","oss-lattice-unfair-visible.5f306338c7":"Uma regra injusta, duas vezes","oss-lattice-unfair-visible.2b4f81914f":"O seu alcance é uma suposição, e a suposição é sempre baixa.","oss-lattice-unfair-visible.329155fb1e":"Não tem data, por isso ninguém pode dizer quando começou.","oss-lattice-unfair-visible.68e66981d7":"Ninguém a possui, por isso não há ninguém a quem recorrer.","oss-lattice-unfair-visible.824d2de0bf":"Só pode ser suspeitada, pelo padrão de quem é recusado.","oss-lattice-unfair-visible.fd6a96260a":"Lista todas as decisões que tocou, por isso o dano tem uma dimensão.","oss-lattice-unfair-visible.5cbb48840d":"Traz a data em que entrou em vigor e a data em que mudou.","oss-lattice-unfair-visible.1a915e0855":"Tem um nome associado, por isso há alguém com quem discutir.","oss-lattice-unfair-visible.23c6a0a2ea":"Pode ser lida, por si e por qualquer outra pessoa.","oss-lattice-watch-one.8f535464a4":"verifica primeiro","oss-lattice-watch-one.96de9cd6df":"O passo quatro é o que a maioria dos sistemas ignora.","oss-lattice-watch-one.7c423939af":"Quatro tempos, nessa ordem.","oss-lattice-watch-one.b18437d842":"Essa ordem importa mais do que\n          parece. A verificação vem sempre primeiro, em vez de quando há espaço para ela, e\n          em vez de depois, quando alguém revê uma amostra.","oss-lattice-watch-one.cb1e54271e":"Nada acontece ao dinheiro até a verificação estar concluída.","oss-lattice-watch-one.29b096f659":"Menos tempo do que o ecrã demorou a mudar. Não esperaste pela verificação.","oss-lattice-watch-one.31f0b544f3":"quanto tempo demorou","oss-lattice-watch-one.6059468289":"E obtém a regra em palavras, não um número de referência. No próprio dia, não depois de uma\n              reclamação.","oss-lattice-watch-one.ba8f695337":"podes perguntar porquê","oss-lattice-watch-one.2b18b1cd62":"Contribuições abaixo de 100 euros não precisam de uma segunda verificação. A tua foi de 50.","oss-lattice-watch-one.51c9043ae8":"Concluído, e aqui está a regra que usou","oss-lattice-watch-one.8233aa812b":"responde","oss-lattice-watch-one.8ba99c7871":"verifica as regras","oss-lattice-watch-one.e2e61bb97e":"Escrito numa terça-feira à noite, a partir da aplicação, como qualquer outra transferência.","oss-lattice-watch-one.9faead4b32":"Adicionar 50 euros à minha pensão","oss-lattice-watch-one.16f9012579":"perguntas","oss-lattice-watch-one.d1292b13aa":"nada a saber de antemão","oss-lattice-watch-one.7e5924ee45":"a verificação vem primeiro","oss-lattice-watch-one.629723dd04":"Um reforço de pensão, lento","oss-lattice-what-you-get.64a2310fd0":"em vez de uma queixa","oss-lattice-what-you-get.1b05ef85cc":"uma conversa que termina","oss-lattice-what-you-get.9caa367403":"Honesto","oss-lattice-what-you-get.bd9d28c609":"em vez de um não seco","oss-lattice-what-you-get.86f2216df0":"O que deve receber de volta","oss-lattice-what-you-get.7645f9b750":"Quando muda, para saber se deve esperar ou agir.","oss-lattice-what-you-get.f3488c72aa":"A data","oss-lattice-what-you-get.05fd4a20e1":"Que coisa específica ficou aquém, e por quanto.","oss-lattice-what-you-get.354e828eee":"O facto","oss-lattice-what-you-get.fc4290ef60":"Escrito em palavras comuns, não num número de referência.","oss-lattice-what-you-get.0056e788fc":"A regra","oss-lattice-what-you-get.f54f551c4a":"Não aprovado. A parte que todos os sistemas já lhe dão.","oss-lattice-what-you-get.7011b1a621":"A resposta","oss-lattice-where-it-runs.19f7b58dae":"nenhum serviço externo","oss-lattice-where-it-runs.fa0af0dfd3":"Fica no lugar.","oss-lattice-where-it-runs.3e2398a6c3":"Escolhe o lugar.","oss-lattice-where-it-runs.81f4358d55":"Nenhuma destas é dispensada. Não se aplicam, porque não há nada externo no\n            caminho da decisão a que se possam aplicar.","oss-lattice-where-it-runs.89d0589234":"O que não tens de produzir","oss-lattice-where-it-runs.c35412161f":"O mesmo ficheiro corre em todo o lado. Nenhum serviço externo está no caminho de uma\n              decisão, por isso nada atravessa uma fronteira que não escolheste.","oss-lattice-where-it-runs.ee4a590f11":"jurisdição da UE","oss-lattice-where-it-runs.a50057b85f":"nada no caminho","oss-lattice-where-it-runs.af1be1e0f2":"Onde a decisão é tomada","oss-lattice-where-it-runs.a5842e9b78":"O comportamento não pode mudar por baixo de ti entre uma semana e a seguinte.","oss-lattice-where-it-runs.0b41a98e9f":"O calendário de lançamentos de outra pessoa","oss-lattice-where-it-runs.1f6dfb79fa":"Nenhum endpoint nosso pode estar indisponível durante o teu incidente.","oss-lattice-where-it-runs.4eea4dec33":"Uma dependência de disponibilidade","oss-lattice-where-it-runs.a72a6c3687":"Nada sai da jurisdição, por isso não há transferência a cobrir.","oss-lattice-where-it-runs.3a549d54cc":"Um mecanismo de transferência","oss-lattice-where-it-runs.dfd2c94c06":"Não há fornecedor no caminho da decisão a avaliar.","oss-lattice-where-it-runs.f4b36fc77d":"Uma avaliação de fornecedor","oss-lattice-where-it-runs.4185a39b76":"no navegador, na periferia","oss-lattice-where-it-runs.f3b957d62f":"Mesmo onde as pessoas trabalham","oss-lattice-where-it-runs.bcb58e3a71":"um pequeno ajudante ao lado","oss-lattice-where-it-runs.cf03529cad":"Ao lado dos teus próprios sistemas","oss-lattice-where-it-runs.5360685962":"em hardware que controlas","oss-lattice-where-it-runs.37635ed161":"No teu próprio edifício","oss-lattice-where-rules-live.1d0870a260":"uma decisão","oss-lattice-where-rules-live.907f1fbea1":"quatro proprietários","oss-lattice-where-rules-live.51ed61aa56":"e quem é dono de cada uma","oss-lattice-where-rules-live.2c2a9c03e0":"Onde uma regra de governança acaba","oss-lattice-where-rules-live.2e159b4438":"Observado","oss-lattice-where-rules-live.2ad9a576d7":"Um número escolhido durante a afinação, sem dono em particular.","oss-lattice-where-rules-live.52f2a9a9ee":"Um limiar de modelo","oss-lattice-where-rules-live.c7176bb5e3":"Escrito após um incidente. O autor já saiu.","oss-lattice-where-rules-live.6c9eae26f3":"O filtro de segurança","oss-lattice-where-rules-live.eaab0dc5df":"No calendário de lançamentos do fornecedor, não no seu.","oss-lattice-where-rules-live.bf0b2368d3":"O módulo de conformidade","oss-lattice-where-rules-live.3764dd62b9":"Comprado para um departamento. Ninguém fora dele sabe o que contém.","oss-lattice-where-rules-live.6b5b9fe6b8":"O motor de regras","oss-lattice-why-not.3906c5eeed":"manipulável, não apenas legível","oss-lattice-why-not.f0df2c1787":"Apenas um deles disse porquê.","oss-lattice-why-not.83cc96e813":"Ambas as consultas não devolveram nada.","oss-lattice-why-not.a7822f7fcf":". Isso é uma busca e uma nova tentativa em dois meses, decidida sem uma pessoa.\n            Uma restrição violada devolvida pela mesma consulta não seria, e o chamador pode\n            distinguir as duas porque são tipos diferentes, não frases diferentes.","oss-lattice-why-not.04cf31247d":"A regra era alcançável, uma condição estava\n            ausente, e a condição é","oss-lattice-why-not.81fd87c9d0":"Uma premissa em falta, nomeada.","oss-lattice-why-not.fd3cc608bd":"o que o chamador recebe","oss-lattice-why-not.dd691d8c6a":"premissa em falta, não um conjunto vazio","oss-lattice-why-not.1c4ba9e864":"Nunca alcançado.","oss-lattice-why-not.e637d8d452":"oferta = verdadeiro","oss-lattice-why-not.8cec6f8fad":"Satisfeita, e não muda nada.","oss-lattice-why-not.0a4ee2212c":"4 meses no registo","oss-lattice-why-not.5b7f151f1c":", e não satisfeita.","oss-lattice-why-not.2706edf6bb":"Exigido por","oss-lattice-why-not.0f88a908da":"quebra numa premissa","oss-lattice-why-not.769e3d01bd":"Cliente 8842","oss-lattice-why-not.e50aaaa4b7":"mantida, oferta estendida","oss-lattice-why-not.43327ad8a9":", ambas as premissas satisfeitas.","oss-lattice-why-not.6ca90042ee":"Disparada de","oss-lattice-why-not.7a3217a941":"Afirmado no registo.","oss-lattice-why-not.a404b3b076":"a derivação fecha","oss-lattice-why-not.a9a9087a11":"Cliente 4471","oss-lattice-why-not.3f6155f18d":"a razão tem uma forma","oss-lattice-why-not.3d14308384":"premissa em falta","oss-lattice-why-not.b493b9e87b":"Uma consulta, dois registos","oss-lattice-written-rule.a68b348c75":"versões anteriores mantidas","oss-lattice-written-rule.7be8791e7c":"Ainda responde ao lado esquerdo.","oss-lattice-written-rule.33ae2dbf9f":"Pode ficar tão inteligente quanto quiser.","oss-lattice-written-rule.b0fdc5f7dc":"Retreinado, em mudança, genuinamente útil, e não legível como uma regra.","oss-lattice-written-rule.c9b9011351":"A parte que decide","oss-lattice-written-rule.ff0d510e2c":"resolve-o","oss-lattice-written-rule.4ae1cb0acc":"impõe-lhes","oss-lattice-written-rule.9df4eb957f":"e nunca recua","oss-lattice-written-rule.70cdcb8150":"O que deve ser capaz de mostrar depois","oss-lattice-written-rule.4f5d99056c":"O que nunca pode fazer","oss-lattice-written-rule.15a792b9d0":"O que tem de verificar antes de agir","oss-lattice-written-rule.cff0a3a858":"Mantido em palavras, num só lugar, para que todos o leiam da mesma forma.","oss-lattice-written-rule.eec790e15b":"As regras a que está sujeito","oss-lattice-written-rule.b15641d09a":"escritas","oss-lattice-written-rule.d02563fe46":"em palavras, num só lugar","oss-lattice-written-rule.c3269184ab":"a seta só vai numa direção","oss-lattice-written-rule.0fd4ccb252":"Duas metades de um sistema","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"}
